Order a Physical Prepaid Visa card. With this card, you can make any Online transaction worldwide.
Select a balance and order a card, you can also top up your card anytime from your Account page here.
After your order, we will verify your purchase, it will take maximum 2-3 hours. Sometimes it becomes verified instantly. Once we have verified your payment, then you will get the virtual card in your email. Also you can view your virtual card from your Account page here once your payment has been verified and issued a card.