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
copyright deposit
abatement
scorched earth policy
settlement date
EC