eSIM module
eSIM booking software for travel agencies
Add mobile data to every trip you sell: travellers pick a country, regional or global eSIM plan, pay with their booking and receive the QR code and install steps by email before they fly.
- Country and regional plans
- QR code delivery
- Add-on at checkout
- Airalo eSIM API
Plan finder
Data plans sold with the trip
Travellers choose a destination and see every plan that covers it, with data, days, coverage, network and price side by side.
Plans from the supplier· One country on local networks
Lowest price first- 4G/5G
Turkey
3GB
- Validity
- 7 days
- Coverage
- 1 country
Data only
–per eSIM - 4G/5G
Turkey
10GB
- Validity
- 30 days
- Coverage
- 1 country
Data onlyHotspot allowed
–per eSIM - 5G
Turkey
20GB
- Validity
- 30 days
- Coverage
- 1 country
Hotspot allowed
–per eSIM
Plans from the supplier· Turkey and Europe on one eSIM
Lowest price first- 4G/5G
Europe
5GB
- Validity
- 15 days
- Coverage
- 39 countries
Multi-country
–per eSIM - 4G/5G
Europe
20GB
- Validity
- 30 days
- Coverage
- 39 countries
Multi-countryBest value
–per eSIM - 5G
Europe
50GB
- Validity
- 90 days
- Coverage
- 39 countries
Hotspot allowed
–per eSIM
Plans from the supplier· Many countries on one eSIM
Lowest price first- 4G
Global
3GB
- Validity
- 15 days
- Coverage
- 84 countries
For stopovers
–per eSIM - 4G/5G
Global
5GB
- Validity
- 30 days
- Coverage
- 84 countries
Multi-country
–per eSIM - 4G/5G
Global
10GB
- Validity
- 60 days
- Coverage
- 84 countries
Multi-countryHotspot allowed
–per eSIM
Example plans and prices for illustration. Live plans, coverage and prices come from your own supplier account.
Travellers need data the moment they land, for maps, ride hailing, translation and messages, and most still buy it at an airport kiosk or pay roaming fees. The eSIM module puts travel data plans on your own website and agent portal, so that spend stays with your agency and every booking is worth more.
Country plans cover one destination, regional plans cover a group of countries on one eSIM, and global plans suit multi-stop trips and stopovers. You decide which countries, regions and plans appear, and the price each one sells at.
Plan catalogue
Country, regional and global plans with data, validity and coverage, kept current from the supplier API.
Search by destination
Travellers find plans by country or region, with filters for data amount and number of days.
Checkout add-on
Stay connected, offered right after the booking
When a flight, hotel, tour, Umrah or visa booking is confirmed, the traveller sees eSIM plans for the destination they have just booked.
The offer reads the booking: the destination selects the country or region, and the trip dates show which plans last the whole stay. The traveller adds the eSIM and pays for it with the rest of the booking, so there is no second checkout.
Each eSIM sold this way is extra margin on a booking you have already won, the same idea as seat or baggage extras, applied to mobile data.
Works withFlightsStaysUmrahTravel Visas
- FlightLHE → IST18/11 – 30/11–
- HotelHotel in Istanbul12 nights · 2 travellers–
Stay connected in Turkey
Your trip is 13 days long. These plans last the whole trip.
- eSIM × 2
- –––
- Booking total
- –––
Example data for illustration.
Matched to the destination
The country or region of the booking decides which plans the traveller sees.
Long enough for the trip
Validity is shown against the travel dates, so the traveller picks a plan that lasts.
One payment
The eSIM joins the booking total and is paid in the same checkout.
Instant delivery
The eSIM arrives before the traveller leaves for the airport
After payment the eSIM is ordered from the supplier, and the QR code, activation details and install steps appear on screen, in the email and in the traveller's account.
From your agency
Your eSIM for Turkey is ready
Hello Sara,
Your eSIM is ready. Install it over Wi-Fi before you fly and switch it on when you land.
Turkey10 GB30 days
Scan this QR code from your phone's eSIM settings.
Or enter the details manually
- SM-DP+ address
- smdp.example.net
- Activation code
- K2-4F7Q-••••-91XC
Invoice attachedAlso saved in My eSIMs
From plan to QR code, without a counter or courier
- 01
Sync
Plans, coverage and supplier prices load from the eSIM API.
- 02
Price
Your markups and currency rules are applied automatically.
- 03
Search
Travellers compare plans for their destination and dates.
- 04
Order
Traveller details and payment, alone or with another booking.
- 05
Issue
The eSIM is ordered from the supplier and the QR code is returned.
- 06
Deliver
QR code, install steps and the invoice are emailed to the traveller.
- 07
Manage
Orders, refunds and supplier costs are tracked in the admin.
Turkey10 GB
ICCID 8901 •••• •••• 4417
Data
3.8/ 10 GB
Used 6.2 GBRemaining 3.8 GB
Validity
12 days left
30 daysExpires 30/11
Need more data?
Buy another plan for Turkey and stay connected.
- +1 GB7 days–
- +3 GB30 days–
- +10 GB30 days–
Illustration. Live usage figures appear where the supplier's API provides them.
Usage and top-up
Every eSIM stays in the traveller's account
Travellers come back to one place to find their QR code, see how long the plan has left and buy more data for the same destination.
Each order keeps its plan, QR code, validity and invoice on record, for the traveller in their account and for your team in the admin. When a trip runs longer or the data runs out, the traveller buys another plan for the same country in a few taps, and that is one more sale for your agency.
Orders and invoices
Every eSIM keeps its QR code, plan details and invoice, in the account and in the admin.
Validity at a glance
The plan's start, validity and expiry are shown, so travellers know when it ends.
Repeat purchases
Plans for the same destination are one tap away when more data is needed.
Supplier and margins
A live eSIM supplier, your own prices
No separate reseller dashboard: plans, orders and margins sit in the same admin as your other products.
Connect Airalo with your own credentials to sell its travel eSIM plans worldwide. You keep the supplier relationship and its net rates, and add your margin on top for your website and for your agents.
eSIM suppliers you can connect:
Airalo
See all integrationsAiralo API integrationTravel API providers
| Plan | Supplier net | Your markup | Website price | Agent price | Your margin |
|---|---|---|---|---|---|
| Turkey 10 GB30 days | – | +30% | – | – | + – |
| Europe 20 GB30 days | – | – | – | – | + – |
| United Arab Emirates 5 GB15 days | – | +35% | – | – | + – |
| Global 5 GB30 days | – | +30% | – | – | + – |
Markups and commissions
Per plan, destination, supplier or channel, as fixed amounts or percentages.
B2B agent rates
Separate eSIM prices and commissions for agents paying from their wallet.
Multi-currency
Show plan prices and take payment in the currencies your markets use.
Reports
eSIM sales, margins, supplier costs and agent ledgers, ready to export.
Compatibility
Check the phone before the traveller pays
An eSIM only works on an unlocked phone that supports it, so compatibility notes and install help sit next to the plan, before checkout.
Device guidance
Compatibility notes and step-by-step install help for iPhone and Android before travellers buy.
Before you buy
- 01The phone must be unlocked and support eSIM.
- 02Install the eSIM over Wi-Fi, ideally the day before departure.
- 03On arrival, turn on the eSIM line and data roaming for it.
- 04Keep the main SIM for calls and texts; the eSIM carries the data.
- 05Do not delete the eSIM during the trip; a QR code usually installs only once.
FAQ
Travel eSIM booking software questions
What agencies ask before they start selling eSIMs on their travel website.
Talk to salesSoftware that lets travellers find, buy and install a mobile data plan for their destination on your travel website, while your team manages plans, prices, orders and supplier costs from one admin.
Connect the Airalo eSIM API with your own account, choose the plans to show and set your markups. Plans then appear on your site and agent portal, and orders are issued and delivered automatically.
PHPTRAVELS connects to Airalo, which offers country, regional and global travel eSIM plans. You use your own Airalo account, so you keep the supplier relationship and its pricing.
After payment the eSIM is ordered from the supplier and the QR code, activation details and install steps are shown on screen and emailed. No physical SIM card, courier or airport counter is involved.
Yes. eSIMs can be sold on their own or offered as an add-on for the destination of a flight, hotel, tour, Umrah or visa booking.
Yes. Agents buy eSIMs for their clients in the B2B portal with their own rates and commissions, paid from their wallet balance.
Travellers already pay for data abroad, through roaming or airport SIMs. Selling the eSIM yourself, with your own markup, keeps that spend with your agency and raises the value of each trip.
Yes. Every plan includes the full source code under a commercial licence and you host it yourself, so your developers can change the module.
