Skip to content

Xegora for business

Wholesale gift cards and eSIMs for your business

Sell them in your app or give them to staff and clients. Pay from one prepaid balance, and order through the API or by hand from the dashboard.

Approved workspaces sign in at the merchant portal.

gift cards in the catalog
5,809
countries covered
128
gift card shelves
21

How an order flows

From one API call to a delivered code

Gift cards, eSIMs and top-ups all take the same trip: three calls and a signed webhook.

  1. POST /orders

    Your system

    Your app or back office sends the item and the most you'll pay for it.

  2. reserved

    Xegora API

    We price it and hold the amount in your balance. If it costs more than your cap, it's refused.

  3. order.fulfilled

    Order fulfilled

    The card or eSIM is issued, and a signed webhook tells your system.

  4. POST …/fulfillment

    Your customer

    You fetch the code over an audited call and show it in your own app.

Every code reveal is counted, and codes are never cached.Read the developer guide

What you get

What's inside a merchant workspace

Gift cards, eSIMs and top-ups, with live counts.

  • Gift cardsShopping, gaming, food, travel and more.
  • eSIM data plansPrepaid travel data, installed with a QR scan.
  • Phone top-upsCredit for a mobile number, ordered like any other product.

The biggest gift card shelves right now

  • Food & Groceries1,250
  • Fashion & Apparel1,138
  • Travel & Stays834
  • Entertainment & Streaming573
  • Health & Beauty375
  • Games & Gaming330
  • Home & Living329
  • Mobile & Telecom285
  • Sports & Outdoors182
  • Tech & Electronics166

Gift cards, eSIMs and top-ups share one schema and one order call. Integrate once, and new products show up on their own.

Getting started

Four steps to your first order

Start your application

You'll need a Xegora account with a verified email.

  1. Apply to join

    Send your company's name, registration number and a contact person from your Xegora account.

  2. Get verified

    Our team checks every business before a workspace opens. You'll hear back by email.

  3. Fund your balance

    Top up with USDT or USDC to activate the workspace. Any setup fee is paid from that balance.

  4. Go live

    Create API keys in the merchant portal, or start ordering by hand from the dashboard.

Security

Safe to retry, hard to misuse

Every order spends your balance, so each key and each person gets only the access they need.

  • Idempotent orders

    Send the same Idempotency-Key twice and you still get exactly one order.

  • Signed webhooks

    Each event carries an HMAC-SHA256 signature you can check before you trust it.

  • Scoped keys and IP allow-lists

    Give each key only the scopes it needs, plus an optional IP allow-list and expiry date.

  • Two-factor sign-in

    Each teammate signs in with their own account and can protect it with two-factor authentication.

  • Six team roles

    Owner, admin, finance, developer, support and viewer. Each role sees only what the job needs.

  • Verified businesses

    We verify every business before its workspace opens and screen orders under our AML and KYC program.

Pricing

The quote is what you pay

Products come at wholesale prices in your sell currency. Your plan, including any setup fee, is agreed when your workspace opens.

Ask about pricing
Wholesale prices
A quote's total is exactly what your balance is charged.
No per-call fees
Each workspace gets 120 requests a minute.
Prepaid, never overdrawn
Orders hold their amount and are charged once fulfilled. A failed order releases the hold.
Clear withdrawals
Take unused funds out with the fee, the net amount and the payout date shown first.

FAQ

Before you apply

For anything else, write to our partnerships team.

  • Any registered business. Apply from your Xegora account with your company's registration details, and our team reviews it before a workspace opens.

Apply now, order once you're approved

We need your company's details and an account with a verified email. You fund your balance after we approve it.