SoftArchium Guides/ShipRescue/Checker

Why does checkout say "Shipping not available"?

Answer four short questions. You get the most likely causes of the problem, ranked, with the steps that fix each one. It runs in your browser and nothing is sent anywhere until you ask for the steps by email.

All the causes this checker knows about

A country or region is missing from your shipping zones

Shoppers at that destination see "Shipping not available", or the item is quietly dropped as sold out.

A gap between your weight-based rates

Carts whose weight falls between two bands are silently charged the next band up. The shopper sees a price and no error, so nothing tells you it is happening.

Carts heavier than your heaviest weight band

When no higher rate exists and no other rate serves the cart, Shopify returns no shipping method at all, so the shopper hits a dead end.

Cart totals below your lowest shipping rate

Carts under your lowest price condition find no shipping option, so small orders fail while larger ones pass.

A discount that pushes the cart below your cheapest rate

A large enough discount drops the total under the cheapest rate's minimum, so the cart loses its shipping option after the code is applied.

Stock in a location that cannot ship to the destination

The location holding the stock does not ship to that destination, and no stocked location does.

Products from different shipping profiles that cannot ship together

Items in one cart belong to profiles with no common way to reach the shopper, though checkout may still offer pickup.

A product profile with no shipping zones at all

The profile has no shipping zone anywhere, so nothing in it can be shipped.

A market with no shipping zone or no shipping options

On stores that set shipping per market, a market that is on but has no zone, or has shipping turned off, cannot even have its countries chosen at checkout, and its products show as sold out.

A product not published to the shopper's market

One unpublished item blocks the whole order at the delivery step.

A local delivery minimum or area blocking shipping

The cart is under the local-delivery minimum, or the address is just outside the area you drew, with no shipping rate behind it. Pickup may still be offered.

A carrier-calculated rate that returns nothing

The rate depends on a carrier at checkout, and the settings alone cannot say whether the carrier returns a price for this cart.

A shipping rate in the wrong currency

A rate was created in a different currency from the one your store now uses.

A product with no weight set

Weight-based rates misprice or reject a product with no weight, often silently.

Another app changing your delivery options at checkout

Your settings may give the cart a rate, but an app with a delivery customization can hide, rename or reorder the options at checkout.

ShipRescue is made by SoftArchium, the same company that publishes this checker.