Updating prices for a large number of products and/or config options can be tedious, especially when offering a number of different billing cycles.
While being able to set an explicit price for longer cycles allows for discounts (e.g. a £10/month product might be discounted to £110/year to encourage annual subscriptions.), in a number of circumstances, the longer billing option should just be an appropriate multiple of the monthly price, in the event you don't want to offer a discount (e.g. a config option of a license provided by a 3rd-party, who doesn't offer annual discounts).
Therefore, in the pricing section, I would propose being able to enter a price prepended by an asterisk (*), that tells WHMCS to multiply the monthly price by the provided multiplier. Attached is a screenshot demonstrating the idea:
- Monthly price of £10
- Quarterly price is always 3 times as much as the monthly, meaning in this case, £30
- Annual, Biennial, and Triennial prices are all multiples of the monthly price, but not necessarily 12, 24, and 36 times the monthly, which would still allow for offering discounts in the form of a "X-months free!" discount
Hitting "Save Changes" would preserve the multipliers, rather than replacing them with the overall price, allowing for price updates to be enacted simply by changing the monthly price. The same principle could also be applied to configurable options, as well as domain pricing.
1 Comment
Login to post a comment.