liability in the UK is different: credit card transactions are heavily protected (you're guaranteed to get your money back), whereas direct bank transfers are vastly less protected (with the exception of direct debits).
can you even have a one-off direct debit? I didn't think the system was really designed for that.