Closed (works as designed)
Project:
Commerce Shipping
Version:
7.x-1.0
Component:
Code
Priority:
Normal
Category:
Bug report
Assigned:
Unassigned
Reporter:
Created:
4 Apr 2012 at 21:03 UTC
Updated:
14 Apr 2012 at 03:19 UTC
If you go to checkout, and even review, and then go back to the cart, say to change the number of items ordered, which is a conceivably common occurrence, then go to checkout again, shipping remains the same value it was prior to the change and is not updated based on the new order total. I have shipping that is calculated as a percentage. I also have the tax module installed, and it updates its value but shipping doesn't. I have to go forward to the review page to see the change.
I'll have a look at the code to see how this might be fixed but posting it as a bug in the meantime.
Comments
Comment #1
fp commentedLooks like a use case of #1287124: Support recalculating shipping when the address is entered.
Comment #2
NewZeal commentedI don't think so. This is not an on-page problem. This is a submit page problem. Shipping is not calculated on loading the checkout page. I've put debug scripts into the page, and there is no recalculation taking place. Old values are loaded from somewhere. Only when I submit the checkout page to go to the review page do the values change.
If I have time I could test without the review page, which is an option in commerce module. I wonder if anyone has used shipping without the review page.
Comment #3
googletorp commentedShipping isn't changed until re-selected. If the cart contents are changed, shipping needs to be selected again (or updated by the shipping method module).
Comment #4
NewZeal commentedPlease see the other thread for a solution to this problem: http://drupal.org/node/1515946