Short answer: Language schools and study abroad agencies can give every student working mobile data the moment they land by adding a white label eSIM to the enrolment pack. Through the eSIM Signal partner programme you buy eSIMs at a partner price, deliver them instantly under a neutral install page with your own QR branding, and top them up or refund unused ones from one panel or API.
Why it fits education businesses
Arrival day is the most stressful part of studying abroad. A student lands at a strange airport, needs to find the transfer or the host family, message parents and open the school's welcome instructions, often before they have a local SIM or a bank account. Schools and agencies already handle visas, accommodation and transfers, so connectivity is a natural extra.
- Fewer arrival problems. Students who can open maps and message staff find their way without a phone call to the duty manager at midnight.
- A useful add-on. You can include the eSIM in the programme fee or sell it as an option, at a retail price you set.
- Your brand, not ours. The install page is neutral and the QR code can carry your colours and logo, so the eSIM feels like part of your welcome pack.
- No commitment. There is no setup fee, monthly fee or minimum, which suits the seasonal rhythm of intakes.
How it works step by step
- Apply for a partner account at /business/register. The team reviews every account, and most partners go from first contact to first sale within a few days.
- Top up your prepaid balance by card. You can save a card, set low-balance alerts and turn on automatic top-up before a busy intake.
- Choose plans per destination from the searchable price list in the Business Panel, or download it as a spreadsheet. Country, regional and global plans are available across 210+ countries and regions.
- Order per student. Order in the panel or through the REST API. Each order returns the ICCID, activation code, QR code and a one-tap install link instantly.
- Send it in your pre-departure email, ideally a week before travel, with your own short install guide.
- Support during the stay with top-ups for students who need more data, and refund any eSIM that was never installed within the refund window.
Platform features that matter for schools
Customer references. When ordering through the API, pass a customer_ref such as the student or enrolment number. It makes matching eSIMs to students, invoices and support tickets simple.
Webhooks. Signed webhooks tell your system when an order completes and when an eSIM is activated (esim.activated) or expires. A simple dashboard of "installed or not yet" lets staff chase students who have not set up their eSIM before they fly.
Top-ups. Long programmes outlast a single plan. Through GET /esims/{iccid}/topups and POST /esims/{iccid}/topup you can offer students more data on the same eSIM, without a new QR code.
Refunds for no-shows. Enrolments get cancelled and visas get delayed. An eSIM that was never installed can be refunded to your balance within the refund window, so a cancelled place does not become a wasted eSIM. Installed or used eSIMs cannot be refunded, so send codes close to departure.
Team members. Give admissions staff user access to order and look up eSIMs, keep admin rights for finance, and protect sign-ins with email two-factor authentication.
Accounting. The itemised ledger, receipts and CSV/Excel exports make it easy to reconcile eSIM costs against each intake.
For developers, the reseller API integration guide covers keys, idempotency and webhook signatures in detail.
Practical tips
- Match the plan to the first weeks, not the whole year. Many students switch to a local contract once they have an address and a bank account. A 30-day plan covering arrival is often the right default, with top-ups for anyone who wants to stay on it.
- Choose regional plans for travelling students. Students on a European semester often take weekend trips. A regional plan saves them from buying a new eSIM per country.
- Check devices before departure. Add a link to a compatibility check in your enrolment form. Older or carrier-locked phones are the most common cause of "it doesn't work".
- Be clear that it is data-only. The eSIM gives mobile data, not a local phone number. Students keep their home SIM for calls and verification texts, or use messaging apps.
- Prepare one install guide in the student's language. A short guide with screenshots, sent before departure, cuts arrival-day support requests.
- Plan around intakes. September and January intakes and summer courses bring sharp peaks. Turn on automatic top-up so a busy week does not stall on a low balance.
Bundling it into your programme
Some schools include the eSIM in a premium "arrival pack" with the airport transfer; others list it as an optional add-on at checkout. Because you set your own retail price and only see your own partner price, you decide the margin. Our guides to selling under your own brand and eSIM for travel agencies and tour operators cover packaging ideas, and no contract and no minimums explains the pay-as-you-go model.
Ready to see the numbers? Get wholesale rates or apply for a partner account.
Frequently asked questions
Can we put our school's branding on the eSIM?
Yes. Partner eSIMs use a neutral install page with no eSIM Signal branding, and the QR code can use your colour and logo with a live preview in the panel.
Is there a minimum number of students?
No. There is no setup fee, no monthly fee, no monthly minimum and no fixed-term contract, so you can order for a handful of students or a full intake.
What happens if a student cancels before travelling?
An eSIM that was never installed can be refunded to your balance within the refund window. Installed or used eSIMs cannot be refunded.
Can students add more data during a long programme?
Yes. Top-ups are available on many plans through the Business Panel or the API, so students keep the same eSIM.
Do the eSIMs give students a local phone number?
No, they are data-only. Students keep their home number for calls and texts, or use messaging apps over data.
English
Shqip
Italiano
Deutsch
Ελληνικά
Türkçe
Русский
中文