Plan: stable identity
Use the plan for the name and stable slug of an offer, such aspro. The plan slug selects the
latest published version during customer signup.
Plan version: commercial rules
Use a plan version for the rules that must remain true for a customer after you publish them. A version can contain a billing period, currency, features, usage meters, limits, and credit policy.Lifecycle
Change a commercial rule
- Create a draft from the current plan.
- Change the required price, entitlement, meter, or billing rule.
- Review and publish the new version.
- Assign or migrate only the customers who should receive the new terms.
if (plan === "pro"). Your product checks a stable
feature slug. Unprice resolves the customer’s plan version and entitlement state.
Read Feature types and Usage metering
before you publish a usage-based version.