Skip to content

Free Shipping Method not showing in backend #2939

@tigerx7

Description

@tigerx7

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.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Fixed in 2.3.xThe issue has been fixed in 2.3 release lineIssue: Clear DescriptionGate 2 Passed. Manual verification of the issue description passedIssue: Format is not validGate 1 Failed. Automatic verification of issue format is failed

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions