You can add funds to your account via debit card payments from any UK bank account. At the moment, you can only have one bank account linked to your profile at any one time. Unfortunately, it is not possible to add funds to your account by credit card or cash payments.
What is the best method to deposit funds into my account?
Deposits, Funds.

Written by Thomas Wager. Updated over a week ago
Did this answer your question?