Help for seeing name entered in detailed payment system (7,4)
I believe the answer is:
contact lens
'detailed payment system' is the definition.
The definition suggests a singular noun which matches the answer.
'help for seeing name entered' is the wordplay.
I cannot quite see how this works, but
'name' could be 'con' and 'con' is found in the answer.
This explanation may well be incorrect...
'in' acts as a link.
Can you help me to learn more?
(Other definitions for contact lens that I've seen before include "Sight corrector" , "Vision corrector" , "Visual aid" , "Aid to vision" , "you're supposed to see through it" .)