payment card
payment card · payment cards
A card, such as a credit card or debit card, which can be used for payment of goods or…A card, such as a credit card or debit card, which can be used for payment of goods or services.
Meaning
1 sensesA card, such as a credit card or debit card, which can be used for payment of goods or services.