bank card
noun

a credit card or debit card issued to a customer by a bank for use instead of Cash when buying goods or services

(Note There are internationally recognised rules that govern the authorisation of the use of bank cards and the Clearing and settlement of transactions in which they are used.)
Browse by Subjects
scorched earth policy
Moody's Investors Service
non acceptance
collection period
General Securities Representative Examination