Skip to content
tolapayBeta

Deliver what they paid for, automatically.

License keys, file downloads, wallet credit, feature flags, Discord invites and GitHub access — granted on payment, revoked on cancel.

Granted on payment3 benefits
License keyTOLA-7F2K-9QXD-M4AB
File downloaddesign-kit-v3.zip
Discord invite#customers
Also: wallet credit, feature flags, GitHub repo access.
Pays throughKhaltieSewaStripeNabilNIC AsiaGlobal IMEEverestSiddharthaKumariPrabhuSanimaLaxmi SunrisePrime…and every other bank Khalti routes to
What you get

Everything benefits needs, included.

  1. 01License keys

    Generated, validated and revocable through the API.

  2. 02File downloads

    Secure, expiring download links.

  3. 03Wallet credit

    Top up the customer's balance as a benefit.

  4. 04Feature flags

    Entitlements your app checks via the API.

  5. 05Discord & GitHub

    Invite to a server or grant repo access.

  6. 06Lifecycle

    Granted on payment, retried on failure, revoked on cancellation.

Grants

Attach benefits to a product or plan.

When the invoice is paid, Tola Pay runs the grants and records each one; your webhook gets benefit_grant events too.

Granted on payment3 benefits
License keyTOLA-7F2K-9QXD-M4AB
File downloaddesign-kit-v3.zip
Discord invite#customers
Also: wallet credit, feature flags, GitHub repo access.
Entitlements

Ask Tola Pay what a customer has.

One API call returns active benefits for a customer — gate features in your product without your own entitlement tables.

Customer portalOTP sign-in
Invoices2 open · 14 paid
SubscriptionGrowth · renews 15 Mangsir
Walletरू 12,450 · top up
Self-serve. No tickets for “send me the invoice again”.
  • 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
Integration

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 docs
DevelopersTestLive
API keysLast used
tola_test_•••• 7f2k2 min ago
tola_live_•••• m4abRotating · 24h grace
Webhook endpointLast delivery
https://api.yourapp.np/tolainvoice.paid · 200
Tola-Signature · HMAC-SHA256Retries on 5xx
Sandbox Khalti, eSewa and Stripe behind test keys.
Also in Sell

Goes well with benefits.

Questions

Asked often.

Can I retry a failed grant?

Yes — from the dashboard or POST /benefit_grants/{id}/retry.

Can I try it before going live?

Yes. Every workspace has a test mode with separate tola_test_ keys and sandbox Khalti, eSewa and Stripe.

Take the billing off your plate.

Payments, VAT, subscriptions and the portal — handled, so you can focus on the product.