1. Home
  2. Blog
  3. Industry Use Cases
  4. eSIM for Airlines and Online Travel Agencies: Ancillary Revenue at Booking
Industry Use Cases

eSIM for Airlines and Online Travel Agencies: Ancillary Revenue at Booking

Quick answer

Airlines and online travel agencies can sell white-label eSIM data as an ancillary at checkout, in the manage-booking area and in pre-departure emails. Through Fully Signal's REST API, the eSIM for the destination is issued when the traveller pays, delivered with the confirmation, and topped up during the trip — all under the airline's or OTA's brand.

In this article
  1. Why eSIM fits the booking flow
  2. Where to place it
  3. How the integration works
  4. Pricing and merchandising
  5. Operations at scale
  6. FAQ

Airlines and OTAs already sell seats, bags, insurance, transfers and lounges. Connectivity is the obvious next ancillary: every passenger flying abroad needs data, and you know exactly where and when they're going.

Why eSIM fits the booking flow

  • You know the destination and dates — you can recommend the exact plan
  • Intent is high — travellers are actively planning the trip
  • It's instant and digital — no fulfilment, no inventory
  • It extends the relationship — top-ups and travel tips during the trip

Where to place it

TouchpointOfferNotes
Checkout ancillaries"Stay connected in Spain — 10 GB / 30 days"Pre-select the plan by destination and trip length
Confirmation page and emailOne-click add-onGood for travellers who skipped it at checkout
Manage bookingAdd or upgradeCatch plans that changed
Pre-departure email (48–72 h)"Install your eSIM before you fly"Highest conversion moment for late buyers
Mobile appInstall link and top-upsShow remaining data from the API

How the integration works

Using the Fully Signal REST API:

  1. Map routes to packages: destination airport → country or regional package.
  2. Show the offer with your price at checkout.
  3. On payment, your backend calls POST /api/v1/orders with the package and your booking reference, plus an Idempotency-Key.
  4. Include the install link (install_page_url) in the confirmation email and app.
  5. Listen for webhooks — order.completed, esim.activated, esim.expired — to trigger messages.

Step-by-step: integrate an eSIM API into your website or app.

Pricing and merchandising

  • Default to the mid-size plan for the trip length
  • Show the saving versus roaming in plain words
  • Bundle into fare families — include data in premium fares as a perk
  • Use regional plans for multi-city itineraries (regional vs country plans)

Operations at scale

  • Prepaid balance with auto top-up so ancillary sales never pause
  • Scoped live keys and IP allowlists for your booking servers
  • Team roles for revenue, finance and support teams
  • Refunds for eSIMs never installed when a booking is cancelled (refund rules)
  • Higher wholesale tiers as volume grows

FAQ

Can airlines sell eSIMs under their own brand?

Yes. With Fully Signal, the QR code carries the airline's colours and logo and the install page never shows the supplier. The airline sets the price.

How fast is an eSIM issued through the API?

In most cases the order completes in seconds. If a provider takes longer, the order is completed in the background and the order.completed webhook tells you when it's ready.

What happens if a flight is cancelled?

If the eSIM was never installed and no data was used, it can be refunded through the API or the panel.

Do we need to handle eSIM support?

First-line questions, yes — mostly installation. Clear pre-departure instructions and the white-label install page answer most of them. See the support playbook.

Guide eSIM reseller program: sell eSIM data as your own Join a free eSIM reseller program: sell eSIM data in 210+ countries under your brand, set your own prices and keep the full margin. Panel and API. Read the guide
Fully Signal Team The Fully Signal team builds the white-label eSIM wholesale platform used by resellers, travel brands and apps to sell eSIM data in 210+ countries.