Een reis-eSIM-marktplaats bouwen: schema, prijzen, activatiestroom

Een compleet plan voor het opzetten van een reis-eSIM-bedrijf: databaseschema, prijzingsstrategie, activatie-UX, en wat over te slaan in v1.

Vince Vissers15 min readUpdated 25 september 2026

Je wilt een reis-eSIM-marktplaats bouwen. Misschien heb je al een reisapp en wil je connectiviteit toevoegen als inkomstenbron. Misschien begin je vanaf nul.

Dit is het plan dat we gebruiken wanneer we klanten adviseren die reis-eSIM-producten bouwen. Het zijn de patronen die werken, de fouten die we zien, en wat over te slaan in v1.

Het minimaal levensvatbare product

Een reis-eSIM-marktplaats heeft drie dingen nodig om nuttig te zijn:

  1. Een manier voor klanten om plannen per land/regio te bekijken

  2. Een afrekenproces dat betaling accepteert en een SIM verstrekt

  3. Een activatie-ervaring die de SIM op hun telefoon laat werken

Dat is alles. Reseller dashboards, loyaliteitsprogramma's, meertalige ondersteuning en klantaccounts zijn uiteindelijk allemaal nuttig. Geen van allen zijn vereist om v1 te lanceren.

We bouwen eerst de MVP en bespreken uitbreidingen aan het einde.

Databaseschema

Je hebt vier tabellen nodig. Over-engineer dit niet: plannen, bestellingen, sims, landen. Dat is de basis.

Plancatalogus: synchroniseer niet alles

Je eSIM-leverancier heeft waarschijnlijk meer dan 1.000 SKU's over regio's en looptijden. Toon ze niet allemaal.

Voor elk land kies je drie of vier gegevensniveau's (bijv. 1GB, 3GB, 10GB) en één of twee looptijden (7 dagen, 30 dagen). Dat zijn 6-8 plannen per land, 12 landen om te beginnen, ongeveer 80 plannen in totaal. Beheersbaar.

Reizigers willen geen 50 opties. Ze willen een land kiezen, drie redelijke keuzes zien en afrekenen.

Wanneer de klant naar een land gaat waarvoor je geen lokaal plan hebt, val dan terug op een regionaal plan ("EU 5GB / 30 dagen"). Wanneer je geen regionaal plan hebt, val dan terug op globaal.

Prijzingsstrategie

De heersende vraag voor reis-eSIM-resellers is "wat moet ik rekenen?"

Groothandelsprijzen van een aanbieder zoals Firsty zien er als volgt uit:

  • 3GB Duitsland 30 dagen: ongeveer 4 EUR groothandel

  • 5GB EU 30 dagen: ongeveer 8 EUR groothandel

Je voegt een opslag toe. Gebruikelijke opslagranges zijn 30-50% voor reisapps, 50-100% voor merk consumentenapps met sterke distributie.

Concurreer niet op prijs. Reizigers die eSIM's kopen vergelijken niet zoals ze dat bij vluchten doen. Ze komen op je pagina, zien een duidelijke prijs voor het land waar ze naartoe gaan, en kopen. Gemak wint van prijs.

Waar je hefboomwerking hebt:

  • Bundel: "Voeg 3GB Spanje toe voor 8 EUR" binnen een hotelboekingsproces

  • Vertrouwen: "Aanbevolen door [jouw merk]" verslaat "goedkoopste"

  • UX: een checkout van 30 seconden converteert beter dan een van 2 minuten tegen een 10% lagere prijs

Stel verkoopprijzen in die je een gezonde marge geven en stop met je zorgen maken erover.

De landenkeuzer

Je homepage moet een landenkeuzer zijn. Geen held met marketingtekst. Een landenkeuzer.

Reizigers komen met een intentie: Ik ga naar Spanje. Ze willen Spanje binnen vijf seconden vinden, plannen zien en kopen. Elk scherm tussen "Spanje" en "afrekenen" is een conversielek.

Het kortste pad: landenkeuzer, planopties, afrekenen, QR-code. Vier schermen. Misschien 30 seconden. Dat is het doel.

Toon eerst populaire landen (Spanje, Italië, VS, Japan, VK, Frankrijk, Griekenland, Thailand). Bied een zoekvak voor de lange adem. Dat is voldoende.

Planpresentatie

Wanneer een klant een land kiest, toon drie of vier plannen, niet meer. Elke plankaart moet de hoeveelheid gegevens (groot), looptijd (medium), prijs (groot) en een Koop-knop bevatten.

Sla "functies" over zoals "Hotspot inbegrepen" of "5G klaar" of "Directe activatie". Deze bullet points vullen de pagina aan en helpen niet bij conversie. Toon prijs, GB, dagen. Klaar.

Afrekenproces

Voor reis-eSIM's, vereis geen accountaanmaak. De klant gaat over 6 uur op vakantie. Ze willen geen account maken.

Drie velden: e-mail (voor QR-levering), kaartbetaling via Stripe, één aankruisvakje: "Ik bevestig dat mijn apparaat eSIM ondersteunt."

De apparaatondersteuningsbevestiging is cruciaal. De meeste terugbetalingsaanvragen voor reis-eSIM's komen van klanten met iPhone 8s die zich niet realiseerden dat ze geen eSIM konden installeren. Het aankruisvak verlegt de verantwoordelijkheid naar hen en vermindert het ondersteuningsverkeer met 80%.

Na succesvolle betaling: de Stripe-webhook wordt geactiveerd, je backend verstrekt de eSIM, genereert server-side de QR-code, e-mailt de klant, toont hen een "je eSIM is klaar"-pagina in de browser met dezelfde QR.

De webhook is het sleutelstuk. Verstrekt niet voor betaling. Verstrekt niet op de afrekenpagina (de gebruiker kan het tabblad sluiten). Verstrekt wanneer Stripe de betaling bevestigt.

Activatie-ervaring

Dit is waar de meeste reis-eSIM-apps falen. De klant betaalt, krijgt de QR-code en kan die dan niet installeren.

De meest voorkomende uitvalsmogelijkheden:

  1. Klant scant de QR vanaf dezelfde telefoon waarop ze proberen te installeren. Dit mislukt. Je kunt een QR niet scannen op het scherm waarop je probeert te installeren. Vertel hen in grote letters: "Scan vanaf je laptop of druk deze code af."

  2. iPhone vs Android-instructies verschillen. Bied beide. Laat hen het niet zelf uitzoeken.

  3. De klant is al in het buitenland en heeft geen internet. Voorafgaand aan de reis is het juiste moment om te installeren. Vertel hen dit duidelijk. Aanbevelen om te installeren voordat ze aan boord gaan van de vlucht.

Een goede activatiepagina heeft een grote QR-code prominent weergegeven, stapsgewijze iOS-instructies met screenshots, stapsgewijze Android-instructies met screenshots en een "Verstuur naar e-mail"-knop.

Ondersch... het belang van deze inhoud niet. Het verschil tussen een goede activatie-ervaring en een slechte is het verschil tussen 70% succesvolle installaties en 95%.

Wat over te slaan in v1

Klantaccounts, meertaligheid, loyaliteitsprogramma's, in-app-opwaarderingen, realtime gegevensverbruiksweergave, terugbetalingsautomatisering. Voeg ze toe wanneer gegevens aantonen dat ze de statistieken zullen verbeteren, niet eerder.

Wanneer wat toe te voegen

  • Bij 100 bestellingen: voeg gebruiksweergave toe

  • Bij 500 bestellingen: voeg opwaardeerstroom toe

  • Bij 1.000 bestellingen: voeg accountaanmaak toe

  • Bij 5.000 bestellingen: voeg meertaligheid toe

  • Bij 10.000 bestellingen: white-label of B2B-partnerschappen

De eerlijke waarheid over reis-eSIM's

De reis-eSIM-markt is concurrerend. Airalo, Holafly, Yesim, tientallen merkresellers. Je zult niet winnen door meer plannen te hebben of lagere prijzen.

Je wint door ingebed te zijn in een klantreis die ze al vertrouwen. Een hotelboekingsplatform dat eSIM's toevoegt aan het afrekenproces converteert beter dan een op zichzelf staande eSIM-app, omdat de klant al aan het kopen is.

Als je begint vanaf nul publiek, is de lat hoog. Als je al een bestaand publiek of distributie hebt, kun je in een weekend een winstgevend reis-eSIM-bedrijf opbouwen.

Probeer de API

Als je dit bouwt, is onze sandbox gratis en de eerste eSIM-tutorial toont de leveringsstroom die je in je Stripe-webhook zult integreren.

Build your eSIM store

Wire plans, checkout and QR delivery against the real API. The sandbox is free.

All guides