Plans
Package your product or service offering into subscription plans
Core concepts
Plans
Plans are the core building blocks of your subscription offerings. A plan defines the pricing, billing cycle, and features that a customer will receive when they subscribe. Plans can be structured in various ways to accommodate different business models, such as flat-rate pricing, usage-based pricing, or tiered pricing.
Fees
Fees are additional charges that can be added to a plan. They can be one-time setup fees or recurring charges based on various pricing models, such as flat-rate, usage-based, or tiered pricing. Fees also define the features and entitlements customers receive when they subscribe to a plan.
Features
Features are specific capabilities or services that a customer can access as part of their subscription. Features can be tied to specific fees within a plan, allowing you to control access based on the customer's subscription level. For example, a Pro plan might include advanced reporting features that are not available in the Basic plan. There are three types of features:
- Switch features: These features are either enabled or disabled for a customer. For example, a feature that allows access to premium content could be a switch feature.
- Configuration features: These features define what specific services or capabilities are available to a customer. For example, a plan might include a configuration feature that specifies whether a customer has email-only support or both email and phone support.
- Usage-based features: These features are tied to the customer's actual usage of a service. For example, a plan might include a usage-based feature that limits customers based on the number of API calls they make.
Create a plan (WIP)
To create a plan, you typically need to define the following components: