I recommend the Wirex card. Wirex is an international debit card, it's delivered worldwide.
Advantages of Wirex:
have a mobile application
a large number of available currencies (US dollar, euro, pound sterling)
There are no limits to pay online purchases
site support in 13 languages, including Russian
Disadvantages:
SMS notification monthly fee (1 dollar, euro or pound)
expensive plastic card making - $ 17 (virtual card is issued for free)
Shipping cost via DHL is 50 $
cash withdrawal limits without identification