Bank-grade encryption Accepted in 150+ countries Instant virtual cards

Frequently Asked Questions

Help Center

Frequently Asked Questions

Find answers to the most common questions about our services.

What is a virtual card?
A virtual card is a digital payment card with a card number, expiry date, and CVV that you can use for online purchases — no physical card required.
How do I load funds onto my card?
Go to your dashboard, select the card you want to fund, and click "Add Funds". Choose a deposit method and follow the instructions.
Is KYC required to issue a card?
Yes. Identity verification (KYC) is required before your first virtual card is issued. The process is quick and fully online.
How long does card issuance take?
Most cards are issued instantly. In some cases it may take up to a few minutes depending on the card type.
Can I withdraw my balance?
Yes. Navigate to the Withdraw section of your dashboard, select your withdrawal method, and submit a request for admin approval.

We may use cookies or any other tracking technologies when you visit our website, including any other media form, mobile website, or mobile application related or connected to help customize the Site and improve your experience.

Learn More Accept All