NachoPay: usage-based billing for your SaaS

NachoPay: charge your customers whatever you want, whenever you want

Not every product fits a fixed monthly plan. With NachoPay, the buyer saves a payment method once and you bill them on your own terms — usage, seats, credits, or one-off work — with a single API call.

List your product

Built for products that do not fit a plan

Usage-based by design

Metered APIs, credits, per-seat that changes every month, professional services billed on completion. You decide the amount at the moment you charge — there is no plan to create, update, or migrate.

One endpoint to integrate

Exchange a token once when the buyer signs up, then call one endpoint every time you want to bill. No pricing tiers to configure, no subscription objects to keep in sync, and no webhook plumbing required to get paid.

We handle the money

NachoNacho collects from the buyer, applies their discount, and pays out your revenue share. You never touch card details, and failed cards, refunds and receipts are all handled for you.

A new acquisition channel

Your product sits in front of tens of thousands of businesses already buying software on NachoNacho. You only pay revenue share on money you actually collect — nothing upfront.

How NachoPay works

  1. The buyer saves a payment method
    Buyers find your product in the NachoNacho marketplace and check out in a few clicks. Nothing is charged at that point — we simply store a payment method and create the subscription on our side.

  2. They land back in your app
    We send the buyer to your signup page with a single-use token. You exchange it server-side for a NachoNacho subscription ID and store it against your own customer record. That is the whole integration.

  3. You charge whatever you want, whenever you want
    End of the month, a metered threshold, a finished project — whenever you decide to bill, one API call charges the buyer. No plans to keep in sync, no proration to reason about, no webhooks to babysit.

curl -X POST https://public-api.nachonacho.com/payments \
  -H "Authorization: Bearer $JWT" \
  -H "Content-Type: application/json" \
  -d '{\n    "subscriptionId": "cmmcoxge20001cnsppobu1anr",\n    "amount": 100,\n    "description": "Usage for July"\n  }'
  1. We collect the money and pay you
    NachoNacho charges the buyer, applies their discount, handles the payment details, and pays you your share. Every charge and refund shows up in your seller dashboard and in theirs.

Everything is documented in the NachoNacho Public API. Prefer not to write any code? You can also charge and refund a buyer straight from your seller dashboard.

Four ways to get paid

Every product on NachoNacho uses one redemption mechanism. Pick the one that matches how you sell — you can always change it with us later.

NachoPay
You're here
The buyer saves a payment method once and you charge them on your own terms, by API.

Provisioning\
\
Fixed monthly or annual plans\
\
Buyers subscribe to your plans inside NachoNacho and land in your app already paid.

Manual provisioning\
\
Sales-led products and custom onboarding\
\
The buyer pays in NachoNacho, you set up their account by hand. No integration at all.

Affiliate\
\
Sellers already running an affiliate program\
\
Keep your own checkout and track sales through the affiliate network you already use.

Ready to bill on your own terms?

List your product