What are billing cycles?
Each plan can have multiple Billing Cycles — different intervals (monthly, quarterly, yearly) each with their own price. Customers choose a cycle when ordering.Creating a cycle
Go to Admin → Plans → [Plan Name] → Cycles → Add Cycle.Example cycle setup
How expiry works
When a customer orders, the service expiry date is calculated as:Stripe price objects
For plans using Stripe recurring billing, aStripePrice record is created and linked to each cycle. This maps the cycle to a Stripe Price ID for automatic renewal.