A checkout that feels like your business.
A hosted page with your logo, colours and copy, every Nepali rail, coupons and a QR — live in minutes, no code.
Everything hosted checkout needs, included.
- 01Branded
Your logo, colours and tone from the Design settings.
- 02All rails
Khalti, eSewa, cards and bank transfer in one picker.
- 03Coupons
Customers apply codes; the total updates live.
- 04QR to phone
Start on a laptop, pay on a phone.
- 05Customer created
First purchase creates the customer and subscription for you.
- 06Success URL
Send them back to your app with the session ID.
One API call opens a checkout.
POST /checkout/sessions with a customer and plan; you get a URL. Or skip the API and use a reusable link.
Match it to your brand once.
Six presets or your own palette, applied to checkout, store, portal and email together.
- Roles, MFA, audit log
Owner to viewer roles, TOTP with step-up, every sensitive change recorded.
Find out more - Signed webhooks
Tola-Signature (HMAC-SHA256, timestamped), retries, no private-network deliveries.
Find out more - Test and live modes
tola_test_ keys with sandbox Khalti, eSewa and Stripe; flip to live when ready.
Find out more
Get up and running fast.
One REST API under /api/v1, documented in OpenAPI. Create a customer, send an event, open a checkout — and listen for invoice.paid. Everything on this page is reachable from the API and the dashboard alike.
Read the docstola_test_•••• 7f2k2 min agotola_live_•••• m4abRotating · 24h gracehttps://api.yourapp.np/tolainvoice.paid · 200Tola-Signature · HMAC-SHA256Retries on 5xxGoes well with hosted checkout.
Asked often.
Can I embed it instead?
Yes — the tola.js overlay opens the same checkout inside your site.
Does this show up on the invoice correctly?
Yes. Every invoice is in NPR with the 13% VAT split, your PAN and bank details, as a PDF and in the customer portal.