Topic List

Click a topic to learn more.


Term of the Moment

HTML


Look Up Another Term


Definition: payment card


An umbrella term for a variety of bank or retail cards issued to customers that are used to make payments. Payment cards include credit and debit cards as well as store charge cards. See credit card, debit card and cash-to-card machine.