What To Check If PrestaShop Carriers Are Not Available At Checkout
Rating 5.00 stars - 1 votes

What to Check If PrestaShop Carriers Are Not Available At the Checkout?

Sometimes you might find yourself in a frustrated situation when PrestaShop carriers, though having been configured in the back office, do not display at the checkout. Instead of desired carrier selections, this page displays the “There is no carrier that delivers to the address you selected” or “The product selection can not be delivered by the available carrier(s). Please amend your cart” error messagess. It may also happen that some shippers are excluded from the list.

Prestashop Carrier is not Available at Checkout

What do you do if such an issue occurs? What could prevent the carrier from being available? Below you will find possible reasons and what to fix if PrestaShop carriers do not display at the shipping configuration step.

1. A Carrier Is Inactive

PrestaShop carrier status is the first thing you should consider. Logically, being disabled, it will not be available for shipping. Check the status in the carrier grid and, if it is disabled, click the icon to activate it and get displayed for clients.

Prestashop Carrier Status

2. Incorrect Zone Assigned or Country Disabled

Zone association is among the first things to check if a created carrier does not show for a specific shopper. When configuring PrestaShop carrier, you are supposed to assign this very carrier to a zone where parcels can be delivered. If the carrier is not assigned to the zone that a customer’s address belongs to, then it will not show as delivery method at the checkout.

If zone associations match but PrestaShop carrier still does not show, you need to check whether necessary countries are enabled for this zone. Navigate to Localization->Countries, select a corresponding zone from the dropdown and check inactive countries.

Enable Country In Prestashop Admin

3. A Carrier Is Not Allowed for a Customer Group

This detail might easily be overlooked, since you can have hundreds and thousands of customers belonging to various customer groups. If some customer belongs to the group that is not served by the current shipper, it will not be offered as a delivery method for this customer.

Consequently, customer group association matters and you should check:

  1. Which group current shopper belongs to (Customers->Edit Customer->Group Access).
  2. Which groups the carrier works with (open carrier in edit mode->open Size, Weight and Group Access tab->check Group Access).

Prestashop Carrier Customer Group Access

Need to add multiple carriers to multiple products? Read how to assign carriers massively with Store Manager for PrestaShop.

4. Weight or Price Ranges Are Not Specified

Creating PrestaShop carrier you usually define billing cost for each by one of criteria: order price or weight. Having selected a suitable method, you need to create ranges and set prices for them. In case ranges are not created, “The product selection can not be delivered by the available carrier(s). Please amend your cart” message will display at shipping step for customer.

To fix the inconvenience, add weight/price ranges for the desired carriers. To do so, enable carrier editing, switch to the “Shipping locations and costs” tab in the wizard, and create at least one range.

Prestashop Carrier Ranges

5. Package Dimensions Are Out of Range

If all above listed settings are configured properly but still PrestaShop carrier does not display at the checkout, you have to compare package dimensions with maximum dimensions PrestaShop carrier can handle. If package goes beyond these limits, carrier can’t ship it and, respectively will not display as delivery method.

To check maximum height, width, depth, weight of package, shipper can deliver to your customer, open carrier in edit mode and move to “Size, weight and group access” tab.

Prestashop Carrier Maximum Package Dimensions

6. Carrier Is Not Assigned to a Warehouse

In case Advanced Stock Management is used for inventory tracking at your store, you should include this point into the checklist. Due to PrestaShop requirement, carrier must be activated for the warehouse, if product quantity is being handled via Advanced Stock Management.

Contrawise, no delivery methods will display. “There is no carrier that delivers to the address you selected” message will show for customers and they will not be able to complete the order process. To solve this, just check warehouse associations and make sure necessary carriers are linked (Stock->Warehouses->Edit Warehouse->Carriers).

Prestashop Carrier Assign To Warehouse

In order to make carrier setup less time consuming and get delivery methods displayed instantly, check the points we have covered and consider them in advance.

Create Shipping Carriers and Assign them in Bulk via Store Manager for PrestaShop


Related Articles:

Card image
PrestaShop Carrier. How to Create Shipping Carriers

Use this guide to create PrestaShop Carrier (set shop associations, shipping fees and assign carrier to products). Read More…

Card image
Assigning Carriers to PrestaShop Products in Bulk

Assign PrestaShop shipping carriers to products manually or set up massive assign via import. Read More…

Card image
Easy Way to Handle USPS Shipping in PrestaShop

Get the list of functions and benefits of PrestaShop USPS Integration Addon. Read More…

Card image
Generate Barcode Labels for Your PrestaShop Products

Discover PrestaShop barcode labels types and learn how to create and print them. Read More…

Be the first to comment.