Currently, you can deposit funds into your account via bank transfer.

Soon you will be able to top up your account via card payments. Stay tuned.

Did this answer your question?