Meaning of “chip and PIN” in the English Dictionary

british dictionary

"chip and PIN" in Business English

See all translations

chip and PINnoun [ U ]

uk us mainly UK COMMERCE, IT, BANKING

a system of paying for things using a secret number and a credit card or debit card that has an electronic chip in it:

When the chip and PIN are used, a PIN number is entered instead of signing a receipt.

(Definition of “chip and PIN” from the Cambridge Business English Dictionary © Cambridge University Press)