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

Category:bug» support

Category:support» bug

Why was this changed to a support request when its clearly a bug? This confuses the user and could potentially stop them from checking out.

Category:bug» support
Status:Active» Postponed (maintainer needs more info)

Why was this changed to a support request when its clearly a bug?

How 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.

Category:support» bug

Dont click apply, just click continue.

Status:Postponed (maintainer needs more info)» Active

If 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.

Category:bug» support
Status:Active» Closed (works as designed)

Dont click apply, just click continue.

Works 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.

Hmm, 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.