Improved discount handling if subscription line items are removed or changed
Previously, swapping, upgrading, or removing a line item with a discount applied would not work. You had to clear the discount manually before the operation could go through.
The system now handles this automatically, so these actions work as expected across the customer portal, Bulk actions, Flows, Admin, and APIs.