Bug Fixes
-
Billing: Tax Collection Mode not showing saved value after page refresh
- The tax mode dropdown (None / Automatic / Fixed Rate) now correctly restores its saved value when editing a group after a page refresh
- Root cause:
updateGroupsFromForm()was not mappingtaxModeandstripeTaxRateIdfrom the parent form, so those fields were always blank when the edit form opened
-
Billing: Apply Tax Rate to Existing Subscribers failing with Stripe error
- Stripe does not allow manual tax rates on subscriptions that have
automatic_tax[enabled]=true— the two modes are mutually exclusive - The handler now disables
AutomaticTaxand setsDefaultTaxRatesin a single Stripe API call, resolving the conflict cleanly
- Stripe does not allow manual tax rates on subscriptions that have