Ir al contenido
Menú
Se marcó esta pregunta
3 Respuestas
3347 Vistas

We are using Odoo 13 CE

The price list function is working fine in sales, but we can't make it to work in E-commerce.

We are using Odoo E-commerce for the B2B customers in different countries.

Some countries have different prices, as I read is that Odoo find it out itself in what country you are and change the price but maybe I am wrong because for us it is not working.

If we make the price list selectable it is showing on the website. but every body can click on that list. And the product page is always showing the sales price not the price of the price list. When you click on the product is shows the price of that list. Not handy if our customers are shops who wants to order and can click on every list.

My idea is if possible, sinds the website only have login users with a price list. Is it possible that as soon as they login the get their own prices, same as the backend in sales. Without choosing price list. When they enter the website they see no prices. Only see if the login in and then of course only see prices.

Hopefully it is clear, all questions and answers are welcome.

Avatar
Descartar

Hi Wilfried,
were you able to find any solution to your problem? I'm facing the same issue here, and I too think, that the customer who has own price list in contacts assigned, should only see prices calculated from that price list once looked in to portal. There is no point in letting customer selecting any other price list except with currency. It's up to the sales manager to assign a price to the customer in a typical B2B settings. I've been searching for this functionality for days now but can seem to find it. We are using Odoo v15 CE

Hi,

@gezorro, I had same issue, it is worked for me

Mejor respuesta

Hi,

for me it works now like this:
I have many price lists.
The top price list (where the "website" is also set) comes in the web shop for all users.

I store different price lists for the registered customers in the contacts. When the customer log-in, the prices are displayed from the price list that is stored with the contact.
But beware:
The "website" must also be set for each Pricelist that you use, otherwise it will not work.
Otherwise only the prices are shown from the first price list (where the website is set).
Maybe it help you.

Avatar
Descartar
Mejor respuesta

Hi Wilfried,

I had same issue, how did I solve that in e-commerce?

Step 1:

In pricelist list view, go to standard pricelist, in configuration tab, select your website in website field, if needed check the country it will be available.

All pricelist that you will create, make sure that website field will be selected with correct website.

Step 2:

Go to your customer view form, in Sales & Purchase tab, select de correct pricelist for your customer and grant portal access if needed.


When your customer is logged in your portal, when he goes to e-commerce the pricelist available it will be pricelist selected for him.

ATT.:

Make sure all pricelist will not be selected the selectable field and all are aplied the correct website in website field.


Avatar
Descartar
Mejor respuesta

Using a price list in e-commerce helps customers easily understand product costs, compare options, and make informed purchase decisions. Here’s how to effectively use a price list in your e-commerce store:

  1. Create a Clear Format: Design the price list in a user-friendly layout with product names, descriptions, variants, and corresponding prices. Use tables, categories, or filters for better navigation.
  2. Add Real-Time Updates: Ensure the price list reflects real-time changes in pricing, discounts, or stock levels. Automated syncing with your inventory system helps avoid confusion or errors.
  3. Highlight Offers and Discounts: Use bold text or colour coding to showcase promotional prices, limited-time offers, or bulk pricing to grab customer attention.
  4. Make It Accessible: Provide downloadable price lists (PDF or Excel) for B2B customers or include a live price filter on product pages to help users find items within their budget.
  5. Enable Currency and Tax Options: If selling internationally, allow users to view prices in their local currency and include tax details for transparency.

A well-organised price list not only improves the shopping experience but also builds trust, encourages bulk buying, and reduces the need for support inquiries. You should check out an ecommerce consultant for better help you with queries.

Avatar
Descartar