Site icon PrestaShop | Magento | CRM Modules

PrestaShop shipping configuration

Here’s a clear, step-by-step guide to PrestaShop shipping configuration, suitable for PrestaShop 1.7, 8, and 9 (UI names may vary slightly).


1️⃣ Basic Shipping Settings (Very Important)

Go to
Back Office → Shipping → Preferences

Set these first:

👉 Save


2️⃣ Create / Configure Carriers

Go to
Shipping → Carriers

Click Add new carrier

Step 1: General Settings


Step 2: Shipping Locations & Costs

Choose price-based or weight-based

Example (India – Price Based):

Order Value Shipping
0 – 499 ₹50
500 – 998 ₹30
999 – ∞ Free

Add ranges carefully (no overlap ❗)


Step 3: Size, Weight & Group Access


Step 4: Zones

Enable zones:

👉 Save carrier


3️⃣ Configure Zones & Countries

Zones

International → Locations → Zones

Examples:

Countries

International → Locations → Countries


4️⃣ Product-Level Shipping (Often Missed)

For each product:
Catalog → Products → Shipping tab

Set:

❗ If no carrier selected → product won’t ship


5️⃣ Shipping by Weight vs Price (Best Practice)

Scenario Recommendation
Courier charges by kg Weight-based
Flat / promotional shipping Price-based
Mixed catalog Use price-based + product extra cost

6️⃣ Free Shipping Setup (Correct Way)

Option A: Global Free Shipping

Shipping → Preferences

Option B: Carrier-Based Free Shipping

In carrier:

✅ Option B gives more control


7️⃣ Common Shipping Problems & Fixes

❌ No carriers shown at checkout

✔ Fix:


❌ Shipping too expensive

✔ Fix:


❌ Different shipping for COD

✔ Solution:


8️⃣ Advanced Shipping Tips (PrestaShop 9 Ready)


9️⃣ SEO & UX Tip (Often Ignored)

 

Exit mobile version