Jump to content

Select carrier depending on weight


Recommended Posts

Hi!

I'm facing an issue and I would like to know if you guys can help me configure Prestashop the way it should be :)

The situation is that I want to sell both virtual and physical goods in my store, and I'm facing issues with the carrier.

The idea is that when the user selects virtual goods, since there is no weight in the products, the user have only "Send by e-mail for free" as the carrier available to select when finishing the buying, but when the user adds an item wich had a wight (a physical item) then the only carrier available would be "Sedex", wich I aalready setuped in the system, with all the prices for each weight.

The weight calculation is working fine, it gets the user location, and is showing the right price for Sedex, but I dont want to let the users to select the wrong options for his order. Like, imagine if the user selects an X-Box 360 game and ask me to send by e-mail because he sees its a "free delivery"?

Can someone help me figure out how to make Prestashop understand this situation?

Regards,

Josef

Link to comment
Share on other sites

  • 10 months later...
Guest danielias

There is a option for "Digital Products" on the edit product page.

You must upload the file.


Now, when a client make the Check out with only digital products, the carrier will dissapear. The carrier will show up if the client has physical item in their "cart".

For example if John buy a XBOX360 and a free E-Book, then in the check out Jhon has to select one carrier. But if he only get the E-book , there is no carrier selection and Jhon will recieve the PDF in his E-mail address.

I hope thats helps.


Regards

Daniel

Link to comment
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...