Definitions for "Payment card"
A broad term, applying to any magnetic coded card used to make purchases.
n. In e-commerce, a credit card, debit card, or charge card (a) that is issued by a financial institution and shows a relationship between the cardholder and the financial institution and (b) for which a certificate can be issued from an authenticated certificate authority.
A payment card supports cashless payment for goods and services. Examples are: credit cards, debit cards, charge cards, and smart cards.