Visa Delta is a Visa debit card payment scheme. Visa Delta cards are always linked to a UK bank account and transactions are debited directly from the bank account, much in the same way as a cheque. Delta is the debit card of Barclays and Lloyds TSB. 