chip and pin









chip and pin


noun

    1. a system for processing credit cards requiring the customer to enter a unique identification number instead of a signature to authorize a payment
    2. (as modifier)chip and PIN transactions
55 queries 0.585