◆ Merchant of Record  ·  you ship, we handle the money

The billing & merchant-of-record layer for modern software

Hosted checkout, subscriptions, licensing, usage credits and global tax — CANDI is the seller of record, so sales tax, VAT, invoices, chargebacks and payouts are ours to run, not yours.

No monthly fee · No setup · One flat 3.9% + $0.40 per sale

Hosted checkoutSubscriptionsLicense keysUsage credits Global taxWebhooksRevenue splitsAffiliatesPayouts
Everything to sell software

One platform from checkout to payout

A complete billing stack behind a single API — the same primitives Stripe, Paddle and Lemon Squeezy give you, unified under one merchant of record.

🛒

Hosted & embedded checkout

Drop-in checkout on your own domain, or embed it as a modal or inline iframe. Cards, wallets, and a redirect flow with signed returns.

🔁

Subscriptions

Trials, proration on upgrade or downgrade, pause/resume, seat-based billing, and automatic dunning with retry schedules.

🔑

License keys

Issue keys on purchase, activate and validate per device with activation limits and expiry — no extra service to run.

Usage credits

Prepaid wallets and metered billing with durable idempotency — perfect for AI tokens, API calls and loyalty points.

🧾

Global tax, handled

As merchant of record we calculate, collect and remit VAT, GST and US sales tax, and issue compliant invoices in our name.

🔔

Signed webhooks

HMAC-signed events with automatic retries, a full delivery log and one-click resend. Build your fulfilment on real-time truth.

🤝

Revenue splits & affiliates

Split every sale across co-founders, partners or an affiliate program automatically, settled on the same payout schedule.

💸

Payouts

A double-entry ledger tracks every cent; twice-monthly payouts land the net in your account with self-billed invoices.

📊

Analytics & MRR

Live revenue, MRR and customer metrics in a Stripe-clean dashboard, plus a metrics API for your own reporting.

How it works

Live in an afternoon

Contract-first REST API, test mode with isolated keys, and SDKs that mirror what you already know.

Create a product

Define a one-time or recurring product with pricing, tax category and any license, file or credit features.

Open a checkout

Call the API for a hosted checkout URL, or embed it. We handle payment, tax and the compliant invoice.

POST /v1/checkouts
→ checkout.usecandi.com/{id}

Fulfil on the webhook

Listen for checkout.completed, verify the signature, and grant access. Payouts arrive automatically.

Pricing

One rate. No surprises.

No monthly fee, no setup fee, no minimums. You only pay when you get paid.

3.9% + $0.40
per successful transaction — tax, invoicing & payouts included
  • Merchant of record — we carry the tax & compliance
  • Subscriptions, licensing & usage credits included
  • Global sales tax / VAT / GST calculated & remitted
  • Fraud & chargeback protection built in
  • Twice-monthly payouts, $50 minimum
Start free
Agent-native

Built for AI agents, not just developers

CANDI ships an MCP server and a machine-readable SKILL.md, so an AI agent can create products, open checkouts and read revenue with a single tool call — the fastest path from prompt to paid.

View SKILL.md
# connect the CANDI MCP server
npx candi-mcp

# then, from any agent:
create_product(name, price)
create_checkout(product_id)
get_metrics_summary()  → MRR
Get started

Start selling software today

Create an account, ship a checkout in minutes, and let CANDI carry the money and the compliance.