Details
-
Type: Improvement
-
Status: Closed
-
Priority: Major
-
Resolution: Fixed
-
Affects Version/s: 4.2.1
-
Fix Version/s: 4.4.0
-
Component/s: None
-
Labels:None
Description
When performing a service change, CORE-2566 prevents the merging of identical items because differing coupons between those identical items would result in inaccurate pricing.
However, it's possible for coupons to not apply to configurable options (from a setting on the coupon) while still applying to the service. In this case, the configurable options are not combined for service changes because the coupon set for the service item does not apply to the configurable option items.
- Update item merging such that configurable options will compare discounts on an item-to-item level rather than a service-to-item level
- This will allow configurable options to be merged so long as both the before and after items have the same discounts