Can you take the deposit via card payment or direct debit?

No. We do not take card payments or direct debits to fund deposit accounts.