-
Type:
Sub-Task
-
Status: Closed
-
Priority:
Critical
-
Resolution: Fixed
-
Affects Version/s: None
-
Fix Version/s: None
-
Labels:None
-
Git Pull Request:
Latest work was calculation that does minimal product bundle price.
Goal 1:
for given product bundle's cProductId or cpDefinitionId algorithm should return minimal price that user can get when price is composed from option values with minimal price.
Example:
Bundle: Desktop PC - price 200$
Option Keyboard: k1 - 20$, k2 - 30$, k3 - 40$
Option Mouse: m1 - 10$, m2 - 40$, m3 - 100$
Minimal price: 200$ + price(k1) + price(m1) = 230$
This should be applicable to all Required OR SKU Contributor Options.
Goal 2:
for given product bundle configuration designated by specific cpInstanceId and its cpDefinnitionOption configuration provide utility that can tell if given cpDefinitionOptionValue's price (either it is static or dynamic) - increases or decreases given product bundle instance price
(please be aware that cpInstanceOptionValueRel may help here but be aware that some methods filter out NON-SKU Contributor option values)
- Is blocking
-
COMMERCE-3555 Product option value labels must include visible price difference compared to selected value
-
- Closed
-
- is demanded by
-
COMMERCE-3556 Buyer should see minimal bundle product price
-
- Closed
-
-
COMMERCE-3555 Product option value labels must include visible price difference compared to selected value
-
- Closed
-