In the Climate Apps application, when multiple items are added to the cart and the initialization (init) process has already been called, the total on the billing page is incorrect. This leads to discrepancies in the total price at checkout.
Steps to Reproduce
Add multiple items to the cart in the Climate Apps application.
Ensure that the init process has already been called.
Navigate to the billing page.
Observe that the total price displayed on the billing page is incorrect.
Expected Behavior
The total price on the billing page should correctly reflect the sum of all items in the cart, even if the init process has already been called.
Actual Behavior
The total price on the billing page is incorrect when multiple items are added to the cart and init is already called.
@omkar-em Here we need to add billing details again to call the /init api for re-calculation of amount. This behaviour is applicable to all other apps as well currently.
Bug Description
In the Climate Apps application, when multiple items are added to the cart and the initialization (init) process has already been called, the total on the billing page is incorrect. This leads to discrepancies in the total price at checkout.
Steps to Reproduce
Expected Behavior
The total price on the billing page should correctly reflect the sum of all items in the cart, even if the init process has already been called.
Actual Behavior
The total price on the billing page is incorrect when multiple items are added to the cart and init is already called.
Figma
NA
Environment
Screenshots/Logs