I have an issue where the order total is not updated when rules checks the order balance on the review page. Here is the workflow:
1. Add coupon to checkout page (without the 'add coupon' button), click continue
2. When rules checks the order total on the review page it does not see the new adjusted amount
3. Click back, then continue
4. Now rules sees the correct order total
If I use the ajax 'add coupon' button the order total is correct on the review page. This is a bug bc the review page should have the updated total no matter what method the coupon was added. This is a problem for rules that check the balance to see if the credit card fields should be displayed.
Does that make sense?
Comments
Comment #1
pcambraComment #2
iLLin CreditAttribution: iLLin commentedWhy was this changed to a support request when its clearly a bug? This confuses the user and could potentially stop them from checking out.
Comment #3
pcambraHow comes this is clearly a bug?
I've just added a coupon in my checkout page, clicked on apply and cart is updated as expected, please provide a way to reproduce this.
Comment #4
iLLin CreditAttribution: iLLin commentedDont click apply, just click continue.
Comment #5
iLLin CreditAttribution: iLLin commentedIf a user just adds the code to the coupon box and clicks on continue to checkout, the price does not reflect the coupon discount. But it does actually apply. Read the OP's original bug report as it lays out what is happening.
Comment #6
pcambraWorks just fine, please be sure you're using latest versions.
Closing this, feel free to reopen it providing a consistent way to reproduce this. Meaning that it might be a conflict with another module or something with your environment.
Comment #7
iLLin CreditAttribution: iLLin commentedHmm, OK I will update to the latest. I have dynamic pricing with rules so that maybe why but it works just fine when I use the apply ajax button. Give me a sec. Thx pcambra.