Building in-house
- Attribution edge cases and race-safe claims
- Multi-level and recurring commission rules
- Refund, chargeback, and reversal ledgers
- Payout reconciliation across CSV and API
Months of engineering before your first referred dollar.
Referral infrastructure for SaaS
Referral links, attribution, commissions, and payout reconciliation — one API and dashboard. Customize rules, keep payout control.
$0.99 paid trial for 14 days. Full engine on every plan. No free tier.
Build vs buy
Months of engineering before your first referred dollar.
Integrate in an afternoon. Launch a program this week, not this quarter.
Built for indie SaaS, AI apps, and developer-led teams outgrowing spreadsheets — not enterprise partner platforms.
Integration path
Test keys first. Same flow in production when you are ready.
Browser SDK or server-assisted capture stores attribution.
Create users with your immutable external_user_id.
Lock the referrer relationship at signup.
Report payment.succeeded with stable event IDs.
Pull balances and history from the reporting API.
Switch to live keys after the full loop works in test.
What you get
Full core engine on every plan. Limits scale with referred revenue — not with ledger accuracy.
Percentage or fixed rules across up to three levels, including recurring and first-N payment windows.
Immutable ledger entries with linked reversals — not silent edits.
Build your own in-app referral dashboard with summaries, lists, and time series.
Merchant-selected generation policies plus one successful customization per referrer.
Separate keys, data, and allowances. Prove the loop before you flip live.
Manual entry, CSV preview-before-confirm, and API recording on Growth and above.
Send subscriptions, payments, refunds, and chargebacks from any billing stack.
For developers
Public keys stay in the browser. Secret keys stay on your server. OpenAPI, TypeScript helper, and copy-paste AI install prompts included.
<script
src="https://referralapi.dev/sdk/v1.js"
data-key="rapi_pk_test_REPLACE_ME"
data-api-base="https://referralapi.dev"
></script>
// After signup, from your server:
await referralApi.referrals.claim({
external_user_id: user.id,
attribution_token: storedToken,
});Start with a 14-day trial for $0.99. Every plan includes the full referral engine—choose the capacity that fits your growth.
Launch a powerful referral program without the enterprise price tag.
Billed monthly
Then $19/month unless you change or cancel.
Turn referrals into a serious, repeatable growth channel.
Billed monthly
Then $59/month unless you change or cancel.
Built for high-volume referral programs ready to scale.
Billed monthly
Then $99/month unless you change or cancel.
FAQ
No. Referral API uses a paid trial — $0.99 for 14 days — so you can run a real integration in test mode before committing to a recurring plan.
No. Referral API tracks attribution, calculates commissions, and reconciles what you report as paid. You execute payouts through your own bank, PayPal, or payout stack.
Referral API is API-first referral infrastructure — links, attribution, ledgers, and reporting. It is not an affiliate marketplace, CRM, contract portal, or payout processor.
Not in V1. You push subscription and payment events to Referral API. Integration is request-driven through the REST API and browser SDK.
One merchant account equals one app and one referral program. Spin up a separate account for another product.
Your selected plan continues at its recurring price. Trial allowances equal 10% of the plan limits for 14 days with the full feature profile.
Ready when you are
Start in test mode, prove attribution and commissions, then switch to live keys. Referral links. Attribution. Commissions. Done.