Jump to content

Edit History

martinvilla

martinvilla

On 5/14/2025 at 11:29 AM, pmmp said:

Hi all,

I will start with congrats to the developers: this is a very slick eCommerce solution. Thanks heaps!

But .. of course there had to be a but: shipping.

There are several posts (supposedly) addressing this issue of single-country / multi-zones. My take from all the posts: get an add-on. That may be what we end up doing but really?

I mean come on, even in France you'd have this issue. Surely it isn't going to be the same shipping cost from Paris to Nantes and say Paris to Bastia. So how would one deal with such a simple case in a basic Prestashop installation?

This is what I've tried:

  • Create fictitious states/provinces and assign zones to those.
  • Assign zones in carrier record with different prices.

Got stumped when asked to assign a zone to the country... no carrier showed up in the cart.

So tried:

  • Create one zone for the whole country
  • Assign new zone to country
  • Assign new zone in the carrier record 

That sort of worked: one single health product fulfillment shipping option for the whole country, it completely ignored the other zones, even when changing the city, etc. So definitely not the desired result.

Also tried:

  • add a carrier per zone

Didn't improve anything: no carrier shows at checkout. At which point I resorted to seek help.

So how would one do this? It's a simple ask:

  • One country
  • Several zones (each with different shipping cost)
  • Zone and carrier selected automatically from customer address, or manually selected at checkout if there are different carriers

Please, someone, please, please, please.

Kind regards to all.

 

I’m running into the same issue myself and it’s been really frustrating. I also tried setting up multiple zones within a single country in Prestashop, assigning different carriers and prices, but the checkout either ignores the zones entirely or doesn’t show any carriers at all. It seems like the system isn’t designed to handle multiple zones per country without extra modules, which feels like such a basic requirement for shipping calculations.

I’ve seen a lot of threads suggesting add-ons, but I was hoping there might be a native way to get this working without paying for something extra. So far, nothing I’ve tried  fictitious states, multiple carriers, or manually assigning zones — has worked consistently. If anyone has figured out a clean way to do single-country multi-zone shipping that actually works at checkout, I’d really love to hear it because I’m stuck in the same situation.

martinvilla

martinvilla

On 5/14/2025 at 11:29 AM, pmmp said:

Hi all,

I will start with congrats to the developers: this is a very slick eCommerce solution. Thanks heaps!

But .. of course there had to be a but: shipping.

There are several posts (supposedly) addressing this issue of single-country / multi-zones. My take from all the posts: get an add-on. That may be what we end up doing but really?

I mean come on, even in France you'd have this issue. Surely it isn't going to be the same shipping cost from Paris to Nantes and say Paris to Bastia. So how would one deal with such a simple case in a basic Prestashop installation?

This is what I've tried:

  • Create fictitious states/provinces and assign zones to those.
  • Assign zones in carrier record with different prices.

Got stumped when asked to assign a zone to the country... no carrier showed up in the cart.

So tried:

  • Create one zone for the whole country
  • Assign new zone to country
  • Assign new zone in the carrier record 

That sort of worked: one single shipping option for the whole country, it completely ignored the other zones, even when changing the city, etc. So definitely not the desired result.

Also tried:

  • add a carrier per zone

Didn't improve anything: no carrier shows at checkout. At which point I resorted to seek help.

So how would one do this? It's a simple ask:

  • One country
  • Several zones (each with different shipping cost)
  • Zone and carrier selected automatically from customer address, or manually selected at checkout if there are different carriers

Please, someone, please, please, please.

Kind regards to all.

 

I’m running into the same issue myself and it’s been really frustrating. I also tried setting up multiple zones within a single country in Prestashop, assigning different carriers and prices, but the checkout either ignores the zones entirely or doesn’t show any carriers at all. It seems like the system isn’t designed to handle multiple zones per country without extra modules, which feels like such a basic requirement for shipping calculations.

I’ve seen a lot of threads suggesting add-ons, but I was hoping there might be a native way to get this working without paying for something extra. So far, nothing I’ve tried  fictitious states, multiple carriers, or manually assigning zones — has worked consistently. If anyone has figured out a clean way to do single-country multi-zone shipping that actually works at checkout, I’d really love to hear it because I’m stuck in the same situation.

×
×
  • Create New...