From 3.9% all in · No monthly fee · Build in test mode today
One rate, all in, and it covers everything on this page — checkout, subscriptions, licences, credits, discounts, affiliates and webhooks.
Rates vary by country, card type and ticket size, so 3.9% is the floor, not a promise.
A hosted page, or an inline modal on your own site with the embed SDK.
Trials, proration, pause and resume, seats, and dunning on a failed renewal.
Issued on purchase. Per-device activation, activation limits, expiry.
Prepaid wallets and metered billing for AI tokens, API calls, anything countable.
A token-gated download the moment payment clears, re-issued from the portal.
Percentage or fixed codes with expiry, redemption caps and per-product scope.
Twelve HMAC-signed events, retries, a delivery log and one-click resend.
Attribute a sale to an affiliate, or split it across partners, on the order.
Your customers manage subscriptions, cards and invoices without emailing you.
One-time or recurring, with any licence, file or credit behaviour attached.
One POST. The charge is created on your own connected payment account.
Verify the HMAC signature on checkout.completed and grant access. Renewals are ours.
# 1 — open a checkout curl -X POST https://api.usecandi.com/v1/checkouts \ -H "x-api-key: candi_test_…" \ -d '{"product_id":"prod_…","success_url":"https://yourapp.com/done"}' → { "url": "https://checkout.usecandi.com/chk_…" } # 2 — fulfil on the signed webhook (candi-signature: HMAC_SHA256) POST /your/webhook checkout.completed → grant access. the funds settle to your own account. # or let an agent do it: 25 MCP tools, plus a SKILL.md npx candi-mcp
From 3.9% all in · No monthly fee · What is not live yet