-
Notifications
You must be signed in to change notification settings - Fork 9.4k
Description
When creating an order in the backend, the Free Shipping Method is not showing up as an available option.
Steps to Reproduce
In the Default Config store view configuration, enable "Free Shipping" method, set minimum order amount to $79. For comparison purposes, enable "Flat Rate" shipping method with a per item $5 value. Refresh cache and then go to Sales -> Orders, select Customer (or new Customer). Select a product with a subtotal value of $100. Enter a valid address and then click on "Get shipping methods and rates". Only the fixed rate is returned, there's no "Free Shipping" option.
Now if we do the same thing through the frontend, add the $100 product to the cart and retrieve rates via "Estimate Shipping" or "Checkout", it will show both "Free Shipping" and "Flat Rate".
Troubleshooting
In the core_config_data, both freeshipping and flatrate have scope = default, scope_id = 0 for their values and both are active. Both also have sallowspecific set to 0 and specificcountry is NULL. I also attempted trying to set a specific country, and same result. I'm not exactly sure what's happening.