Skip to content

Commit 5064e87

Browse files
committed
[IMP] ecommerce/prices: update prices page
task-3711225 closes #14878 X-original-commit: 9361b75 Signed-off-by: Audrey Vandromme (auva) <auva@odoo.com> Signed-off-by: Larissa Manderfeld (lman) <lman@odoo.com>
1 parent 03aef0a commit 5064e87

File tree

23 files changed

+358
-253
lines changed

23 files changed

+358
-253
lines changed

content/applications/essentials/contacts.rst

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -118,6 +118,8 @@ Next, is the :guilabel:`Sales & Purchases` tab, which only appears when the *Sal
118118
The :guilabel:`Fiscal Position` can be set on the :guilabel:`Sales & Purchases` tab. Select a
119119
:guilabel:`Fiscal Position` from the drop-down menu.
120120

121+
.. _essentials/contacts/sales-section:
122+
121123
Sales section
122124
~~~~~~~~~~~~~
123125

content/applications/finance/accounting/taxes/B2B_B2C.rst

Lines changed: 0 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -79,22 +79,6 @@ For the purpose of this documentation, we will use the above use case:
7979

8080
- but we want to sell it at 10€, tax included, in our shops or eCommerce website
8181

82-
.. _b2b_b2c/ecommerce:
83-
84-
eCommerce
85-
---------
86-
87-
If you only use B2C or B2B prices on your website, simply select the appropriate setting in the
88-
**Website** app settings.
89-
90-
If you have both B2B and B2C prices on a single website, please follow these instructions:
91-
92-
#. Activate the :ref:`developer mode <developer-mode>` and go to :menuselection:`General Settings
93-
--> Users & Companies --> Groups`.
94-
#. Open either `Technical / Tax display B2B` or `Technical / Tax display B2C`.
95-
#. Under the :guilabel:`Users` tab, add the users requiring access to the price type. Add B2C users
96-
in the B2C group and B2B users in the B2B group.
97-
9882
Setting your products
9983
---------------------
10084

content/applications/sales/point_of_sale/pricing/pricelists.rst

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ dynamically using percentage discounts or more complex formulas in addition to s
2424

2525
.. note::
2626
The selected pricelist type applies to the entire database, including the :doc:`Sales
27-
<../../sales/products_prices/prices/pricing>` and :ref:`eCommerce <ecommerce/pricelists>`
27+
<../../sales/products_prices/prices/pricing>` and :ref:`eCommerce <ecommerce/prices/pricelists>`
2828
apps.
2929

3030
.. _pricelists/create:
@@ -128,4 +128,4 @@ the desired pricelist from the list.
128128

129129
.. seealso::
130130
- :doc:`../../sales/products_prices/prices/pricing`
131-
- :ref:`How to use pricelists in an ecommerce environment <ecommerce/pricelists>`
131+
- :ref:`How to use pricelists in an ecommerce environment <ecommerce/prices/pricelists>`

content/applications/sales/sales/products_prices/loyalty_discount.rst

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,8 @@ To begin using discount and loyalty programs, navigate to :menuselection:`Sales
1515
Gift Card` setting by checking the box next to the feature. Finally, click :guilabel:`Save` to save
1616
the changes.
1717

18+
.. _sales/products/loyalty-programs:
19+
1820
Configure discount and loyalty programs
1921
=======================================
2022

content/applications/sales/sales/products_prices/prices/currencies.rst

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -159,6 +159,8 @@ and :guilabel:`...per Unit` fields to ensure all the auto-populated information
159159
example, if the main currency is set to `USD`, the columns are titled :guilabel:`Unit per USD`
160160
and :guilabel:`USD per Unit`.
161161

162+
.. _sales/products/currencies/currency-specific-pricelists:
163+
162164
Currency-specific pricelists
163165
============================
164166

content/applications/sales/sales/products_prices/prices/pricing.rst

Lines changed: 6 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,8 @@ time periods, etc., and is useful for creating pricing strategies and optimizing
99
Odoo **Sales** has a useful pricelist feature that can be tailored to fit any unique pricing
1010
strategy. Pricelists suggest certain prices, but they can always be overridden on the sales order.
1111

12+
.. _sales/products/pricelist-configuration:
13+
1214
Configuration
1315
=============
1416

@@ -199,26 +201,10 @@ Lastly, configure a :guilabel:`Price` for the rental rule in the respective colu
199201
.. image:: pricing/sales-pricelist-rental.png
200202
:alt: The rental tab in a pricelist configuration form.
201203

202-
Ecommerce Tab
203-
-------------
204-
205-
Under the :guilabel:`Ecommerce` tab, price rules can be configured for products sold on an
206-
:doc:`Ecommerce website <../../../../websites/ecommerce/products>`.
207-
208-
To enable the pricelist to be visible, select the target website in the :guilabel:`Website` field.
209-
210-
The :guilabel:`Selectable` can be enabled to allow the customer to choose this pricelist.
211-
212-
Finally, promotional and loyalty codes can be added to the :guilabel:`E-commerce Promotional Code`
213-
field.
214-
215-
Tick the :guilabel:`Selectable` checkbox to have this pricelist as a selectable option for customers
216-
to choose as they shop. If the :guilabel:`Selectable` box is left unticked, customers **cannot**
217-
select this pricelist for themselves.
204+
.. seealso::
205+
:doc:`Ecommerce price configuration </applications/websites/ecommerce/products/prices>`
218206

219-
Lastly, there is the option to add an :guilabel:`E-commerce Promotional Code`. To add a code, type
220-
in the desired promo code that, when entered during the checkout process, applies the pricelist to
221-
the customer, even if the customer does not fall into the previously-specified criteria.
207+
.. _sales/products/customer-pricelist-application:
222208

223209
Customer pricelist application
224210
==============================
@@ -285,4 +271,4 @@ rule on a fresh form.
285271

286272
.. seealso::
287273
- :doc:`/applications/sales/sales/products_prices/prices/currencies`
288-
- :doc:`/applications/websites/ecommerce/products/price_management`
274+
- :doc:`/applications/websites/ecommerce/products/prices`

content/applications/sales/sales/products_prices/products/variants.rst

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -224,6 +224,8 @@ column.
224224
Similar product variant creation processes are accessible through the Purchase, Inventory, and
225225
eCommerce applications.
226226

227+
.. _products/variants/configure-variants:
228+
227229
Configure variants
228230
------------------
229231

content/applications/websites/ecommerce/checkout.rst

Lines changed: 2 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -53,12 +53,8 @@ redirects users to the default contact form.
5353
Removing the ability to add products to the cart is often used by businesses that want to display
5454
an online catalog but cannot share prices publicly (e.g., to offer custom or variable pricing).
5555

56-
To do so, go to :menuselection:`Website --> Configuration --> Settings`. Under the :guilabel:`Shop -
57-
Products` section, tick :guilabel:`Prevent Sale of Zero Priced Product`. A new :guilabel:`Button
58-
url` field appears to enter a redirect URL.
59-
60-
Then, for all products that should display the :guilabel:`Contact Us` button, set their price to
61-
`0` using the product form or a :doc:`pricelist <../../sales/sales/products_prices/prices/pricing>`.
56+
To display the :guilabel:`Contact Us` button and a note saying `Not Available For Sale` , you need
57+
to :ref:`hide your prices <ecommerce/prices/hide-prices>` on your product page.
6258

6359
.. image:: checkout/cart-contact-us.png
6460
:alt: Contact us button on product page

content/applications/websites/ecommerce/google_merchant_center.rst

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -56,7 +56,7 @@ Linking Odoo to GMC
5656

5757
.. important::
5858
To activate the :abbr:`GMC (Google Merchant Center)` integration in your Odoo database, at least
59-
one :ref:`pricelist <ecommerce/pricelists>` must be assigned to your website.
59+
one :ref:`pricelist <ecommerce/prices/pricelists>` must be assigned to your website.
6060

6161
#. Navigate to :menuselection:`Website --> Configuration --> Settings`, scroll to the
6262
:guilabel:`SEO - Search Engine Optimization` section, and enable
@@ -106,8 +106,8 @@ Currencies
106106

107107
It is also possible to create different feeds for different currencies, which allows customers
108108
to view prices in their local currency. To enable this feature, create a :ref:`pricelist
109-
<ecommerce/pricelists>` with the foreign currency in Odoo. Then, go to the :guilabel:`Products` tab
110-
in :abbr:`GMC`, click :guilabel:`Manage
109+
<ecommerce/prices/pricelists>` with the foreign currency in Odoo. Then, go to the
110+
:guilabel:`Products` tab in :abbr:`GMC`, click :guilabel:`Manage
111111
product sources`, and choose a :guilabel:`Products source`. Navigate to the
112112
:guilabel:`Data source setup` tab, click :guilabel:`Show advanced options`, and choose a
113113
:guilabel:`Currency`.

content/applications/websites/ecommerce/products.rst

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -86,6 +86,8 @@ tab, scroll down to the :guilabel:`Ecommerce description` section, and add a des
8686
.. tip::
8787
Click the :guilabel:`Go to Website` smart button to return to the frontend product's page.
8888

89+
.. _ecommerce/products/product-presentation:
90+
8991
Product presentation
9092
--------------------
9193

@@ -120,7 +122,7 @@ Use the :guilabel:`Customize` tab to modify the page layout or add features:
120122
they want to purchase.
121123

122124
- :guilabel:`Tax Indication`: Toggle the switch to indicate if the price is
123-
:ref:`VAT included or excluded <ecommerce-price-management-tax-display>`.
125+
:ref:`VAT included or excluded <ecommerce/prices/taxes>`.
124126

125127
- :guilabel:`Variants`: Show all possible product :ref:`variants
126128
<ecommerce/products/product-variants>` vertically as a :guilabel:`Products List`
@@ -392,5 +394,5 @@ Configuration --> Settings`, scroll down to the :guilabel:`Shop - Products` sect
392394
:titlesonly:
393395

394396
products/catalog
395-
products/price_management
397+
products/prices
396398
products/cross_upselling

0 commit comments

Comments
 (0)