In Hyperline, a plan is a set of products and preconfigured prices and options. They are used to represent your pricing offering or the different packages in a more structured way with customer-facing names.

Plans are a way to start a subscription easily, allowing you to start from the preconfigured ones when assigning a subscription to a customer — see them as templates for subscriptions.

A plan can contain multiple products, each product with their own configuration.

You can also configure a specific commitment period for a plan, alongside a trial period. You can choose to delay the first payment for the subscription to the end of the trial period using the Delay first payment until the end of the trial period option.

A plan can encompass products with varying billing frequencies, accommodating scenarios such as a product billed annually alongside another product subject to monthly charges based on usage.