chip and PIN
chip and PIN
English
Noun
Ad
Definition
A system for verifying that the bearer of a debit card or credit card is its owner by checking a PIN supplied by the bearer against a PIN stored on a silicon chip within the card.
Ad