Deposit methods and time frames

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).

 

Deposit time frames

Instant

 

Deposit fees

None

 

Articles in this section

See more