Cuppa No-Code Store — Setup Guide
Overview
The Cuppa No-Code Store is a ready-made eSIM shop for your travellers at companyname.cuppa.so. You set it up in the Cuppa dashboard in a few minutes, with no developer, no website changes and no payment setup.
Cuppa hosts the store, takes the traveller's payment, delivers the eSIM, and pays your earnings out to you afterwards.
| You do | Cuppa handles |
|---|---|
| Choose your store address | Hosting the store |
| Choose which destinations and plans to sell | The plan catalogue and coverage |
| Add your logo | Checkout and card payments |
| Share the link with your travellers | Provisioning and emailing the eSIM |
| Paying out your earnings |
To see a live store, visit aviato.so/esim.
How it works
- You publish your store and share its link with your travellers.
- A traveller opens the store, picks a destination and chooses a plan.
- The traveller pays Cuppa by card in the store's checkout.
- Cuppa emails the eSIM to the traveller with a QR code and install instructions.
- Cuppa pays your earnings from each sale to your bank account.
Because Cuppa collects the payment, you need no company card or prepaid credits on file. You are never billed for a sale.
Set up your store
Everything is done in the Cuppa dashboard. Nothing is visible to travellers until you publish.
1. Choose your store address
Pick the name that appears before .cuppa.so, for example sunnytravel.cuppa.so. Use lowercase letters, numbers and hyphens. The address is yours as soon as you save it.
2. Choose what to sell
Your store starts with Cuppa's full catalogue: single-country plans and regional packs for multi-stop trips. In the dashboard you can:
- Show or hide whole destinations
- Show or hide individual plans within a destination
- Set your retail price for each plan
- Pick the destinations featured at the top of your store
Changes appear in your store immediately.
3. Add your branding
Upload your logo and enter your store name. They appear in the store header, at checkout and on the traveller's activation email. The rest of the store uses Cuppa's standard design, so there is nothing else to style.
4. Add your payout details
Enter the bank account where Cuppa should send your earnings. You can publish before this is complete; earnings are held until it is.
5. Publish
Preview the store, then publish. Your address is live straight away, and you can unpublish at any time.
Use your own domain
You can serve the store from an address on your own website, such as esim.sunnytravel.com, instead of sunnytravel.cuppa.so.
- In the dashboard, open your store's domain settings and enter the address you want.
- The dashboard shows one DNS record. Add it with whoever manages your domain.
- Cuppa verifies the record and issues the security certificate automatically. This usually takes a few minutes, and can take up to a day.
Your .cuppa.so address keeps working and redirects to your own domain.
Share your store
The store is an ordinary web link, so it works anywhere you already talk to travellers:
- Booking confirmation emails. Add a line such as "Stay connected on your trip" with the link.
- Pre-departure reminders. Travellers are most likely to buy in the week before they leave.
- Your website. Add it to your menu, your extras page or your manage-booking area.
- Printed material. The dashboard gives you a QR code for vouchers, desks and welcome packs.
Every destination has its own page, so you can send travellers straight to the right plans. A booking to Japan can link to sunnytravel.cuppa.so/jp.
What travellers see
- Your logo, a destination search, and your featured destinations.
- The plans for their destination, each showing data allowance, validity and price.
- A card checkout hosted by Cuppa.
- A confirmation page and an email with a QR code to install the eSIM. No app is needed.
Travellers can choose the currency they pay in. Cuppa's support team helps them with installation, coverage and refunds.
Orders, earnings and payouts
Cuppa takes the traveller's payment and pays you your share afterwards.
| Example | |
|---|---|
| Traveller pays Cuppa your retail price | $10.00 |
| Cuppa keeps the wholesale price | $4.00 |
| You earn | $6.00 |
- Orders. The dashboard lists every sale with its date, destination, plan, price and your earnings.
- Payouts. Cuppa sends your accumulated earnings to your bank account on the payout schedule shown in your dashboard, with a statement listing the orders included.
- Refunds. If Cuppa refunds a traveller, for example because a plan could not connect, the earnings from that sale are removed from your next payout.
- Pricing rule. Your retail price for a plan must be at or above its wholesale price, which the dashboard shows beside each plan.
Which integration is right for you
The store is the fastest way to start. You can move to an embedded integration later without changing your Cuppa account.
| No-Code Store | Low-Code Embed | Full API | |
|---|---|---|---|
| Where travellers buy | A Cuppa-hosted store | Inside your booking flow | Inside your booking flow |
| Developer needed | No | A few hours | Yes |
| Who takes the traveller's payment | Cuppa | You | You |
| How money moves | Cuppa pays you your earnings | Cuppa bills you the wholesale price | Cuppa bills you the wholesale price |
| Branding | Your logo and domain | Sits inside your own page | Entirely yours |
| Time to launch | Minutes | Days | Weeks |
Launch checklist
- Store address chosen
- Destinations and plans reviewed, and anything you do not want to sell hidden
- Retail prices set
- Logo and store name added
- Payout bank details entered
- Store previewed on a phone
- Store published
- Link added to your booking confirmation email
- Custom domain connected, if you want one