Manage your programme
Billing and monthly usage
Plans, your trial, monthly counting and upgrades.
Monthly plans
| Plan | USD / month | Customer allowance |
|---|---|---|
| Starter | $79 | 2,000 enabled customers |
| Growth | $199 | 10,000 enabled customers |
Plus applicable taxes. These are ReferSprout's monthly subscription prices, separate from your customers' Stripe invoices and referral rewards.
Occasional overages are fine, with no automatic overage fees. If you consistently exceed your allowance, you will need to upgrade or agree a custom plan with us.
Review usage and choose any plan change in Billing. Scheduled changes take effect at the renewal boundary shown there.
Try Stripe sandbox, then start your trial
Test with Stripe sandbox for as long as you like, without a paid ReferSprout subscription. When you're ready, connect your real Stripe account and start your 30-day trial through Checkout. A card is required.
There is no second trial after cancellation. Cancel renewal in Billing to keep access through your paid period or trial end, with no new renewal charge. Existing discounts and the current trial boundary remain; future scheduled plan/offer changes are removed. Stripe shows your actual first-payment details.
Count each enabled customer once per billing month
Usage counts unique customers enabled at any point in your billing month, in the connected live account. It is not the whole Stripe customer list, monthly active users, API calls or the number of asks. Sandbox customers do not count towards live usage.
A customer enabled and later deactivated still counts for that month. If they remain inactive throughout a later period, they stop counting then. Reactivating or enrolling the same customer repeatedly in one period counts once. Enabled customers carried into a new period count there too.
Use the billing period displayed in Billing, not an assumed calendar month. Disconnecting Stripe does not erase incurred usage or history. Your soft allowance is a review threshold, not a per-customer charge.
If new enrolments are unavailable
Check the response code, your monthly usage and your connected Stripe account. If new enrolments or reactivations are restricted, contact us to review your plan. Existing referrals and earned rewards are not removed by this restriction.
{
"error": {
"code": "enrolment_ceiling_reached",
"message": "New enrolments are temporarily unavailable for this programme. Existing referrals and rewards keep working. The owner can review usage in Billing or contact support."
}
}Handle this response without repeatedly retrying or creating duplicate customers.
When billing or Stripe pauses the programme
Trialing, active and past-due subscriptions keep access; Stripe's payment retries are the grace period. No plan, ended/unpaid billing or an unavailable Stripe connection stops new enrolment and asks. Pending rewards stay pending until access and the connection are restored.
A billing pause is not customer deactivation. Existing promotion codes can still work while billing is paused, new referrals can still be tracked, and issued rewards remain. Deactivating a customer explicitly disables new redemptions and attribution for them.
Ask-only pause is narrower: it does not pause existing links, organic observations or reward issuing. Ask pause and retained history →