Jump to content
victor_pg1

PS 1.7.4 Multiple carriers - conflcit on checkout

Recommended Posts

Hello,

I'm having a bit of a problem : I have 4 carriers on my shop with product restrictions.

Products from category A are paired with carriers 1 and 2 (shipping prices by weight), products from category B are paired with carrier 3 (unique price regardless of quantity nor weight) and products from category C are paired with carrier 4 (free shipping).

Everything is fine when customers only order within each category, but if one of them order from any combination of categories, then the carrier of the 1st product in the cart is used for the entire order.

Namely : If I order 1 product C and 10 product A, the shipping is free when it should not; and if I order 1 product B and 10 product A, the shipping will be 19€ instead of 50€

Does anyone know a solution to allow multiple carrier for an order (before the order is paid) or any module that would do the trick ? Or anything else, really...

 

Share this post


Link to post
Share on other sites

Hi guys,

Sorry for asking the same quesiton, have you been able to find a solution or a workaround ?

Thank you in advance.

Share this post


Link to post
Share on other sites

@joe16 My issue was slightly different to the original post, see link below to my post which got zero response from the prestashop team, despite being such a huge flaw.

That said, I managed to figure out a workaround using product weights. Our prestashop site doesn't actually use weights within our store, we have all these in our our 3rd party despatch system. So I set up weight restrictions for shipping methods then assigned all the products that couldn't go to certain countries specific weights. Hope that possibly helps.

 

Share this post


Link to post
Share on other sites

@facethefuture & @victor_pg1

Hi guys,

Thank you for your quick reply. Unfortunately, your workaround won't help.

My actual problem is described in these github bugs: 

Edited by joe16 (see edit history)

Share this post


Link to post
Share on other sites

Same problem with multiple carriers for different products in one order...

I am using Prestashop 1.7.6.

  • Confused 1

Share this post


Link to post
Share on other sites

PS 1.6 and 30bees supports this. 

Its not perfect - but "works" for us.

When a cart has products with not the same shipping available the shipping for the customer will be shown 2 options, the fastest and the cheapest option, but they will be shown both shipping options (if the options are not the same, If they are only one).   

Try it here: https://forsejt.dk add a product with ref: d006 and one with ref: BNDS01-

Share this post


Link to post
Share on other sites

Hello @andersburn,

I have the same problem and I saw your solution.

How you finally solved it? Is it a module or it is coded by youurself?

Many thanks!

Edited by diphone (see edit history)

Share this post


Link to post
Share on other sites

Just enable multi shipping in the back office or if it's not there in the database. 

No modul, No settings. just the build in system. 

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×
×
  • Create New...

Important Information

Cookies ensure the smooth running of our services. Using these, you accept the use of cookies. Learn More