Scrip
Request access
Use case · Subscriptions & SaaS

Subscription and SaaS rewards on Scrip.

Scrip runs the rewards ledger behind subscription and SaaS programs. Referral months, account credits, and loyalty discounts stay correct for every account, through renewals, plan changes, and refunds. You keep your stack. Scrip keeps the books.

Who it’s for

Rewards infrastructure for subscription and SaaS teams.

Scrip fits when rewards run through billing and have to stay correct. You’re a fit if:

  • You own growth, RevOps, or lifecycle at a subscription or SaaS product, where referrals, credits, and loyalty drive activation, expansion, and retention.
  • Rewards apply against billing (a credit on the next invoice, a free month), and the balance has to survive renewals, upgrades, downgrades, and refunds.
  • Your earn logic is more than one coupon: usage credits, referral months, tiers, winback offers, promos that stack.
  • Finance needs credits and what's owed reconciled with billing, not tracked in a spreadsheet.
Reward shapes

Any reward scheme you can describe in data.

Signups, invoices, upgrades, cancellations: each enters Scrip as an event, and your rules decide what it earns. The shapes below are common in subscription programs, not a fixed menu. Scrip runs whatever rules you define.

  • 01

    Referral rewards

    Free months or credits for referrer and referred, on a real paid conversion.One free month each when a referred team subscribes.
  • 02

    Account credits

    Grant spendable credit that applies to the next invoice.$50 credit for completing onboarding.
  • 03

    Usage & prepaid credits

    Top up a usage wallet that draws down as the account consumes.500 bonus credits for activating a new workspace.
  • 04

    Renewal & commitment discounts

    Reward longer commitments with discounts that grow at renewal.5% off each annual renewal, up to 20%.
  • 05

    Tiers & status

    Promote accounts by spend or usage, then apply tier perks and rates.Accounts over $10k a year get priority support and bonus credits.
  • 06

    Expansion & milestone incentives

    Reward upgrades, added seats, or usage milestones.$200 credit when an account adds 10 seats.
  • 07

    Winback & retention offers

    Targeted credits to save an account or recover a churned one.Two months free to reactivate within 30 days.
Billing

Rewards meet the billing cycle.

A subscription reward is rarely cash. It is a credit or a free month that applies to a future invoice, and between granting it and applying it the account renews, upgrades, downgrades, or cancels. Scrip holds the credit, applies it to the right invoice, carries it through proration on a plan change, and reverses the reward if the payment is refunded or the account churns inside the window. Every step is a journal entry, so the balance reconciles with billing.

  • Applies at the right invoice. Credits wait for the next bill and apply automatically, in full or split across cycles.
  • Survives plan changes. Upgrades, downgrades, and proration don't lose or double-count a credit.
  • Reverses with the payment. If an invoice is refunded or an account churns inside the window, the reward reverses to match.
evt · 9f2a·c14replaying
one account · subscriptionACME·204 · pro
01credit.grantedreferral · +$50grant+$50 credit
02plan.upgradedprorationcarrycredit carried
03invoice.renewed−$50 appliedapply−$50 · applied
credit balance$0
Integration

Sits next to your billing system. Not the biller.

Your billing platform runs subscriptions, invoices, payments, and proration. Scrip runs the rewards ledger next to it. You send the events you already track, a new subscription, a paid invoice, a referral, and Scrip matches each to the account, applies your rules, and updates the credit balance. Scrip never bills or moves money: when a credit is due, it records the entry and tells your billing system to put it on the invoice.

Works with any billing or subscription platform that can send an event. Most include basic coupons; Scrip is for programs that have outgrown them, with custom rules, tiers, account credits, churn-safe reversals, and an audit trail finance can rely on.

Stripe
Chargebee
Recurly
Zuora
Paddle
Orb
+ any source that can send a webhook
How it fits
Your billing
subscriptions · invoices · payments
Where accounts subscribe, renew, and pay.
you send eventsinvoice.paid
Scrip · rewards ledger
1Resolve the account
2Run rules, check budgets
3Write a journal entry
credit balance +$50
scrip emits an eventcredit.applied
Reward fulfillment
invoice credit · free month · upgrade
Where the reward lands on the next bill.
Only events cross into Scrip. Billing, charges, and refunds stay in your stack. Scrip records the ledger and emits events, never moving money.
> QUESTIONS

Subscriptions & SaaS, answered.

Scrip runs the rewards and loyalty ledger underneath a subscription or SaaS product. It ingests signup, renewal, referral, and cancellation events, applies your referral-month, account-credit, and renewal-discount logic, and keeps balances correct through plan changes and refunds. Developers integrate the API; operators manage the program from the dashboard.
Next

See if Scrip fits your program.

Tell us how your program grants, applies, and reverses rewards today, and we’ll map it to Scrip. Request access for a founder conversation, or read the docs.

Broader use cases

Subscriptions push rewards, billing, and accounting together every cycle. The same ledger runs cards & banking, marketplaces & platforms, and retail & ecommerce programs too.