What there do Direct Debit for the UK accounts?
Because the only thing I've seen are card payments.