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. To register for or log in to Barclaycard online servicing click here. Alternatively, you can contact our Customer Services Team.