payment card

noun

payment card

noun
1

Banking, Business A card, such as a credit card or debit card, which can be used for payment of goods or services.

  • Butu admitted to obtaining payment card data for 140 cardholders2013, "Romanian sentenced to 21 months over payment card hacks", PC Advisor, 08 January 2013

Entry derived from the Wiktionary, under licence CC BY-SA 4.0 — list of authors.