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