payment cardnoun [ C ]
ukusCOMMERCE any of a range of different cards that can be used by a customer to make a payment:
Credit and other payment cards are starting to make cash obsolete.
At the end of last year, US households on average had access to more than 13 payment cards, according to the credit-tracking firm.