Short answer: your eSIM store takes payments through your own Stripe account. Paste your Stripe keys on the Payments tab of the store manager and every customer payment lands in your account directly, with cards, Apple Pay and Google Pay. We never hold your money and take no commission; each eSIM is paid at wholesale from your prepaid balance.
The question resellers ask first is not "how does it look?" but "how do I get paid?". In a hosted eSIM store the answer is simple, and it is the reason the model works: the customer pays you, at your price, into your account.
How the money flows
Follow one sale from start to finish:
- A customer picks a plan in your store and pays your retail price.
- The payment goes into your Stripe account. Stripe pays it out to your bank on your usual schedule.
- The store orders the eSIM and pays its wholesale price from your prepaid balance with us.
- The customer receives the eSIM by email, under your brand, within seconds.
Your margin is the difference between steps 1 and 3, minus Stripe's own processing fee. We are not in the payment at all, so there is nothing to reconcile with us and no payout to wait for.
Connecting Stripe in a few minutes
If you do not have a Stripe account yet, open one in your company's name; it is free. Then:
- In your Stripe dashboard, open the developer settings and copy your publishable key and secret key.
- In your store manager, open the Payments tab and paste both.
- Save. The store checks the keys and tells you whether you are in test or live mode.
The secret key is stored encrypted and is never shown again in your browser. If you ever replace it in Stripe, paste the new one the same way.
Test first, then go live
Use your test keys first. In test mode you can buy from your own store with Stripe's test cards and watch the whole flow: checkout, the order, and the eSIM email. Test orders issue no real eSIM and charge nothing, so you can try it as often as you like.
When everything looks right, replace the test keys with your live keys. From that moment, sales are real.
Apple Pay, Google Pay and cards
Customers can pay by card and, on supported devices, with Apple Pay and Google Pay. Travellers often buy on their phone minutes before a flight, so one-tap wallets make a real difference to how many checkouts are completed.
Refunds and disputes
Because the payment is yours, refunds are made from your Stripe account too, and you decide them in the store manager:
- Refund a payment in full or in part.
- Cancel the eSIM at the same time if it has not been used, and its wholesale cost goes back to your balance, following the usual refund rules for unused eSIMs.
Card disputes are handled in your Stripe dashboard like for any other business. Clear product descriptions and fast replies prevent most of them; our customer support playbook helps there.
Fraud checks before an eSIM is issued
Every paid order is checked before an eSIM is issued. In the store manager you choose how strict to be:
- hold payments Stripe rates as elevated risk for your review,
- refund the highest-risk ones automatically,
- limit orders per customer and per day,
- block countries you do not sell to.
A held order is paid but not issued: you approve it or refund it with one click. If nobody decides within a few days, the customer is refunded automatically.
Your balance: the other half of the flow
Since each eSIM is paid from your prepaid balance, a store with an empty balance cannot deliver: customers see the plan as temporarily unavailable, and you get an email. Switch on auto top-up in your partner panel so this never happens. Our guide to wholesale pricing and margins explains how the wholesale side is priced. Once payments are connected, the next step is setting your margin on the Prices & language tab, then publishing; the packages are on the Build Your Own Store page.
Frequently asked questions
Do you take a commission on my store's sales?
No. Customers pay into your own Stripe account. You pay the store's package fee and the wholesale price of each eSIM sold.
Do I need a Stripe account in my own name?
Yes. Payments go to the Stripe account whose keys you connect, so it should be your business's account.
Can I test my store without real money?
Yes. With Stripe test keys, test orders go through the whole flow but issue no real eSIM and charge nothing.
Who handles refunds?
You do, from the store manager. You can refund in full or in part, and cancel an unused eSIM so its cost returns to your balance.
What happens if my balance runs out?
New sales are turned away before the customer pays, and you are emailed. Auto top-up in your partner panel prevents it.