Can I set up a Direct Debit from a bank/building society account outside the UK?

Unfortunately, we can only set up a Direct Debit from a bank or building society within the UK. But you can make payments from your debit card in Barclaycard online servicing. Log into, or register for Barclaycard online servicing. Alternatively, you can contact our Customer Services Team.