Plans by destination
Get the plans for a country, a region, or a route, with the data and the days of each.
Match plans to the trip, charge them in your checkout, and deliver the eSIM in your app or by email. One API for plans, orders, and status, with webhooks, a sandbox, and an SDK for in-app install.

A traveler books a trip in your flow and still has no data for it. Four steps put a matching plan in your checkout and the eSIM in the phone. Pick a step to see it.
Call the plans for the destination or the route, and show the ones that fit the trip in your flow.
Show the plan next to the trip at your retail price. The traveler pays in your checkout, as for any add-on.
Create the order after payment. The ready order holds the QR and an install link for your app or your email.
A webhook tells your system when the order is ready, so the trip in your app shows the eSIM and its status.
Get the plans for a country, a region, or a route, with the data and the days of each.
Charge the plan in your own checkout at your retail price, then create the order.
Each ready order holds the eSIM QR and an install link, for your app or your email.
An event tells your system when an order is ready, so your app shows the eSIM with no polling.
On iOS and Android, the SDK installs the eSIM inside your app where the phone allows it, with the QR as the fallback.
Build and test every call with test keys and sample plans before you switch to live keys.
Two checks decide the format. eSIM support varies by model and region; confirm it in the phone settings.
Choose both answers to see the right format.
Compare the formats →Each deep-dive shows it at work for one buyer.
Show a travel plan where the roaming of the plan stops, sell it at your price, and remind before departure.
Explore →Use casePrice plans in points, show the plan for the next trip after a booking, and give data to top tiers.
Explore →Use caseMatch plans to the booking through the eSIM API, charge them in your checkout, and send the QR before departure.
Explore →Use caseMap the itinerary to one plan, sell it next to the seat and the bag, and deliver the install step at check-in.
Explore →Buy at partner rates, keep the customer relationship, and agree the support split privately. One catalogue, three commercial shapes.
Wholesale pricing before your retail price.
You decide what the customer pays.
Support, refunds, and volume in the agreement.
Start in the sandbox, then go live with one market.
Tell us your flow, your markets, and your team.
Build in the sandbox with test keys and sample plans.
Run orders end to end, from the plan to the install, with the webhook.
After a go-live check with the RoamWorks team, switch to live keys for your first market.
What to know before the first order.
An interface that lets your app or booking flow list eSIM plans, sell them in your own checkout, and deliver the eSIM QR code or install link. The RoamWorks eSIM API covers plans by destination, orders, order status, and a webhook when an order is ready, with a sandbox and an SDK.
Yes. A reseller with a booking flow or an app sells RoamWorks eSIM through the API at its own retail price and keeps the customer relationship. A desk or a counter needs no API: SIM packs and vouchers work without developers.
Yes. Test keys and sample plans let you run orders end to end before you go live.
Yes. You charge the traveler in your own checkout at your price, then create the order through the API.
Yes. An event tells your system when an order is ready, so you can show the QR or install in the app.
It wraps the same calls for iOS and Android apps, and installs the eSIM inside your app where the phone allows it. The QR stays as the fallback.
No. The API covers eSIM. You order SIM packs for a desk or a group through the RoamWorks team.
The partner agreement sets the split. For example, you answer questions about the booking, and RoamWorks handles activation and the network.

A sealed RoamWorks travel SIM card with one preloaded plan for one destination. Keep packs in stock, check the phone, and hand one over. The traveler is online on arrival.
Explore →
A one-time code for an eSIM plan, sent by email or placed in the customer account. The traveler redeems it, checks the phone, and installs the eSIM. You hold no stock and print nothing.
Explore →
A QR stand in an arrival hall, a station, or a port. The traveler joins the free Wi-Fi, scans, checks the phone, pays, and installs the eSIM on the spot. No staff and no stock.
Explore →