Subscription templates are the evolution of plans. They are more powerful, flexible, and future-proof.Plans are deprecated and will be removed in summer 2026.Use subscription templates instead of plans to benefit from the latest features and improvements.Hyperline does not provide automatic migration from plans to templates, since templates offer significantly more flexibility and capabilities. However, the Hyperline team can assist in assigning template IDs to existing subscriptions to ensure continuity in tracking.
Configuration
Templates have a name (which becomes the subscription name when assigned, though you can override it during creation) and an optional internal description. They can include multiple subscription configurations, each with a currency and, optionally, a country for which it is eligible. If no specific country is defined, the configuration applies to all countries. Each subscription configuration supports all the same options as a standard subscription form, including contract settings, invoicing preferences, products/coupons, multi-phase setups, … By adding multiple configurations to the same template, you can pre-configure variations by currency or market while keeping them under a single template. Hyperline also provides a one-click action to duplicate configurations, saving time when creating similar setups for another currency. You cannot create duplicate configurations within a single template for the same currency/country pair. If needed, create separate templates.Price inheritance
When you configure a template, Hyperline suggests product prices from the catalog and copies them into that template. If you later update product catalog prices, template prices will not automatically change. This prevents unintended modifications and ensures stability for legacy offers. You can still update template prices manually if desired.Subscription assignment
When you assign a new subscription to a customer, Hyperline only suggests templates matching the customer’s currency and country. If multiple configurations match, Hyperline automatically selects the most specific one. For example, a template has three configurations:- EUR: eligible for all countries
- EUR: eligible for France
- GBP: eligible for the UK

