Billing Cycle Selector Now Handles Plan Inconsistencies Gracefully
We discovered a bug in the newly introduced billing cycle selector UI of our Checkout. In cases where a plan’s pricing options had inconsistent billing cycles, the selector could still render an invalid option.
While this was an edge case, we prioritized the fix. The UI will now behave correctly regardless of how your plans are configured.
Reminder: The billing cycle selector is not shown by default. To enable it, you must opt in by adding the billing_cycle_selector
option in your Checkout config.
We recommend using the billing cycle selector UI only if you don’t have a pricing page where buyers can pre-select their billing cycles. By default, Freemius’ upsell UI is optimized for conversion and offers the best purchase flow.