Skip to content

Debit card

A payment card issued by your bank, whereby each payment is debited directly from the associated payments account.