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

argiepiano created an issue. See original summary.

argiepiano’s picture

Issue summary: View changes
argiepiano’s picture

Issue summary: View changes
argiepiano’s picture

Issue summary: View changes
argiepiano’s picture

Update: 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.