eSIM API for Digital Goods Resellers
Short Answer
eSIMs are digital SIM cards that provide mobile data connectivity without a physical SIM card. For digital goods resellers, eSIMs are a natural catalog extension: they are delivered as a QR code or activation code, require no physical logistics, and are in high demand among travelers and expatriates. Resellers source eSIM plans from wholesale providers via API, sell them on websites or Telegram bots, and deliver a QR code or activation string. Margin ranges from 15β30% β significantly higher than gift cards.
Definition: eSIM resale via API means purchasing eSIM data plan activations from a wholesale provider and delivering them to buyers as QR codes or activation codes, which buyers scan with a compatible device to activate mobile data service.
Key takeaway: eSIMs have substantially higher margins than gift cards β wholesale discounts are larger because eSIM providers are competing to build distribution volume. For resellers already operating a digital goods API pipeline, adding eSIMs requires relatively little additional integration work and opens a higher-margin product category.
Who This Guide Is For
- Digital goods resellers looking to expand beyond gaming into travel tech
- Online stores targeting travelers, expatriates, or frequent travelers
- Telegram bot operators serving international users
- Marketplaces evaluating high-margin digital product categories
How eSIM Resale Works
- Buyer selects a data plan (region, duration, data volume)
- Reseller calls supplier API to create an eSIM activation
- Supplier returns a QR code (or activation code) for the specific plan
- Buyer scans QR code on a compatible device β eSIM installed
- Data plan activates on first use (or immediately)
POST /esim/orders
{
"plan_id": "eu-10gb-30d",
"quantity": 1
}
β {
"order_id": "ESIM-001",
"qr_code": "LPA:1$rsp.provider.com$...",
"qr_image_url": "https://cdn.provider.com/qr/ESIM-001.png",
"activation_code": "LPA:1$...",
"valid_until": "2026-06-23"
}
Deliver the QR code image or activation string to the buyer.
eSIM Plan Types
| Plan Type | Description | Best For |
|---|---|---|
| Regional eSIM | Covers multiple countries in a region (EU, SEA, etc.) | Travelers visiting multiple countries |
| Country-specific eSIM | Single country coverage | Long stays; single-destination travel |
| Global eSIM | Worldwide coverage (100+ countries) | Frequent international travelers |
| Data-only eSIM | Mobile data; no voice/SMS | Most travel eSIMs |
| Data + Voice eSIM | Data and voice calling | Longer stays |
Coverage Regions (Examples)
| Region | Countries Covered (Typical) |
|---|---|
| Europe | 30β40 European countries; EU + UK + CH + NO |
| Southeast Asia | TH, SG, MY, ID, PH, VN, and others |
| Middle East & North Africa | AE, SA, EG, JO, and others |
| Americas | US, CA, MX, BR, AR, and others |
| Global | 100β190+ countries |
Coverage varies by eSIM provider. Verify actual country lists with your supplier before listing.
Device Compatibility
eSIMs require a compatible device. Most modern smartphones support eSIM:
| Device | eSIM Support |
|---|---|
| iPhone XS and newer | Yes |
| iPhone 14 (US) | eSIM-only (no physical SIM) |
| Google Pixel 3 and newer | Yes |
| Samsung Galaxy S20 and newer | Yes |
| MacBook Pro/Air (M-series) | Yes (with cellular option) |
Add a device compatibility note to your product listings. Buyers should check that their device supports eSIM and is unlocked (not SIM-locked to a carrier).
Margin Structure (Illustrative)
eSIM margins are significantly higher than gift cards.
Illustrative example only:
EU 10GB/30-day eSIM β online store with card payment:
| Variable | Amount |
|---|---|
| Customer pays (retail) | $25.00 |
| Wholesale cost | $18.00 |
| Gross margin | $7.00 |
| Payment processing (2.5%) | $0.63 |
| Net profit | $6.37 |
| Net margin | 25.5% |
At these margins, eSIMs outperform gift cards by 5β10x on a percentage basis. The absolute margin per transaction is also significantly higher.
Comparing eSIM to Gift Cards
| Factor | eSIM | Gaming Gift Card |
|---|---|---|
| Net margin typical | 15β30% | 3β8% |
| Delivery format | QR code / activation string | Alphanumeric code |
| Buyer demographic | Travelers, expats | Gamers |
| Purchase frequency | Per trip | Weekly/monthly |
| Device requirement | eSIM-compatible device | None |
| API complexity | Moderate | Simple |
| Product range | Hundreds of plans | Hundreds of cards |
Activation Instructions for Buyers
eSIM activation is device-specific. Provide clear instructions:
iPhone:
- Settings β Cellular β Add Cellular Plan
- Scan the QR code OR enter the activation code manually
- Follow prompts to install the eSIM
- Activate data by enabling the eSIM in Settings β Cellular
Android (general):
- Settings β Connections (or Network) β SIM Manager
- Add eSIM β Scan QR code or enter activation code
- Set data preference to eSIM
Include these instructions in the post-purchase delivery message.
Checklist
- Select supplier with eSIM API and coverage in your target regions
- Define product catalog: regional plans, country plans, global plans
- Implement plan selection with coverage map or country list
- Call API on payment; receive QR code and activation code
- Deliver QR code image + activation string to buyer
- Include device compatibility warning in product listings
- Include activation instructions per device type in delivery message
- Set validity period clearly: most plans activate on first use within X days
- State that eSIM codes are non-refundable after delivery
- Test end-to-end with a real device before going live
