ComputeStacks supports both free trials, and discount periods for all services in a billing plan.
Given the following billing plan, we have a free trial for 7 days, and then a 3 month discounted price.
When viewing on the order form, the customer will see all 3 pricing phases so they know exactly what they will pay, and when.
Both Free Trials and Discount Phases will only apply to new customers. To make this available to an existing customer, or to extend their free trial and discount periods, you can manually edit the user and change the date of the field Billing Start
.
The Billing Start
field will be blank for new signups, and will only be set upon their first order. This means that if a user signs up on August 1st but does not order anything, on December 1st they will still have the free trial and discount periods available.
After the duration has passed, the subscription will automatically move to the next phase. This may be either a discount phase (if coming from a free trial), or the final phase.