Skip to Content
Menu
This question has been flagged
1 Reply
941 Views

Is there a way to either:

a) have no option to show a price list; or

b) when an item is "on sale" have that price list be the only one that shows.

I have several inventory products that I want to have on sale by a percentage discount. When I pull up the item on the website, I have two options of price lists. I think this will be very confusing for the general public to deal with. I would like to be able to have the customer find a product, if it is reduced then have the sale price automatically appear on the screen.

Is this even possible???

Avatar
Discard
Best Answer

Yes, it is possible to have only one price list displayed on the website when an item is on sale. You can achieve this by using the B to C - Price Lists module, or by creating a custom solution using the website builder in Odoo.

Here are the steps to achieve this:

  1. Create a new price list that includes the sale prices for your inventory products.

  2. Assign this price list to the customer group that will be able to see the sale prices.

  3. On the website, you can create a custom template that will check if a product is on sale (based on the fields you use to indicate that the product is on sale) and if it is, it will only display the sale price list.

  4. If the product is not on sale, you can set a condition in the template that will hide the price list, so that the customer will only see the regular price.

You can also use the existing ecommerce module that odoo offers, in this case you can use the pricelists option that it offers, and you can assign it to a specific pricelist, so when a customer log in, he will see only the prices that are assigned to that pricelist.

It's worth noting that creating custom solutions require developer's help and it's not a simple task, you should consider the complexity of the task and the time it will take to implement it.

Avatar
Discard
Related Posts Replies Views Activity
0
Feb 22
1028
2
Jul 19
5141
2
Jun 24
394
1
May 24
650
1
May 23
1118