Advanced Search

Glossary

Payment Systems Glossary

D

Debit card 

An electronic means of payment for goods and services, whereby the charge is made instantaneously against the funds available in the holders account. It allows money to be withdrawn from automatic cash machines (a charge may apply).

Deferred payment card 

A credit card that allows payment to be deferred over several instalments, where this has been agreed between the account holder and the issuing institution, in which case a previously stipulated interest is usually paid.

© Banco de España. All rights reserved