Payment Systems Glossary

Payment Systems Glossary

Buscar por letra:

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.