Chip and Pin - definition and synonyms

noun [uncountable] 

Your browser doesn’t support HTML5 audio

  1. a system of paying for something using a credit or debit card that has information stored on it on a microchip. You put your PIN number (=a set of 4 numbers) into a machine with the card to prove who you are, instead of signing.