Offers
An Offer is what a customer accepts: a Product, a Price and its terms, sold on your storefront, through the API and to agents.
An Offer is what a customer accepts: a Product, a Price and its terms. One Offer sells on the storefront, through the API and to Agents alike.
What you get
- 1Offer with its Price and termsOffer
- 1product and price on StripeStripe's Product and Price
- 1Entitlement that says what the buyer may do, and what happens at the boundEntitlement
- 1row on the pricing page and checkoutStripe's Checkout Session
- 1free trial, with or without a cardOffer
- 1Subscription for each buyerStripe's Subscription
Guides
- Charge monthly
- Add a yearly plan
- Lock a feature to a plan
- Cap usage on a plan
- Give a launch discount
- Give a customer a free trial
- Add a free trial to a plan
- Raise my price
- Make a custom plan for one customer
- Sell on AWS Marketplace
Build it in code
One Offer is one file, offers/. Publish it with Offer.publish.
How it works
- Anatomy of an Offer: the Price, interval, Entitlements,
atBoundand window. - Plans and tiers: how many plans, what goes in each, and free plan or trial.
- Checking access: how every call is checked against the Entitlements a customer bought.
- Free trials: card or no card, how long, and one trial per customer.
- Enterprise deals: a private Offer, a Quote, a signed order form and invoices.
- Selling where a marketplace bills: cloud marketplaces and app stores that charge the buyer.
- Pricing models: flat, per seat, usage and the rest, with the invoice each produces.
- Offers and pricing: $0 Offers, price changes and price tests.