
A checkout can display no carrier, an unexpected surcharge or an impossible delivery option even when individual configuration screens look correct. Reliable shipping requires a map of commercial rules and systematic test baskets.
Map the territories actually served
List countries, states or other supported zones and identify exclusions. Compare carrier zones with the shop's location settings and address formats. Define behaviour for unsupported destinations so customers receive a clear message instead of a mysterious empty step.
Check weight, price and dimensions
Inspect carrier ranges and the products used to calculate them, including combinations and packs. Border values deserve special tests: exactly at a threshold, slightly above and far beyond it. Verify whether dimensions trigger carrier restrictions through the current integration.
Test groups and restrictions
Customer groups, store contexts and module-based eligibility may change which methods appear. Compare a guest, a registered customer and any relevant professional group. Check that disabled products or unavailable services cannot be selected through stale sessions.
Audit the free-shipping threshold
Determine which amount counts toward eligibility and whether coupons, tax contexts and excluded products change it. The progress message on a product or basket page must agree with the carrier options at checkout.
Isolate module conflicts
External shipping modules can override or extend native logic. Record which component supplies each price and label. Disable or isolate a suspected integration only in a controlled environment, and inspect errors before changing production rules.
Build a delivery test matrix
Prepare baskets covering low and high values, heavy goods, different addresses, discount codes and unavailable regions. Record expected and actual carriers and charges. Re-run the matrix after upgrades or new promotions.
Frequently asked questions
Why can a valid address show no carrier?
Zone restrictions, ranges, disabled delivery methods or module conflicts may exclude every option. Test the full rule chain.
Should a free-shipping banner use the same rules as checkout?
Yes. Otherwise it can promise a benefit the customer cannot actually receive.
Related guides on Concepty
- PrestaShop free-shipping progress bar: explain how close a cart is to the threshold
- Abandoned carts in PrestaShop: diagnose the real blockers before sending reminders
- E-commerce technical audit checklist
- Explore the matching Concepty plugin or module
For a specific implementation or compatibility question, explore Concepty services or contact Concepty.
