Debit card

definition:

a card allowing customers to transfer money from their bank accounts to the retailers for payment of goods. Customers must have the money in their accounts to enable use.