Skip to content

[REF] ecommerce: restructure doc #12419

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Closed
wants to merge 1 commit into from
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
Expand Up @@ -901,7 +901,7 @@ Client account registration
***************************

To configure your website for client accounts, follow the instructions in the :doc:`checkout
<../../websites/ecommerce/checkout_payment_shipping/checkout>` documentation.
<../../websites/ecommerce/checkout>` documentation.

Automatic invoice
*****************
Expand Down Expand Up @@ -946,7 +946,7 @@ the corresponding layout and fiscal stamps stated in the :ref:`Invoice printed r
<argentina/invoice-printed-report>`.

.. seealso::
:doc:`Client account creation <../../websites/ecommerce/checkout_payment_shipping/checkout>`
:doc:`Client account creation <../../websites/ecommerce/checkout>`

Liquidity product direct sales
------------------------------
Expand Down
2 changes: 1 addition & 1 deletion content/applications/finance/fiscal_localizations/peru.rst
Original file line number Diff line number Diff line change
Expand Up @@ -926,7 +926,7 @@ the following configurations for the **eCommerce** flow:
- :doc:`../../websites/ecommerce/products`: Set the :guilabel:`Invoicing Policy` to
:guilabel:`Ordered quantities` and define the desired :guilabel:`Customer taxes`.
- :doc:`../payment_providers`;
- :doc:`../../websites/ecommerce/checkout_payment_shipping/shipping`: For each shipping method, set
- :doc:`../../websites/ecommerce/shipping`: For each shipping method, set
the :guilabel:`Provider` field to :guilabel:`Fixed Price`. Then, set a :guilabel:`Fixed Price`
amount greater than `0.00` (not zero), as the shipping method price is added to the invoice line.

Expand Down
3 changes: 1 addition & 2 deletions content/applications/finance/payment_providers.rst
Original file line number Diff line number Diff line change
Expand Up @@ -405,7 +405,7 @@ the field to `0.00` to make the payment provider available regardless of the pay
.. important::
This feature is not intended to work on pages that allow the customer to update the payment
amount, e.g., the **Donation** snippet and the **Checkout** page when paid :doc:`shipping methods
<../websites/ecommerce/checkout_payment_shipping/shipping>` are enabled.
<../websites/ecommerce/shipping>` are enabled.

.. _payment_providers/journal:

Expand Down Expand Up @@ -457,5 +457,4 @@ other payments.
- :doc:`payment_providers/sips`
- :doc:`payment_providers/stripe`
- :doc:`payment_providers/xendit`
- :doc:`../websites/ecommerce/checkout_payment_shipping/payments`
- :doc:`accounting/bank`
2 changes: 1 addition & 1 deletion content/applications/sales/subscriptions/plans.rst
Original file line number Diff line number Diff line change
Expand Up @@ -56,7 +56,7 @@ the following additional options:

- :guilabel:`Self Closable`: Check this box to enable the customer to terminate their subscription
from the :doc:`customer portal
</applications/websites/ecommerce/ecommerce_management/customer_accounts>`.
</applications/websites/ecommerce/customer_accounts>`.
- :guilabel:`Automatic Closing`: Enter the number of days after which *unpaid* subscriptions *past*
the due date are automatically closed.
- :guilabel:`Invoicing Journal`: Select the accounting journal in which invoices for this
Expand Down
9 changes: 7 additions & 2 deletions content/applications/websites/ecommerce.rst
Original file line number Diff line number Diff line change
Expand Up @@ -24,5 +24,10 @@ products and increase your average cart sizes.
:titlesonly:

ecommerce/products
ecommerce/checkout_payment_shipping
ecommerce/ecommerce_management
ecommerce/cart
ecommerce/checkout
ecommerce/payments
ecommerce/shipping
ecommerce/order_handling
ecommerce/customer_accounts
ecommerce/performance
Original file line number Diff line number Diff line change
Expand Up @@ -25,11 +25,11 @@ the :guilabel:`Shop - Checkout Process` section, look for :guilabel:`Add to Cart
the options.

.. note::
If a product has :doc:`optional products <../products/cross_upselling>`, the **dialog
If a product has :doc:`optional products <products/cross_upselling>`, the **dialog
box** will always appear.

.. seealso::
:doc:`../products/catalog`
:doc:`products/catalog`

.. _cart/prevent-sale:

Expand All @@ -48,7 +48,7 @@ To do so, go to :menuselection:`Website --> Configuration --> Settings --> Shop
:guilabel:`Prevent Sale of Zero Priced Product`. This creates a new :guilabel:`Button url` field
where you can enter the **redirect URL** to be used. Then, set the price of the product to `0.00`
either from the **product's template**, or from a
:doc:`pricelist <../../../sales/sales/products_prices/prices/pricing>`.
:doc:`pricelist </applications/sales/sales/products_prices/prices/pricing>`.

.. image:: cart/cart-contactus.png
:align: center
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -107,7 +107,7 @@ Process`. You can choose between:
- :guilabel:`Mandatory (no guest checkout)`: customers can only checkout if they have signed-in.

.. seealso::
- :doc:`../ecommerce_management/customer_accounts`
- :doc:`customer_accounts`
- :doc:`/applications/general/users/portal`

B2B access restriction
Expand Down

This file was deleted.

13 changes: 0 additions & 13 deletions content/applications/websites/ecommerce/ecommerce_management.rst

This file was deleted.

This file was deleted.

Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Original file line number Diff line number Diff line change
Expand Up @@ -80,9 +80,9 @@ enable the feature in the settings of the
manually to reserve products in stock.

.. seealso::
- :doc:`../../../inventory_and_mrp/inventory/shipping_receiving/setup_configuration/invoicing`
- :doc:`../../../inventory_and_mrp/inventory/shipping_receiving/setup_configuration/labels`
- :doc:`../../../inventory_and_mrp/inventory/shipping_receiving/setup_configuration/multipack`
- :doc:`../../inventory_and_mrp/inventory/shipping_receiving/setup_configuration/invoicing`
- :doc:`../../inventory_and_mrp/inventory/shipping_receiving/setup_configuration/labels`
- :doc:`../../inventory_and_mrp/inventory/shipping_receiving/setup_configuration/multipack`

Returns and refunds
-------------------
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ customers to pay with their preferred payment methods.

.. seealso::
- :doc:`/applications/sales/sales/products_prices/ewallets_giftcards`
- :doc:`../checkout_payment_shipping/checkout`
- :doc:`checkout`

Configuration
=============
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -163,7 +163,7 @@ or a **wishlist**. To do so, go to your **main shop page**, and at the end of th
appear when hovering the mouse over a product's image.

- :guilabel:`Add to Cart`: adds a button to
:doc:`add the product to the cart <../checkout_payment_shipping/cart>`;
:doc:`add the product to the cart <../cart>`;
- :guilabel:`Comparison List`: adds a button to **compare** products based on their price, variant,
etc.;
- :guilabel:`Wishlist Button`: adds a button to **wishlist** the product.
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ Odoo eCommerce allows you to configure various shipping methods, enabling custom
their preferred option at checkout. These methods include :ref:`external providers
<ecommerce/shipping/external-provider>`, :ref:`custom options <ecommerce/shipping/custom-method>`
such as flat-rate or free shipping, local carriers via
:doc:`Sendcloud <../../../inventory_and_mrp/inventory/shipping_receiving/setup_configuration/sendcloud_shipping>`
:doc:`Sendcloud </applications/inventory_and_mrp/inventory/shipping_receiving/setup_configuration/sendcloud_shipping>`
or :ref:`Based on Rules <inventory/shipping/rules>`, and :ref:`in-store pickup
<ecommerce/shipping/instore-pickup>`.

Expand All @@ -16,12 +16,12 @@ External provider integration
=============================

To handle product delivery, you can connect your database to :doc:`third-party shipping carriers
<../../../inventory_and_mrp/inventory/shipping_receiving/setup_configuration/third_party_shipper>`
like :doc:`FedEx <../../../inventory_and_mrp/inventory/shipping_receiving/setup_configuration/fedex>`,
:doc:`UPS <../../../inventory_and_mrp/inventory/shipping_receiving/setup_configuration/ups_credentials>`,
or :doc:`DHL <../../../inventory_and_mrp/inventory/shipping_receiving/setup_configuration/dhl_credentials>`.
</applications/inventory_and_mrp/inventory/shipping_receiving/setup_configuration/third_party_shipper>`
like :doc:`FedEx </applications/inventory_and_mrp/inventory/shipping_receiving/setup_configuration/fedex>`,
:doc:`UPS </applications/inventory_and_mrp/inventory/shipping_receiving/setup_configuration/ups_credentials>`,
or :doc:`DHL </applications/inventory_and_mrp/inventory/shipping_receiving/setup_configuration/dhl_credentials>`.
A shipping connector links to these providers, automating :doc:`tracking labels
<../../../inventory_and_mrp/inventory/shipping_receiving/setup_configuration/labels>` and shipping
</applications/inventory_and_mrp/inventory/shipping_receiving/setup_configuration/labels>` and shipping
processes.

To enable a third-party shipping provider, go to :menuselection:`Website --> Configuration -->
Expand All @@ -33,7 +33,7 @@ in the list to :ref:`configure it <inventory/shipping_receiving/configure-delive

.. seealso::
:doc:`Third-party shipping carriers
<../../../inventory_and_mrp/inventory/shipping_receiving/setup_configuration/third_party_shipper>`
</applications/inventory_and_mrp/inventory/shipping_receiving/setup_configuration/third_party_shipper>`

.. important::
The field used to define additional fees **must** be filled **in your third-party shipping
Expand Down Expand Up @@ -67,7 +67,7 @@ Custom shipping method
Custom shipping methods must be created, for example:

- to integrate shipping carriers through :doc:`Sendcloud
<../../../inventory_and_mrp/inventory/shipping_receiving/setup_configuration/sendcloud_shipping>`;
</applications/inventory_and_mrp/inventory/shipping_receiving/setup_configuration/sendcloud_shipping>`;
- to configure specific rules (e.g., to offer free shipping for orders above a specific amount) for
a specific provider;
- to configure :ref:`Fixed Price <inventory/shipping/fixed>` shipping or shipping
Expand All @@ -85,7 +85,7 @@ if the shiping method does not involve any specific provider.
Upon :ref:`configuring <inventory/shipping_receiving/configure-delivery-method>` a shipping
method, you can:

- restrict it :doc:`to a specific website <../../website/configuration/multi_website>` by
- restrict it :doc:`to a specific website <../website/configuration/multi_website>` by
selecting it in :guilabel:`Website` field;
- use the :guilabel:`Destination availability` tab to filter the delivery carriers displayed
based on the customer's area;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -124,8 +124,8 @@ Customer accounts
-----------------

You can :doc:`allow your customers to use the same account
<../../ecommerce/ecommerce_management/customer_accounts>` on all of your websites by enabling the
:guilabel:`Shared Customer Accounts` check box in the website settings.
<../../ecommerce/customer_accounts>` on all of your websites by enabling the :guilabel:`Shared
Customer Accounts` check box in the website settings.

Pricing
-------
Expand Down
9 changes: 9 additions & 0 deletions redirects/17.0.txt
Original file line number Diff line number Diff line change
Expand Up @@ -127,6 +127,15 @@ applications/websites/ecommerce/managing_products/catalog.rst applications/websi
applications/websites/ecommerce/managing_products/variants.rst applications/websites/ecommerce/products/variants.rst
applications/websites/ecommerce/managing_products/price_management.rst applications/websites/ecommerce/products/price_management.rst
applications/websites/ecommerce/managing_products/cross_upselling.rst applications/websites/ecommerce/products/cross_upselling.rst
applications/websites/ecommerce/ecommerce_management/order_handling.rst applications/websites/ecommerce/order_handling.rst
applications/websites/ecommerce/ecommerce_management/customer_accounts.rst applications/websites/ecommerce/customer_accounts.rst
applications/websites/ecommerce/ecommerce_management/customer_interaction.rst applications/websites/website/web_design/building_blocks.rst
applications/websites/ecommerce/ecommerce_management/performance.rst applications/websites/ecommerce/performance.rst
applications/websites/ecommerce/checkout_payment_shipping/cart.rst applications/websites/ecommerce/cart.rst
applications/websites/ecommerce/checkout_payment_shipping/checkout.rst applications/websites/ecommerce/checkout.rst
applications/websites/ecommerce/checkout_payment_shipping/payments.rst applications/websites/ecommerce/payments.rst
applications/websites/ecommerce/checkout_payment_shipping.rst applications/websites/ecommerce.rst
applications/websites/ecommerce/ecommerce_management.rst applications/websites/ecommerce.rst

# applications/finance

Expand Down