After upgrading from the dev version to 1.0 of Physical Fields (November 15 release) I'm losing the shipping charge when backtracking in the checkout process. I'm using the module Commerce Shipping Weight Tariff to calculate shipping by weight.
How to reproduce problem:
1. Add product with weight and dimensions to shopping cart
2. Proceed to checkout
3. Shipping charges are calculated normally
4. Proceed to payment pane
5. Backtrack back to shipping pane. After the ajax refresh of the shipping charges, the shipping charges are $0 instead of the correct charge shown before
Is anyone experienced this problem?
I have also posted a report in the Physical Fields project, but I suspect the problem lies with Commerce Shipping Weight Tariff
ADDITIONAL INFORMATION:
The shipping charges become $0 not only when backtracking from a different pane, but ALSO when the pane is rebuilt: for example, if validation for the Shipping Information form fails (which appear together in the same pane as the Shipping Service radio boxes).
Comments
Comment #2
argiepiano commentedComment #3
argiepiano commentedComment #4
argiepiano commentedComment #5
argiepiano commentedUpdate: Physical Fields is working as designed when used in conjunction with Flat Rate Shipping and Rules. I suspect the issue happens with Commerce Shipping Weight Tariff when calculating the rate when rebuilding the form.
Second update: I have also tested this problem with the older version of Physical Fields (the dev version that had been released on 4/30/16). The problem existed too - so the Physical Fields version 7.x-1.0 did not introduce this problem. I had not noticed before, as the shipping charges are correct when the shipping form is first built - the rebuilt is introducing the error.