Issuing
Issue virtual cards instantly.
Create virtual cards via API in milliseconds — for online spend, subscriptions, supplier payments and single-use — each with its own controls and ready for Apple Pay and Google Pay.
Teams issuing cards on Gate to Pay
- Samsung
- Orange Money
- JFS
- Altibbi
- NatHealth
Overview
Virtual cards are card numbers you generate on demand — no plastic — for online and in-app payments, each with its own limits and rules.
Issue single-use or reusable virtual cards with one API call, control exactly where and how much each can spend, and tokenize them into Apple Pay and Google Pay — all on Gate to Pay’s CBJ-licensed Mastercard infrastructure.
Why teams choose it.
Issue in milliseconds
Generate a virtual card with a single API call — no plastic, no wait.
Control every card
Single-use or reusable, per-card limits, merchant locks and expiry — set at creation.
Built for developers
One REST API, webhooks and SDKs to issue and manage cards at any scale.
Numbers stay hidden
Tokenization and 3-D Secure keep real card numbers out of merchants’ hands.
Capabilities
Everything you need to issue virtual cards at scale.
Issue instantly via API
Create a virtual card in a single call and use it online immediately — one at a time or thousands at once.
- One API call
- Bulk issuance
- Instant activation
Single-use & merchant locks
Lock a card to one merchant or a single transaction, set precise limits and expiry, and close it automatically after use.
- Single-use cards
- Merchant & category locks
- Auto-expiry & limits
Ready for Apple Pay & Google Pay
Tokenize virtual cards so cardholders tap to pay in stores and check out in apps.
- Apple Pay & Google Pay
- Push provisioning
- Tap to pay
How it works.
Call the API
Request a virtual card with the limits and rules you need.
Use it instantly
Spend online, in apps or in mobile wallets right away.
Control & close
Adjust, freeze or close the card automatically after use.
Developers
Built for developers.
Create your first virtual card in the sandbox in seconds — real credentials, a full API, SDKs and webhooks.
POST /v1/cards · { "type": "virtual", "single_use": true, "currency": "JOD" }Related services.
Frequently asked.
What are virtual cards used for?
Online purchasing, subscriptions and SaaS, supplier and vendor payments, one-off single-use spend, and instant issuance inside your own app.
Can a virtual card be single-use?
Yes. Issue a card locked to one transaction or one merchant, with its own limit and expiry, and close it automatically after use.
How fast can I issue a virtual card?
A card is created in a single API call and is ready to use immediately — no plastic and no waiting.
Do virtual cards work with Apple Pay and Google Pay?
Yes — tokenize a virtual card so cardholders add it to Apple Pay and Google Pay and tap to pay.
Let’s launch your virtual card program.
A discovery session with our team. No commitment.