You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
with Condition: All the following conditions are FALSE: Total weight is equals or greater than 20
and Action: Free Shipping for Shipment with Matching Items
Create a quote through the frontend. When the total weight is less than 20, shipping rates should be free.
Create a quote through the admin panel (admin/sales_order_create/index). When the total weight is less than 20, shipping rates should be free, however they are not
Expected result (*)
Both quotes created through the frontend and admin panel should have free shipping rates if the quote is below the total weight configured in the shipping rule conditions
Actual result (*)
The quote created through the admin panel will not get free shipping rates.
In the quote address totals collection process, weight is calculated and set by the shipping totals collector.
However, the totals collector for freeshipping will be run before the totals collector for shipping.
When creating an order via the admin panel, weight is not set on the quote address as the shipping totals collector has not run. When creating an order via the frontend, weight is persisted on the quote address, and is set when the freeshipping totals collector runs.
Any thoughts on how to best fix this issue?
The text was updated successfully, but these errors were encountered:
Preconditions (*)
Steps to reproduce (*)
admin/sales_order_create/index
). When the total weight is less than 20, shipping rates should be free, however they are notExpected result (*)
Actual result (*)
In the quote address totals collection process, weight is calculated and set by the
shipping
totals collector.However, the totals collector for
freeshipping
will be run before the totals collector forshipping
.When creating an order via the admin panel, weight is not set on the quote address as the
shipping
totals collector has not run. When creating an order via the frontend, weight is persisted on the quote address, and is set when thefreeshipping
totals collector runs.Any thoughts on how to best fix this issue?
The text was updated successfully, but these errors were encountered: