Înapoi la blog
9 min citire

API eSIM B2B pentru reselleri: integrează vânzarea de date în platforma ta

Cum integrezi un API eSIM B2B: catalog, portofel, plasare comenzi, livrare QR, webhooks și testare sandbox pentru aplicații travel și site-uri reseller.

APIB2BResellerIntegration

Brandurile travel, partenerii MVNO și platformele software vând tot mai des date mobile ca add-on digital. Un API eSIM B2B pentru reselleri îți permite să listezi planuri, să alimentezi portofelul, să plasezi comenzi programatic și să livrezi coduri QR către clienții finali — fără contracte directe cu operatori sau infrastructură SM-DP+.

Ce este un API eSIM B2B pentru reselleri?

Un API reseller este o interfață REST între produsul tău (site, aplicație, CRM sau checkout) și un furnizor wholesale eSIM. Backend-ul tău se autentifică cu o cheie API, citește catalogul B2B și soldul contului, creează comenzi și preia payload-uri de activare (LPA, ICCID, adresă SM-DP+) pentru livrare către călători.

Spre deosebire de aplicațiile consumer (Airalo, Holafly) — unde utilizatorul cumpără direct — API-ul reseller este construit pentru afaceri care vor brand propriu, strat de prețuri și experiență client, în timp ce furnizorul gestionează stocul și provisioning-ul.

Cine ar trebui să folosească un Partner API eSIM?

  • Agenții de turism și OTA-uri care includ date în pachete
  • Reselleri și distribuitori cu catalog telecom sau travel existent
  • Platforme SaaS (cheltuieli, HR, relocare) cu utilizatori mobili
  • Marketplace-uri și site-uri afiliate cu fulfillment automat
  • Dezvoltatori de aplicații travel pentru nomazi digitali sau corporate

Flux tipic API

1. Autentificare

Majoritatea API-urilor B2B eSIM folosesc Bearer token. Cheile de producție debitează portofelul real; cheile sandbox permit teste fără costuri live.

2. Sincronizare catalog

GET /plans returnează ID plan, acoperire, valabilitate și preț wholesale în EUR. Sincronizează periodic (ex. orar) în baza ta de date.

3. Verificare sold

GET /wallet arată soldul înainte de checkout. Modelul B2B preîncarcă de obicei portofelul (card, transfer bancar, Wise sau Revolut).

4. Plasare comandă

POST /orders cu planId, deliveryEmail opțional și idempotencyKey. Aceeași cheie trebuie să returneze aceeași comandă la retry.

5. Preluare eSIM

Poll GET /orders/{id} până la delivered, apoi GET /orders/{id}/esim pentru QR/LPA. Sau configurează webhooks order.delivered.

Bune practici de integrare

  • Folosește idempotency key legat de ID-ul plății sau coșului intern
  • Nu expune cheile API în JavaScript frontend — apelează furnizorul din backend
  • Stochează codurile de activare criptat
  • La 404 esim_not_ready folosește backoff, nu loop strâns
  • Loghează orderId pentru suport
  • Testează sandbox cap-coadă înainte de live

MegaEsim Partner API

MegaEsim oferă Partner API REST v1 pentru conturi B2B aprobate: catalog 190+ destinații, comenzi din portofel, livrare QR instant, email branduit opțional, chei sandbox și webhooks.

Base URL server-side: https://api.megaesim.us/api/v1. Documentația și cheile API sunt în secțiunea Developers după onboarding comercial.

Gata să integrezi vânzarea eSIM în platforma ta?

Solicită acces partener + API
API eSIM B2B pentru reselleri: integrează vânzarea de date în platforma ta · MegaEsim