One ledger, one set of terms, two doors into it.
| | | |---|---| | Rate | 30% of the invoice's net amount | | Duration | 12 monthly invoices, from the first paid one | | Attribution window | 60 days from the click | | Hold before payout | 30 days per commission | | Paid in | Cash, through Stripe Connect | | Who can refer | Any account, including Free | | Per-referral detail | From Max 5x up |
Twelve invoices, not twelve months
The duration counts paid invoices, not calendar months. A subscription that lapses and resumes pays out on twelve invoices, not on whichever twelve months happened to pass.
30% forever on a Max 20x subscription is $90 a month indefinitely for an acquisition made once — over three years, more than the customer's first year of revenue. Twelve months bounds it to something a financial model can hold.
Two doors
/network/referral is the bare programme, open to
every account. /network/affiliate is the same
terms for creators, newsletters and podcasts, with per-referral detail
from Max 5x up. Neither requires an application: the link is
immediate.
The partner programme at /network/partners is
a different thing entirely and pays no commission. It trades a
directory listing and the inbound requests that land on it; the partner
invoices their own clients.
The three rules
Observed payments only. A commission is born on a paid invoice — never on a signup, a trial or an intent. Code redemption is a public endpoint, and a programme that pays on signup funds the fraud it attracts.
Net of tax. Stripe Tax is on, so the invoice total contains VAT collected on behalf of a state. That is not revenue and is never shared: the commission reads the subtotal excluding tax.
Reversible. A refund or a chargeback claws the commission back, following the invoice with no cutoff month. Without that, the programme funds exactly the fraud it attracts: subscribe through your own link, collect 30%, charge back.
You need Stripe Connect to be paid
Payouts skip any affiliate whose Stripe Connect account is not
ENABLED. Commissions accrue as due and simply never move, so complete
the onboarding at
/account/settings/payouts before you
start referring, not after.
Where to watch it
/account/settings/referrals — your
code, your earnings, your payouts.
What these terms replaced
Three indexed public pages sold three contradictory offers for this one ledger: "30% recurring" with no duration on one, 30% of the first year on another, and "20% for life" with per-asset links and a click dashboard on a third. None of it had a code path: no second rate, no unlimited term, no per-asset link, no click counter, no country list, no tax forms. Every figure on this page now derives from one config module, and a guard fails the build in all six locales if a page states a rate, a duration, or a mechanism the ledger does not carry.