Deposit methods available
Debit Card (UK issued only) - minimum £10
Please note that the card must belong to you and be registered in your own name. Personal Debit Cards only (Business Debit Cards not allowed).
More payment methods will also be coming soon, including Apple Pay and Google Pay.
Deposit timeframes
Instant
Deposit fees
None