Due to technical maintenance, USD Visa/MasterCard deposits are temporarily unavailable.
Meanwhile, you can top up your balance via alternative methods:
Follow our news to stay tuned!