Two reasons: flexibility and integrity.
Flexibility
Separating "buying a plan" from "activating an eSIM" lets us support use cases traditional carriers can't:
- Buy for someone else without ever touching their device.
- Stockpile plans for future travel without committing them to a phone.
- Cross-device installs, reinstalls, and device switches without re-purchasing.
- Corporate procurement, bulk gifting, PO-based invoicing.
Integrity
An eSIM profile is a cryptographic artifact allocated by our GSMA-accredited RSP partner. Generating one costs real money and reserves a real MSISDN slot. If we generated a profile at the moment of purchase — before knowing what device would install it — we'd waste those allocations, delay installs, and couple every purchase to a specific device the buyer may not even own yet.
The purchase-code model lets us defer profile generation until you actually want the eSIM on a specific device. It's the cleanest separation between commerce and provisioning.
Purchase code vs activation code
Don't confuse the two:
- Purchase code (
OL-4F7X-9K2Q-A3M8) — what Openline gave you when you paid. Giftable, bearer, reusable via Reinstall. - Activation code (
LPA:1$rsp.openline.com$K2-...) — what redemption generates and what your phone actually installs. Single-install by GSMA spec.
See purchase code vs activation code for the full breakdown.
Still stuck?
Reach Openline support 24/7 through any of these channels:
- Live chat — inside the Openline app or at openline.com
- Email — ask@openline.com
- WhatsApp — wa.me/15554842461
- Messenger — m.me/askopenline
- Contact form — openline.com/contact
- Social DMs — @askopenline on X, Instagram, Facebook, YouTube, TikTok
When you write in, include your purchase code (the OL-… code we emailed you) and, if the eSIM is already installed, its ICCID (Settings → Cellular → tap the Openline line). That's enough for us to find your plan and diagnose without back-and-forth.