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
option dealing
Wall Street Journal
accelerated depreciation
redeem
oligopsony