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.

A person holding a phone that shows a freshly issued virtual card, while shopping on an online store on a laptop

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
Card program Issue card
VIRTUAL
•••• •••• •••• 8821
TEAM · OPS12 / 28
VIRTUAL
•••• •••• •••• 4291
AL-RAZI PHARMA12 / 28
•••• 8821
•••• 4102
•••• 7730

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
Spend controls 3 rules active
Team spend · this month
JOD 3,680 / 5,800 limit
Operations · •••• 8821JOD 1,240 / 2,000
Marketing · •••• 4102JOD 760 / 2,000
Travel · •••• 7730JOD 1,680 / 1,800

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
Add to phone Provisioned
TOKENIZED
•••• •••• •••• 2043
Apple Pay
Google Pay
Ready to tap to pay

How it works.

01

Call the API

Request a virtual card with the limits and rules you need.

02

Use it instantly

Spend online, in apps or in mobile wallets right away.

03

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.

API
POST /v1/cards  ·  { "type": "virtual", "single_use": true, "currency": "JOD" }

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.