From 878fc0e21f7bc5e3a3d95bd168782d7c3db12082 Mon Sep 17 00:00:00 2001 From: "Jonathan Castillo (jcs)" Date: Fri, 7 Apr 2023 08:35:45 +0000 Subject: [PATCH] [IMP] subscriptions: overhaul of the basic docs This commit improves the structure of the Subscription doc and updates its content (recurring products, subscription plans, sales flow) task-3222232 closes odoo/documentation#4062 Signed-off-by: Castillo Jonathan (jcs) Co-authored-by: Xavier Platteau Co-authored-by: Tom Aarab " --- .../customer_invoices/overview.rst | 2 +- .../applications/sales/sales/invoicing.rst | 1 - .../sales/sales/invoicing/subscriptions.rst | 19 ---- .../subscriptions/subscriptions01.png | Bin 29213 -> 0 bytes content/applications/sales/subscriptions.rst | 79 +++++++++++++-- .../{follow_up => }/automatic_alerts.rst | 13 ++- .../create-a-new-automatic-alert.png | Bin .../modify-an-existing-automatic-alert.png | Bin .../rating-satisfaction-survey.png | Bin .../{sales_flow => }/closing.rst | 10 +- ...-when-a-customer-closes-a-subscription.png | Bin ...close-your-subscriptions-as-a-customer.png | Bin ...your-subscriptions-as-an-administrator.png | Bin ...figuration-to-close-your-subscriptions.png | Bin .../use-of-close-reasons-as-a-customer.png | Bin .../closing/use-of-close-reasons.png | Bin .../sales/subscriptions/configuration.rst | 11 --- .../configuration/subscription_products.rst | 54 ----------- .../configuration/subscription_templates.rst | 91 ------------------ .../creation-of-subscription-templates.png | Bin 17807 -> 0 bytes .../default-subscription-templates.png | Bin 11414 -> 0 bytes ...health-check-on-subscription-templates.png | Bin 26752 -> 0 bytes ...d-conditions-on-subscription-templates.png | Bin 42935 -> 0 bytes .../sales/subscriptions/follow_up.rst | 10 -- .../sales/subscriptions/plans.rst | 46 +++++++++ .../plans/subplan-configuration.png | Bin 0 -> 20678 bytes .../subscriptions/plans/subplan-terms.png | Bin 0 -> 9277 bytes .../sales/subscriptions/products.rst | 61 ++++++++++++ .../subscription-products-configuration.png | Bin .../subscription-products-form.png | Bin ...-products-using-subscription-templates.png | Bin .../{sales_flow => }/renewals.rst | 8 +- .../customer-preview-of-a-renewal.png | Bin .../renewals/renew-a-quotation.png | Bin .../renewals/renew-your-subscription.png | Bin .../subscription-management-category.png | Bin ...ons-dashboard-with-the-to-renew-filter.png | Bin .../sales/subscriptions/reporting.rst | 10 -- .../subscription_reports.rst => reports.rst} | 26 ++--- .../detailed-MRR-report.png | Bin .../difference-between-MRR-and-ARR.png | Bin ...e-between-logo-churn-and-revenue-churn.png | Bin .../retention-analysis-report.png | Bin .../revenue-KPIs-report.png | Bin .../salesperson-dashboard-report.png | Bin .../subscriptions-analysis-report.png | Bin .../sales/subscriptions/sales_flow.rst | 13 --- .../sales_flow/create_a_quotation.rst | 83 ---------------- ...-quotation-using-subscription-products.png | Bin 29158 -> 0 bytes ...-quotation-using-subscription-products.png | Bin 29012 -> 0 bytes ...ur-subscriptions-from-your-sales-order.png | Bin 21019 -> 0 bytes ...the-subscriptions-button-in-odoo-sales.png | Bin 18944 -> 0 bytes .../{sales_flow => }/upselling.rst | 9 +- ...configuration-to-upsell-a-subscription.png | Bin .../upselling/sales-order-updates.png | Bin .../upselling/subscriptions-updates.png | Bin .../upselling/upsell-your-subscription.png | Bin ...use-of-the-upsell-button-in-odoo-sales.png | Bin redirects/16.0.txt | 12 +++ 59 files changed, 222 insertions(+), 336 deletions(-) delete mode 100644 content/applications/sales/sales/invoicing/subscriptions.rst delete mode 100644 content/applications/sales/sales/invoicing/subscriptions/subscriptions01.png rename content/applications/sales/subscriptions/{follow_up => }/automatic_alerts.rst (92%) rename content/applications/sales/subscriptions/{follow_up => }/automatic_alerts/create-a-new-automatic-alert.png (100%) rename content/applications/sales/subscriptions/{follow_up => }/automatic_alerts/modify-an-existing-automatic-alert.png (100%) rename content/applications/sales/subscriptions/{follow_up => }/automatic_alerts/rating-satisfaction-survey.png (100%) rename content/applications/sales/subscriptions/{sales_flow => }/closing.rst (92%) rename content/applications/sales/subscriptions/{sales_flow => }/closing/chatter-history-when-a-customer-closes-a-subscription.png (100%) rename content/applications/sales/subscriptions/{sales_flow => }/closing/close-your-subscriptions-as-a-customer.png (100%) rename content/applications/sales/subscriptions/{sales_flow => }/closing/close-your-subscriptions-as-an-administrator.png (100%) rename content/applications/sales/subscriptions/{sales_flow => }/closing/configuration-to-close-your-subscriptions.png (100%) rename content/applications/sales/subscriptions/{sales_flow => }/closing/use-of-close-reasons-as-a-customer.png (100%) rename content/applications/sales/subscriptions/{sales_flow => }/closing/use-of-close-reasons.png (100%) delete mode 100644 content/applications/sales/subscriptions/configuration.rst delete mode 100644 content/applications/sales/subscriptions/configuration/subscription_products.rst delete mode 100644 content/applications/sales/subscriptions/configuration/subscription_templates.rst delete mode 100644 content/applications/sales/subscriptions/configuration/subscription_templates/creation-of-subscription-templates.png delete mode 100644 content/applications/sales/subscriptions/configuration/subscription_templates/default-subscription-templates.png delete mode 100644 content/applications/sales/subscriptions/configuration/subscription_templates/health-check-on-subscription-templates.png delete mode 100644 content/applications/sales/subscriptions/configuration/subscription_templates/terms-and-conditions-on-subscription-templates.png delete mode 100644 content/applications/sales/subscriptions/follow_up.rst create mode 100644 content/applications/sales/subscriptions/plans.rst create mode 100644 content/applications/sales/subscriptions/plans/subplan-configuration.png create mode 100644 content/applications/sales/subscriptions/plans/subplan-terms.png create mode 100644 content/applications/sales/subscriptions/products.rst rename content/applications/sales/subscriptions/{configuration/subscription_products => products}/subscription-products-configuration.png (100%) rename content/applications/sales/subscriptions/{configuration/subscription_products => products}/subscription-products-form.png (100%) rename content/applications/sales/subscriptions/{configuration/subscription_products => products}/subscription-products-using-subscription-templates.png (100%) rename content/applications/sales/subscriptions/{sales_flow => }/renewals.rst (92%) rename content/applications/sales/subscriptions/{sales_flow => }/renewals/customer-preview-of-a-renewal.png (100%) rename content/applications/sales/subscriptions/{sales_flow => }/renewals/renew-a-quotation.png (100%) rename content/applications/sales/subscriptions/{sales_flow => }/renewals/renew-your-subscription.png (100%) rename content/applications/sales/subscriptions/{sales_flow => }/renewals/subscription-management-category.png (100%) rename content/applications/sales/subscriptions/{sales_flow => }/renewals/subscriptions-dashboard-with-the-to-renew-filter.png (100%) delete mode 100644 content/applications/sales/subscriptions/reporting.rst rename content/applications/sales/subscriptions/{reporting/subscription_reports.rst => reports.rst} (87%) rename content/applications/sales/subscriptions/{reporting/subscription_reports => reports}/detailed-MRR-report.png (100%) rename content/applications/sales/subscriptions/{reporting/subscription_reports => reports}/difference-between-MRR-and-ARR.png (100%) rename content/applications/sales/subscriptions/{reporting/subscription_reports => reports}/difference-between-logo-churn-and-revenue-churn.png (100%) rename content/applications/sales/subscriptions/{reporting/subscription_reports => reports}/retention-analysis-report.png (100%) rename content/applications/sales/subscriptions/{reporting/subscription_reports => reports}/revenue-KPIs-report.png (100%) rename content/applications/sales/subscriptions/{reporting/subscription_reports => reports}/salesperson-dashboard-report.png (100%) rename content/applications/sales/subscriptions/{reporting/subscription_reports => reports}/subscriptions-analysis-report.png (100%) delete mode 100644 content/applications/sales/subscriptions/sales_flow.rst delete mode 100644 content/applications/sales/subscriptions/sales_flow/create_a_quotation.rst delete mode 100644 content/applications/sales/subscriptions/sales_flow/create_a_quotation/create-a-quotation-using-subscription-products.png delete mode 100644 content/applications/sales/subscriptions/sales_flow/create_a_quotation/customer-preview-of-a-quotation-using-subscription-products.png delete mode 100644 content/applications/sales/subscriptions/sales_flow/create_a_quotation/manage-your-subscriptions-from-your-sales-order.png delete mode 100644 content/applications/sales/subscriptions/sales_flow/create_a_quotation/use-of-the-subscriptions-button-in-odoo-sales.png rename content/applications/sales/subscriptions/{sales_flow => }/upselling.rst (92%) rename content/applications/sales/subscriptions/{sales_flow => }/upselling/configuration-to-upsell-a-subscription.png (100%) rename content/applications/sales/subscriptions/{sales_flow => }/upselling/sales-order-updates.png (100%) rename content/applications/sales/subscriptions/{sales_flow => }/upselling/subscriptions-updates.png (100%) rename content/applications/sales/subscriptions/{sales_flow => }/upselling/upsell-your-subscription.png (100%) rename content/applications/sales/subscriptions/{sales_flow => }/upselling/use-of-the-upsell-button-in-odoo-sales.png (100%) diff --git a/content/applications/finance/accounting/receivables/customer_invoices/overview.rst b/content/applications/finance/accounting/receivables/customer_invoices/overview.rst index 9b1479aba..e55a5ece6 100644 --- a/content/applications/finance/accounting/receivables/customer_invoices/overview.rst +++ b/content/applications/finance/accounting/receivables/customer_invoices/overview.rst @@ -103,7 +103,7 @@ The frequency of the invoicing and the services/products invoiced are defined on the contract. .. seealso:: - - :doc:`/applications/sales/sales/invoicing/subscriptions` + - :doc:`/applications/sales/subscriptions` Others ====== diff --git a/content/applications/sales/sales/invoicing.rst b/content/applications/sales/sales/invoicing.rst index 0ba44ae91..dbca3f209 100644 --- a/content/applications/sales/sales/invoicing.rst +++ b/content/applications/sales/sales/invoicing.rst @@ -13,4 +13,3 @@ Invoicing Method invoicing/time_materials invoicing/milestone invoicing/expense - invoicing/subscriptions diff --git a/content/applications/sales/sales/invoicing/subscriptions.rst b/content/applications/sales/sales/invoicing/subscriptions.rst deleted file mode 100644 index 4ef1f99c5..000000000 --- a/content/applications/sales/sales/invoicing/subscriptions.rst +++ /dev/null @@ -1,19 +0,0 @@ -================== -Sell subscriptions -================== - -Selling subscription products will give you predictable revenue, making -planning ahead much easier. - -Make a subscription from a sales order -====================================== - -From the sales app, create a quotation to the desired customer, and -select the subscription product your previously created from the Subscriptions App. - -When you confirm the sale the subscription will be created -automatically. You will see a direct link from the sales order to the -Subscription in the upper right corner. - -.. image:: subscriptions/subscriptions01.png - :align: center diff --git a/content/applications/sales/sales/invoicing/subscriptions/subscriptions01.png b/content/applications/sales/sales/invoicing/subscriptions/subscriptions01.png deleted file mode 100644 index e85c17b51d45f83a774e0dd4bf60e8c263364579..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 29213 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, :doc:`upsell customers `, keep the churn under +control, and :doc:`generate reports ` on the main KPIs: MRR, ARR, retention, +churn, upselling, etc. .. seealso:: - `Odoo Tutorials: Subscriptions `_ + - :doc:`subscriptions/products` + - :doc:`subscriptions/plans` + - :doc:`subscriptions/upselling` + - :doc:`subscriptions/renewals` + - :doc:`subscriptions/closing` + - :doc:`subscriptions/automatic_alerts` + - :doc:`subscriptions/reports` + +.. _subscriptions/quotations: + +Subscription quotations +======================= + +.. important:: + Sales orders with a defined recurrence become subscriptions. + +To create a new subscription, click on :guilabel:`New` from the Subscription or the :doc:`Sales +` app. You can either: + +- Select a :doc:`subscription plan ` to prefill the quotation instantly, or +- Fill out the quotation normally, making sure to select a recurrence and an end date if necessary + and adding :doc:`recurrent products `. + +.. tip:: + You can define different invoice and delivery addresses by enabling the :doc:`Customer Addresses + ` feature. + +.. _subscriptions/confirmation: + +Confirmation +============ + +Send the quotation to the customer for confirmation by clicking on :guilabel:`Send by email`, or +confirm it immediately by clicking on :guilabel:`Confirm`. + +.. tip:: + Click on :guilabel:`Customer Preview` to preview the customer portal where the customer can view + their quotation, sign and pay it, and communicate with you. + +.. _subscriptions/automatic-payments: + +Automatic payments +================== + +You can require the customer to set an automatic payment method and pre-pay the subscription's first +occurrence before they can confirm their quotation. To do so, go to the :guilabel:`Other Info` tab +of the quotation and check the :guilabel:`Payment` option in the :guilabel:`Online confirmation` +field. + +If you leave :guilabel:`Payment` unchecked, the customer doesn't have to pre-pay to start the +subscription. This means that the payment is not automatic and that the customer must pay each +invoice manually. + +.. important:: + If the online confirmation requires a pre-payment, your customer can select only the + :ref:`payment providers ` that have the :ref:`tokenization + feature `. This ensures that the customer is + automatically charged at each new period. .. toctree:: :titlesonly: - subscriptions/configuration - subscriptions/sales_flow - subscriptions/follow_up - subscriptions/reporting + subscriptions/products + subscriptions/plans + subscriptions/upselling + subscriptions/renewals + subscriptions/closing + subscriptions/automatic_alerts + subscriptions/reports diff --git a/content/applications/sales/subscriptions/follow_up/automatic_alerts.rst b/content/applications/sales/subscriptions/automatic_alerts.rst similarity index 92% rename from content/applications/sales/subscriptions/follow_up/automatic_alerts.rst rename to content/applications/sales/subscriptions/automatic_alerts.rst index ef18923d5..d8746826b 100644 --- a/content/applications/sales/subscriptions/follow_up/automatic_alerts.rst +++ b/content/applications/sales/subscriptions/automatic_alerts.rst @@ -1,6 +1,6 @@ -======================= -Set up automatic alerts -======================= +================ +Automatic alerts +================ Now that your subscriptions are up and running, you want to stay up-to-date with your customers. Some automation would be appreciated since you would not want to go through the list of all your @@ -80,7 +80,6 @@ retention rates very high. adapt them to your own needs. .. seealso:: - - :doc:`../../subscriptions/configuration/subscription_templates` - - :doc:`../../subscriptions/configuration/subscription_products` - - :doc:`../../subscriptions/sales_flow/create_a_quotation` - - :doc:`../../subscriptions/reporting/subscription_reports` + - :doc:`../subscriptions` + - :doc:`plans` + - :doc:`products` diff --git a/content/applications/sales/subscriptions/follow_up/automatic_alerts/create-a-new-automatic-alert.png b/content/applications/sales/subscriptions/automatic_alerts/create-a-new-automatic-alert.png similarity index 100% rename from content/applications/sales/subscriptions/follow_up/automatic_alerts/create-a-new-automatic-alert.png rename to content/applications/sales/subscriptions/automatic_alerts/create-a-new-automatic-alert.png diff --git a/content/applications/sales/subscriptions/follow_up/automatic_alerts/modify-an-existing-automatic-alert.png b/content/applications/sales/subscriptions/automatic_alerts/modify-an-existing-automatic-alert.png similarity index 100% rename from content/applications/sales/subscriptions/follow_up/automatic_alerts/modify-an-existing-automatic-alert.png rename to content/applications/sales/subscriptions/automatic_alerts/modify-an-existing-automatic-alert.png diff --git a/content/applications/sales/subscriptions/follow_up/automatic_alerts/rating-satisfaction-survey.png b/content/applications/sales/subscriptions/automatic_alerts/rating-satisfaction-survey.png similarity index 100% rename from content/applications/sales/subscriptions/follow_up/automatic_alerts/rating-satisfaction-survey.png rename to content/applications/sales/subscriptions/automatic_alerts/rating-satisfaction-survey.png diff --git a/content/applications/sales/subscriptions/sales_flow/closing.rst b/content/applications/sales/subscriptions/closing.rst similarity index 92% rename from content/applications/sales/subscriptions/sales_flow/closing.rst rename to content/applications/sales/subscriptions/closing.rst index a069826f5..e02fb37a8 100644 --- a/content/applications/sales/subscriptions/sales_flow/closing.rst +++ b/content/applications/sales/subscriptions/closing.rst @@ -41,7 +41,7 @@ Once enabled, this option gives your customers the right to close their own subs .. note:: Be sure to check out our documentation on - how to :doc:`Use subscription templates <../../subscriptions/configuration/subscription_templates>` + how to :doc:`Use subscription templates ` to fully understand the importance of this feature in a basic flow using the **Odoo Subscriptions** application. @@ -98,10 +98,10 @@ added by the customer. .. note:: Before closing a subscription, check out our documentation on how to - :doc:`Create a quotation using subscription products <../../subscriptions/sales_flow/create_a_quotation>` + :doc:`Create a quotation using subscription products <../subscriptions>` to understand how subscriptions are managed in the **Odoo Subscriptions** application. .. seealso:: - - :doc:`../../subscriptions/configuration/subscription_templates` - - :doc:`../../subscriptions/configuration/subscription_products` - - :doc:`../../subscriptions/sales_flow/create_a_quotation` + - :doc:`../subscriptions` + - :doc:`plans` + - :doc:`products` diff --git a/content/applications/sales/subscriptions/sales_flow/closing/chatter-history-when-a-customer-closes-a-subscription.png b/content/applications/sales/subscriptions/closing/chatter-history-when-a-customer-closes-a-subscription.png similarity index 100% rename from content/applications/sales/subscriptions/sales_flow/closing/chatter-history-when-a-customer-closes-a-subscription.png rename to content/applications/sales/subscriptions/closing/chatter-history-when-a-customer-closes-a-subscription.png diff --git a/content/applications/sales/subscriptions/sales_flow/closing/close-your-subscriptions-as-a-customer.png b/content/applications/sales/subscriptions/closing/close-your-subscriptions-as-a-customer.png similarity index 100% rename from content/applications/sales/subscriptions/sales_flow/closing/close-your-subscriptions-as-a-customer.png rename to content/applications/sales/subscriptions/closing/close-your-subscriptions-as-a-customer.png diff --git a/content/applications/sales/subscriptions/sales_flow/closing/close-your-subscriptions-as-an-administrator.png b/content/applications/sales/subscriptions/closing/close-your-subscriptions-as-an-administrator.png similarity index 100% rename from content/applications/sales/subscriptions/sales_flow/closing/close-your-subscriptions-as-an-administrator.png rename to content/applications/sales/subscriptions/closing/close-your-subscriptions-as-an-administrator.png diff --git a/content/applications/sales/subscriptions/sales_flow/closing/configuration-to-close-your-subscriptions.png b/content/applications/sales/subscriptions/closing/configuration-to-close-your-subscriptions.png similarity index 100% rename from content/applications/sales/subscriptions/sales_flow/closing/configuration-to-close-your-subscriptions.png rename to content/applications/sales/subscriptions/closing/configuration-to-close-your-subscriptions.png diff --git a/content/applications/sales/subscriptions/sales_flow/closing/use-of-close-reasons-as-a-customer.png b/content/applications/sales/subscriptions/closing/use-of-close-reasons-as-a-customer.png similarity index 100% rename from content/applications/sales/subscriptions/sales_flow/closing/use-of-close-reasons-as-a-customer.png rename to content/applications/sales/subscriptions/closing/use-of-close-reasons-as-a-customer.png diff --git a/content/applications/sales/subscriptions/sales_flow/closing/use-of-close-reasons.png b/content/applications/sales/subscriptions/closing/use-of-close-reasons.png similarity index 100% rename from content/applications/sales/subscriptions/sales_flow/closing/use-of-close-reasons.png rename to content/applications/sales/subscriptions/closing/use-of-close-reasons.png diff --git a/content/applications/sales/subscriptions/configuration.rst b/content/applications/sales/subscriptions/configuration.rst deleted file mode 100644 index 6aaab1031..000000000 --- a/content/applications/sales/subscriptions/configuration.rst +++ /dev/null @@ -1,11 +0,0 @@ -:nosearch: - -============= -Configuration -============= - -.. toctree:: - :titlesonly: - - configuration/subscription_templates - configuration/subscription_products diff --git a/content/applications/sales/subscriptions/configuration/subscription_products.rst b/content/applications/sales/subscriptions/configuration/subscription_products.rst deleted file mode 100644 index e43ee17a0..000000000 --- a/content/applications/sales/subscriptions/configuration/subscription_products.rst +++ /dev/null @@ -1,54 +0,0 @@ -========================= -Add subscription products -========================= - -To properly sell your subscriptions using our amazing **Odoo Subscriptions** application, you must -follow these steps: - -1. **Create your own subscription templates** -2. **Create your own subscription products with the right settings** - -As a result, you will be able to manage your subscriptions like any other product, create your -quotations and continue the sales flow to track the number of subscriptions you sell and manage the -revenue they generate. - -Configuration -============= - -Go to :menuselection:`Subscriptions --> Subscription products` to learn how you can configure your -own subscription products. You have the possibility to create a new product or edit an existing one. -Once named, be careful to select the option *Can be sold* and deselect *Can be purchased*. For the -product type, it is recommended to use *Service* for subscription products as they are non-material -products that you provide to your customers. Finally, you can adapt your prices and also add an -internal reference. - -.. image:: subscription_products/subscription-products-configuration.png - :align: center - :alt: View of a subscription product form in Odoo Subscriptions - -.. note:: - In the Sales tab, underneath the Subscriptions section, make sure the *Subscription products* - option is activated. In fact, if you create a subscription product from the **Odoo Subscriptions** - application, this option is selected by default. However, if you create a product from another - application, it is not the case. - - .. image:: subscription_products/subscription-products-form.png - :align: center - :alt: View of a subscription product form in Odoo Subscriptions - - You can also choose the subscription templates you want to use. - - .. image:: subscription_products/subscription-products-using-subscription-templates.png - :align: center - :alt: View of a subscription product form in Odoo Subscriptions - -.. important:: - Be sure to check out our documentation on how to create, edit and manage your own - :doc:`Subscription templates <../../subscriptions/configuration/subscription_templates>` - before creating your own subscription products. Once created, check out our documentation on how to - :doc:`Create a quotation using subscription products <../../subscriptions/sales_flow/create_a_quotation>`, - to complete the sales flow. - -.. seealso:: - - :doc:`../../subscriptions/configuration/subscription_templates` - - :doc:`../../subscriptions/sales_flow/create_a_quotation` diff --git a/content/applications/sales/subscriptions/configuration/subscription_templates.rst b/content/applications/sales/subscriptions/configuration/subscription_templates.rst deleted file mode 100644 index d0487ca58..000000000 --- a/content/applications/sales/subscriptions/configuration/subscription_templates.rst +++ /dev/null @@ -1,91 +0,0 @@ -========================== -Use subscription templates -========================== - -The subscription business model is becoming more popular. Are you wondering why? - -- For **customers**, value lies in **convenience**: - - - Subscriptions simplify the business process. Indeed, subscribers never have to remember to renew - their orders every month, which gives them the assurance that they will have everything they - need before they actually need it. - - Subscriptions help customers stay on budget. - -- For **businesses**, value lies in the **ability to predict recurring revenue**: - - - Subscriptions reduce customer churn rate and significantly increase customer retention. - - Subscriptions provide much higher payment security for your business. They stabilize and - maintain recurring revenue streams by guaranteeing monthly revenues and adding value to your - business. - -.. raw:: html - -
Simplicity. - Higher customer retention. Opportunities for marketing. Business consistency. Better cash flow - management.
- -**Odoo Subscriptions** help you save time and money. Subscription templates can help you generate -recurring invoices and manage renewals at a fast pace. With Odoo you have the possibility to create, -edit, and manage your own subscription templates. - -Configuration -============= - -Go to :menuselection:`Subscriptions --> Configuration --> Subscription templates`. By default, Odoo -suggests you two types of subscription (MON - Monthly subscription *vs* YEA - Yearly subscription). -You can also create your own ones. - -.. image:: subscription_templates/default-subscription-templates.png - :align: center - :alt: Default subscription templates on Odoo Subscriptions - -.. important:: - The **Odoo Subscriptions** application automatically installs **Odoo Sales** and **Odoo Invoicing** - as they work integrated. - -Create your first template -========================== - -You can create a new template or edit an existing one. The first thing you need to do is give your -template a name. After that, choose an *Invoicing period* and specify whether you would like to -invoice your customers per *Days*, *Weeks*, *Months* or *Years*. On *Duration*, determine if -the subscription must go on *Forever* (until it’s manually closed), or for a *Fixed amount* of time. -Among the payment options, an additional field called *Invoice email* appears when you choose -*Send*, *Send & try to charge* or *Send after successful payment*. This field allows you to add an -invoice email template to your subscription templates. - -.. image:: subscription_templates/creation-of-subscription-templates.png - :align: center - :alt: Create your own subscription templates on Odoo Subscriptions - -For each template, you can also choose if you want your customers to be able to close their -subscriptions or not. If enabled, you can set an *Automatic closing* limit and specify the -*Group of subscription* and *Journal* options. - -.. note:: - On each template, you can add your **Terms and Conditions**. Specifying terms and conditions is - essential to set out important contractual points between the customers and the sellers (payment, - refund policy, cancellation, complaints, etc.). - - .. image:: subscription_templates/terms-and-conditions-on-subscription-templates.png - :align: center - :alt: Terms & conditions on Odoo Subscriptions - - Finally, if you want to know the basic running health status of your subscriptions, you also have - access to a specific tab called **Health Check**. There, you can edit and create your own - filters to define what is a subscription in good health *vs* bad health. The system automatically - summarizes all the records corresponding to these filters and you are able to manage them in one - click. - - .. image:: subscription_templates/health-check-on-subscription-templates.png - :align: center - :alt: Health check on Odoo Subscriptions - -.. important:: - After creating your own subscription templates, be sure to check out our documentation on how to - create, edit and manage your own - :doc:`Subscription products <../../subscriptions/configuration/subscription_products>`, - to complete the sales flow. - -.. seealso:: - - :doc:`../../subscriptions/configuration/subscription_products` diff --git a/content/applications/sales/subscriptions/configuration/subscription_templates/creation-of-subscription-templates.png b/content/applications/sales/subscriptions/configuration/subscription_templates/creation-of-subscription-templates.png deleted file mode 100644 index ee71841fa69a4bb3f85ce96473aec859f8812076..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 17807 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 Xr#hR{u72e6?;8zOZIw!;w;%o&?0oB$ diff --git a/content/applications/sales/subscriptions/configuration/subscription_templates/terms-and-conditions-on-subscription-templates.png b/content/applications/sales/subscriptions/configuration/subscription_templates/terms-and-conditions-on-subscription-templates.png deleted file mode 100644 index b773ae093ae7973e5335e090cd25914c5e314000..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 42935 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 diff --git a/content/applications/sales/subscriptions/follow_up.rst b/content/applications/sales/subscriptions/follow_up.rst deleted file mode 100644 index fcf946b53..000000000 --- a/content/applications/sales/subscriptions/follow_up.rst +++ /dev/null @@ -1,10 +0,0 @@ -:nosearch: - -========= -Follow-up -========= - -.. toctree:: - :titlesonly: - - follow_up/automatic_alerts diff --git a/content/applications/sales/subscriptions/plans.rst b/content/applications/sales/subscriptions/plans.rst new file mode 100644 index 000000000..301d7f61d --- /dev/null +++ b/content/applications/sales/subscriptions/plans.rst @@ -0,0 +1,46 @@ +================== +Subscription plans +================== + +Subscription plans are :doc:`quotation templates <../sales/send_quotations/quote_template>` specific +to **subscriptions** used to preconfigure selectable **plans** and **recurrence periods** to +configure quotations quickly. + +Configuration +============= + +To create a new subscription plan or edit an existing one, go to :menuselection:`Subscriptions --> +Configuration --> Plans`, and click :guilabel:`New` or select an existing plan. + +.. image:: plans/subplan-configuration.png + :alt: Subscription plan (quotation template) configuration + +When creating a subscription plan, several options are available: + +- The **name** of the plan; +- :guilabel:`Quotation expires after`: after how many days the quotation expires; +- :guilabel:`Online confirmation`: if the customer's :guilabel:`Signature` or + :guilabel:`Payment` confirms the order. Enable both to leave the choice to the customer; +- :guilabel:`Confirmation Mail`: the **mail template** used for the order confirmation mail; +- :guilabel:`Recurrence`: the recurrence of **recurring products** used with this template. + +Selecting a :guilabel:`Recurrence` enables the following additional options: + +- :guilabel:`Duration`: whether **recurring products** used with this template have no **end date**, + or if they have a :guilabel:`Fixed` duration. Selecting :guilabel:`Fixed` enables an additional + option to select the **duration**; +- :guilabel:`Self Closable`: if enabled, the **customer** can terminate their subscription from + their **customer portal**; +- :guilabel:`Automatic Closing`: the number of days after which **unpaid** subscriptions *past* the + due date are automatically closed; +- :guilabel:`Invoicing Journal`: if set, subscriptions with this template are invoiced in the set + journal. If none, the sales journal with the lowest sequence is used. + +.. note:: + On each template, you can add specific :doc:`Terms & Conditions + <../sales/send_quotations/terms_and_conditions>`. If **terms and conditions** are specified on a + template, these will be used instead of the default **terms and conditions** set in the **Sales** + app settings (if any are set). + +.. image:: plans/subplan-terms.png + :alt: Terms and conditions of subscription plan diff --git a/content/applications/sales/subscriptions/plans/subplan-configuration.png b/content/applications/sales/subscriptions/plans/subplan-configuration.png new file mode 100644 index 0000000000000000000000000000000000000000..47893b0b34aa7eecb60aabeab9bf2d80d9b28eae GIT binary patch literal 20678 zcmbTe2Ut_f*DoCPphpl;5s+>}kP-w$r7H+1ReB8|y;qaai%M@&Lq|YrAhZO8(4=>y z1_Gf;5lBJ}z1(ol|9$WMzUO=HbMMCkv-h5vwPx*^HEU+p`fbAAt13`aGE)Ko0P1&d z-)H~;SJ42#rPIH!kaIGkUd)g$*InM~y8{3;Z5Mx+5_xG@0Dvoi_sUvwCnqOc+aw~9 zczk@kOFG!!-@nKC+4&@Pc64m& z^z5vsZ=|!Udu8PhCl4?tE}^Wva^=tZ>MCCRm8`U^Jf5(z@O$Og5auBlFE{^F!RKOg z^GmpyxvA-Scxjm%*mIA}@%UI<&wLz%(={~i>mMbHvwwKlKR7UD385)1Eu(2&+k*MIXh>p(Qz5V?^ zt82p}lQQy(*}3`X`lgJmY%N_w4IR_M;?kcjZ6~Lv0ztv=wT#^%{+pXyYwLt6RIR;} z>jw*K0&z1XE&HX!D-IuDc|{c^H3R>^uS^#%fDM%TK>zy zF}ATuHa3n&KzI_1_3{nM{FWac6X_5 zk8}+!r`Oh;ii^8@`uved&VazFY23!fmMSbcHX-%BmhSWLh~(7thNkA(x%uJ6MGYPO zogI>rn#S7Nx~hiG@5RLr77nWF+Ge@AaS2HS3k%05r(H8Md;14E>FFA&Y4sBm8zfS0 zS2q|@Rx>(^$8YQ$9*?c8ZSU_($He>FHZ19RxOyCiPB%5S_VSGLqCEI{^Uq0Po(s*7CsOr*Ud@hwK4cl#;Wy zLw~x%bj#PR=xk7W#(zKe>a_v_9Jwc%r{wAY0DU%rTo4TaP-(1) zzC*sS5-tON0RaFTMgV|J{E9s7zkvW3S+AU`d*6{CCue~LMIcoy1)y98oxTMTwPge} zGZWm%zr#R4fHrpNJDEV~-^$~*FlK?Yc*rF{$taME%v-PYAJPk+4svMxg?y)k$`LYQ z(3E8XIhPmNt4eMq$q|-uK{W&vzo0^bAQufPqVZc0dU7+b_G;iy$Nw!W06}s=L1a#* zK@hoX#?SvDDEgPc0!{g^cs$BTcqo}+WfMqlD3I}jXZgQGi4gh@to9pnn>seSxBm0` z)!+Xu%z)6#Pibo*BmN~t=UfpW%kd2~RUF7q1wh*GoGkkP!OrOq91K=jUNXIgguA#; z(fh>jjY`j~O6SYXIBvEWD=MNP{-#P-ULjEMr&t7N-5#@);uhn)3sa82G5&T&e+w~fA}3UoRax!V!^Wiln&s?QCu(boX)1dZUSRhfiP;XeiQXDgz4~LFNrz`62=vnHobh zY4|Fc$b1qI*m`4I4+@iOpAyNF-fa4SzS11+g!%Y!;yd%Lrv7QfoX8d%agEXQdkwFE zfO8DC@G}@}mwpumA;HxsatT6ehCIIe>(TOkA@`ynzMEZrCNP1wCXLl!c)=l(8h-ZM zfn8r4yD;Fg*@)dXY@(hP{02M%TYB{|F)K| zkFpOUVFyIF&F9*vMo~}5H)6Bf}O0%kyZWaR-2>mvr7G&L)3o;Vq-d4x~d55sm>__+F5+ErB zQPpse-7r>!|7?mU7A{|`NLukm`7jquSXn$6N3`Xb5w_oE9qqZrHdW1EYCa0YQwt|>( zVA~Ywt+%{0%vN0d?6?ZMaLaXG>=|WSj z_l7q=HyyUNR1eMmJqn#L4`3E^w$shb;X(>aJ*(T~!9u&CkMfpfmmw6qNGic))Q&;E98P2) z!#ANbef2V#OZ`q)3p=S`J-Lft&Nj5`cUnA#4#PAvR>pRsZLzi;@j6fY=rR3NIYR=| zmPzeLlF9P=jSXfD6Jiw6ZC7+aIE!FWgE?ceKp@Qrx=4p8XsvR@k;>xa;s}rsIUV#< z30L+*o*e*zpphd+bOZs!bH&|&8Q$Ls8VhF#7`Dufd29ov0UQg}Qc#ltuL>BeG&ZeU zzRrg{8O+&{YVbjS#G0-LA61PY3$L2&f_@qcGEf30h6ox*QFeVBBj+CG+4=cCXKIdo zdsaOwDcoazy1|vs9V<_=)Dtq*O~5LLyWfsR1*q6(eV`}%c5Mayzkqp$zUZ>8&22&| z&%Txqwp8jCAAi|fgVDUzw~KpC^zGwkLJLeA4TF$t0c$A+gBftd+zM$GOyhK){3~(oT5oNXx5lvslIk01avX>;B4iXl zhVGn2C$+20C^)L1DeFmBRGgqY4!(1x5s)DuKy(7Q@g$@>OcY+j>(g@Ln`)T3(Fchd zqkXn+|LRnsJA=z|--a=O)egpQt5#MlB+r95j|$?OK>TihGTS+X1k08!LMUL^mZ_Q# zni$!4lVX@Fgv&O%<0xK_&Iwd)TI97^mR!Mot8`85E~LRxRRxyom(~F?kT9q$0MT?d z%V8<*y}*KB&BEzpijE&+wl)LxLvl?Y@>Y!z#8~)UcH%c11`)Hc`u4S~&gvo%w7LmI zEDoHEiwo2n#6=*fUICHo?wUQoQsMIK#K{E+{U2}J{r#V9j5iYhf;yqic)J;-R>s%C zaga-0fsiQMC>|iqPIzV2Iki1jau^a-7(k%~k z|8zJqm|&QpKMh>kVI;Jc{s!<|yk0eGeL9>GY*-Ego|>KidX5-yaDv@7UI`-4vu~i; zX`tcDJKQYZjcZztfdMb>G}d76=Xg0bSr~eAe9ADl41A?;iN(nvKKWM{m3c4@0&BXw z*U&x7+at@V=a30=?pPFz*E5zd}HG7Z#X!h>(`;))#SzJ`(*MBBnOE`gV9}Y{(Ot z*k)}+|CF#OyK-CLW$K#dUI?Q36~1w$=ldEGuQu(YWjh0A|6>#0v;cAhUT4F?Q=Cc> zk+_@hh!mKgT4<|6}Nw*wjzkv43bKZ^hZ8mkdSs<_d()L1L;bbts2`q9DK07 z8l79L4T?*de>wgdAN0(nXJobzLll{x(A z5&9~5f56++>H}X@RB%nQ(sWwy-W{A0^4(8t>VS-;W?{45YV};k8Sg~S_z5;y%w#|I z{k1UouCs9AY;b0By%2H5l{M@^Xet9wDE!T3$~)J;dCEEMDxBJP)0P&}X*~ZDjmWL0YU62I(tBeu`{xh##eJ-Bt z&(ax$*ypN#nbOi9U`gFk9qF!X{ZF97%tQ^1&(-hF8h9-j)1|JBz3OnYiTKQlb~@;E zvmcFj8OiahM@6|m6)F}(1Np1Zg6=DIHe{540a01f2dJ8l23tbQ>05dz^?#-lF@W68QL7f47`Xo~`$Qpi=6!!bE!B-921TaI~<{Qin*IYS~Um`N~t799hTI^Xpxk7rxjo}z%_pcT{+M`Td+R8E^d40y7=f% zFw3qQx=U`o`zvIz!EiJ3=;xln1f|ZmzEPVa?r*Cl>HKyCxhne~)YDIIR4e84ZXRaf zCJ(@rb!Sx)=)K7+4vcBjY%jOy9CByBTI`9t?Tx4&d}Or#k&p6C8fI6bxsIOGZ_IYP zHx!Pjm=@c@ZzZ`$nCo8d?&#;a`)cgb^ecO>0b;|(R+*^0yu7vrZ&k#~mFt^Eagw*5W=|v%px?Ycu~!|uEZ|1RB-?P<0(1O< zUDWSUEmHR;CxI+d6~t>o%x9SK&t|&IUmbtUC<`-7F|8PQCs<=-j{aJDocqn->gA7C zj;W=QT%;R1O2cdE;lH~l>Ei-psTZ#Y`Ba(syJk?;D$9k5guk=l$~L*F!TVv>!r?BH zb}GoEk9WfYXzYQSJWVx&=&PhZDu>ci;By|jbaQ21hUi0vzxjU?bCG(wLCVpYPhAC? z!;E=vrdGPGs{K*j`uw5VF~863vKxUdWPG{BW(`W#f^CZT>xEKNu05%0R(AE_6G7t$ zwWU{&Wv?ClMLAttP{@1P{!aW;i~ODezWT^Woj+kDu@HsWR=aiB ze!NWQS;ngIS~m&gvNa!jzI!B#*GRs>3-%2YS4}_rdKO~+ZW5gA5S{z%*+~)W+ZY4E zl?jR=RCPqDx^fG({>Z{Le43W*!(7U$^~94g=Ryv^`0KBx%niH0%wd*etgND}HkJ0T zDfsmvuU|aB=XYAzieL|8Uz*69q*T6paC3ir-rnRjJIxpT_NE!2@!ky+|4@)yeAC~0 zAlD(pLpkl_+9Afu2@0oF4=#Q;&Uv5$ zUPzDC_wUvX>rF4qpqv!BM|&%;#dD*n3&<8v``7qk^h4v={VRV1-jA4K&Onl18C`Q8 z%6mcJ4NS({WvQVdbHFu>QOCBAC@ngN(jQQef2QnmmHX;BsR4IRpPI|8INPj zzO`zhkZ?cCoG}@J{}h-W7X4B)WDr5iPu4mY{?zu^En0c`F-y$bUEQpR4SX%WRRiBs z{Pv@z&%_N*YY$Nf*cBsh6d7tuy3Xu{*Qjo3r?^sKi7_%*j#|9whR+dxMw5$-Z=O22 zjQ*&yCx}MGefAN!yq3xBm5!5SvY$Q{VRRIIXiuFpX(0s88e-mTI|9q z*7xA+Kwg~uC0aoayRP4$26gWW!f7%n>knYv6MZ+beq5m3KEE*DI2c3|51L@L4C7m! ztm7zGnp!l2#74%2Ei$JeKDKH+|El1pmbk`h5Ks*+QCF6^kIw9nCeLUX$dSj<0KtKW z-g*(;BJU~1mn>UJ#RdVtl`Kl14Vl?Y62)hJ0u}3U|Jp6qHILMWL;ItngQO+Rl%2gO=42njvjrd^y#NXo9iP#+C{giK#+DgO8_lEHbE+U zQe-K&?&vWcWQfGGz3~Jy`qi5W^6pxkKzvsv)tK*tDkZxpv)d5lOmk#pWN|C-PYz{- zQ>zre&F?X`noVb*=bUm?WM>UT^qD^u6W_6jEA;>+}A}+z_QBz4c^oAh%4lZg#xJ$YFILGvrfQ7q?LLyx^uO zqlg#YuH__5?GpIG-m|0&NnU2B{kZ(NAdiOaToKJs_65YUP5k=ZDIh--#3lB4c@q^# zBCC$fdIN&{CZ+UlI0tnh%naspZ=Rj`<-5rsWvnzMSyNl8bJELVW7X*=gOc7TxqWq) z$j{YhOO>j~ZOYsasNE|A`UKK4dtdXOmj#3xelF|k-G#!wM+yI)*qsP+JMJ!J{vsB$ zh&E8+hjbgxt4AVc>)3@&oU)apwuz0Ie36FRVZhD0!C@9~x@m>{wUpp%cD4(%Ed}C# ze)2!P6KjY@>z0fd#DM-BJ@H7J7sfZk*~$`F{+e=0dIn|XndEd18hP1ZKC$66mGN^= z*@^BaR80yrgo~Gf$Wi|S=j>ywM<+F3T;X{CVaj%jTGsk$-ULMz8?*85YsqQI4>xE2 zeWJTV zzg?ow=X+eU;QhmOVnI|T zSmgF%=AjyhiNSt!jJzj-r%0crjvskjHx0&=$Usn&!Ic@AyT+ylDq;*NoKNL_mL59B z+d{H06W@qKF433ymc-%XXup$8;mZ0@9X)JcIMO*iZ?CqN+E?D|B`C36HE8MSO?ffz{RjLS z-EVf0z1dMdw_8k%#!w$FCVmIvU}L6Lb!0#Kj=7KPG`H)sdtgQTd6E*xK(5;Taxr-XVTY?yh3>K-4|C9tyCdE5Xs6^U76*@AU&{hOZ{?yJ@wBg}9 zIpc^=`64eL3|jhlDTj(DsyOHDJR4d1Z(e)O!xtp@fd*Bsoz3rag%FIg%)?y&Nzs}t z?n;ShIA_aGTlpWW_>~P>k3xFVM$|<43kN(ovabwymS}(L$ zbhF&ypU}4-aUEBgkd!)M;m;G%2xWwEX1eECGQ zGno%E$HjVT@o+H}tLdqw8rXMum!s^9%-?|N#Csz?IjX4%StV=&WICT=D#HhWPaEEB5_60C=UZY zC77QEa(@9dlO5{-z%<#V^Y85(*~1So?MJVx0RZLW&3PPziwpqqGCBFD%!Ta!2LPa# z$jLvqKgb>-KmghC0|5MU`#)Lz%k_U!{>udV^Pb+ud zC7j(9|GHV0{d^}o>g63kJrvsTAY+EkS*_|bLoM&D3!{?ZmUL|OGR-l8n_SnS?3Q?} z5i1p7rV5P>ZK)zG?YxoPSVo}2tNczDJbKYl$e*BQ7u~VBUACweL+Lh*fA-0g(aWg# zOB#Kk)mwJ`w;i)w*@N@HyMDWX}^3VDI&qQP{NQ&g-#|a2K2)jm?KRiXtuR~W;_(Sz-O+Fihb(}>w5W; zeXnj^NpFK98SbG0B6oHe8aU3GocwtnTPJT~9yR=i_ z?u(R1EY;<`)ThvSV7Ux*%fq(9Y%ZY?d}yJT(@I1b)uJXsVhjbOJ}I>c z=!7dKEuecMIFaHPX)h%g)vD0Eql%4e^sjTohe4~WtLvUV%M5oGyO%YkC=QFiI3O{ zv{N|cy_moi5%>MDt10fE9;_(1g-l+Cf*D6gLk|j5ig?O9gZM4X^l8=Suo0?J*d#X$ z`%+;)*`^xhB{G@WVn|mIap}B5+SoH3!d=0o@>N`|{VQa3AH&2$G`cvHeRD}>Ta+;p zO8u*K!UOg!M$(aeX{TK?iB9~@+_vPK;WoH+z$fKmyO3wrFPDK8pK#fMH_fNQcz&Q; z)^#_!*t7=2X_!$@vyBEe#(WEaBzOy`^;(%RuHdXAyqGpZrE`?&d44np+RK|}NeDbG zvJ=x0VoYffe)q>us<%>6OoXSe>(Or%>Thwlx_+Qy;Wul>6vWDcu`3nn^&Ng9l;ntOZP;@~ef6`tWOQ)YKnL1B;Y0$Q6*_l|Hpp6_Y&;hI zo`1HOZvE6=hj!Zp>6n$WzHS4)%By)O7ZIh9F+fF4<9FDSG5%x`XrDQM*Yizx)O#kA z(cvU8j34N5-`uivKDMRi*v9l7RJ5S&E9@htDdCCn5rSK^1%y8AH8Hwok)y`s?w}*& zQuj)OJojgaSm2|jXDxi(*f){dH>323iX6YpMSe7c_K;rps&B3edVErDqiBqZ+!)c; z=Je8Am?jM?H^3^KIGT9UO){>mXn{}P9Mkpa`D9qoMJj#1Zx-ay4|BorZPsFBn(B6;opvXjUYN1ta86$B)r>+1E z*NU}tPb*I#BD{^v<$8#x=?<2Rs*G=WpiyD5oIkHN{n0P`IzrRGh2ZMD+d6!_%><7x z%{QAz&=@x%r!Cdc&7gWtkyr*{OAz}ZyMFNk6GJ4FqWidIZ-xY;E5qESWYOw{B z?Oz=CxC2P?Z}HPPY`q{6C7j{x~MR z;zvE&V|@+z5eC;n)aN(|<4`7t;ioxwO`EA6!O)qu&jhUAyri=HLoa8OV_(kye9-0X z09*a*k8s;MP@gZeg)LhPD1On|$wAaU%lf57pKv5pS5)26+k6b4&YC>a2!1v2>d{)M zodogL*zijzwHLR)heh4aCB}uBpCu_i_7X(sGH%)K&2ddC(N4X0nU%{=Kk~rpzpwyw zL_3}JNyk$`^%R`HuDCi-vm1m*z}Q2QA1cRAhKDoET>Tw!Rvn&NEgc#%UTJg82 zAirLU-Z*t(!#|KZuc<(Z2tpx@~rr^wPWnEd#cA1mgInum7a9lDOe!&F{kKUFgg$yuq1^ z7!!3{W<6}{7(of7nw?Uu#^e z_p`Fa>%QM-w3+KIMj@SX>m#-Vq^l^jB15q|t&=QcIwB79QvDti&N50+x<8IXe5Jv7 zf8;oa|8XYW)300w6jmxn&-Ndgi!?~ZU?j0X;PFoChHWCrh?n)JT!*DqXq zhn66*eS+a^zrVee8&=GZ);Qdy3Ss=iKp(ydFKqS{SA2e(p|2vXC|NXi8IMKmYv&Z zEqRT|OD&&zqq`r^$s|$nJ$uS`Qwqgh`0DQGLf5zT0TJp$d^aOFe*P-?6ZiG&FMMjS zneqrr*|-HzSzzKji?V$Zj=6MlKVA5tuum`d&7+gJfpqqP`jy?kcXoZ|eAc>|`5N^LjIl5}vSt*sP5c?Us*V&#p|)VNFQ3thAjmh#Z} zuK<)2%#L4tz%q5Lh?mu&SGwH~5Fp~rs8d=&z?xn`U%CLI{8w1=0yOfUu;fLS4Mu$5 zjpr#TPEGeOfI}oCG4c3xB`rzc#_MQRYmRGA0$}21a{&*0nPF@x^=9TnQ@k@5Kh%=R--_OB*63vlJ}tEQ7_6q z7!CpifE_WV(FsUow^souiLHB2Gbu$~gSd}2>}%VTB;L_A4%!K~E;BBly#!dFKwK@* zOQAx-n={`!>e|&vES(RSDv;yZ?_=|h*7|njQ=|KuPT3a571^003zjI}5nbH=xZ7vB@ z^0awE?$L>tgf+S%)YP*n#O+w8^~3V-lH|S)pvEAs#7dk%RUW`Bn!s zWEG-!;x5xF+E@L)5$%**D(S76Cv%GPUx_lVo(}ilZ_-t}61bs*)^0Lxmg%LZwrH=f zl5UV5?5uf4CQTG*L&B9Gan*ge+V%rc*M_QGGTfL_>n-(w9j@5UO`@GJQiNlV!=c+~ zD54m|n@m^gh&o9COhgix8@vV*XR?^8OwrZ2-I_P3Ak>3v0?{Icl10~akv^KKFE?s? z%MNBWHP3w%2x9Jg@>AW@z19iLQk9>EqW^rVnME|(OA%PMtfa#1&R6XG6afy6koLvU z-x1zas9wICIELqn2K8Q_UE}0r46AoPp^cSQN{v}9Iy;=UBzm}FlN8QTXM4Y zw{?OYPrvhymPjhH=wRTaIv!?+hv*xO>f@}>_+|IGNsE;=m=VK*(N3thrt7CViLm{Cs8mmEp!@lb*XZ=1z5N?RXOPX8dJSO;qnA z_+VzJI9I$PfhO}6U#J6YDg|BB)yG}Vr8y=0@Z}1twB}mzP7sxqu}i{;`_$5n4Vr-) zZfSYU>D_&v1Ot!vQ_#Vj3D;XgN6+V{x*+uHJ)saB`;d0VOuWueI4MfW%I;UOwcmg# z!fCx4n$+?X&uP!)rOX?o49xtiPo;EQ`I(`T{BUv z=^2;du}|&tP{~stl@BZ_@ctzFf91BEJfT*l?>Oz7D_}$DCUSUb|EUi!@BsTFj3k#Y6Mq`D0diwg-8Y|di zx8txQ55_ZGNGKdSruz#H=BV9iwP!d)=gJF)<>t zm(|xVv5ey{#)c9W>p>=YB>d^iULRkDMCTQ|sj<1O2?g!7n1`7jiMi;~^r%Ov5RoUO zp-_~{zPyirxSr;OyxYLd=En}0T1=;4)PtJRACD#_*D^yLl#2z?&~uL^;bZeKUP z;nsVoTS7D9VAurU>?XElCq3iNAB{D33#qh z$9f%WhXD`8o_)w-Oe-JQ7nLloUgnzt3a@GJBy)B4o9nCAqD?I9Ezk@s&unxP2uFhR zLpzfnf1K$2lN=ERT(klKXE8U)v%GZv4Y(J-sv(0%&szK`7`&MEB=P+>Wm$$4bELbZLx>s;&3HCLII+{usqr?|z6OTN># zx>fF@cgTQD9g#_hVUmNc%F|a=#+wERkak9UP`|lVCHNQ9cbz9?8!#)`y&x=DjyA1R z+5HQBV}5xQ887<$1Df~}mWKBhc`W04Xcq=aG^9?ojE@J*_I_ZKuvOLKE1n z7>+hY!Hpj+gUMa9%a2;G4Z}FpEuS_pTQ}4^cO$B>n6Y2de7LTBL^Ig{Gcyo+zV9?5rGJWlOwlv={>4`Xvg=N10HRKol51Idf8611f}~jbE_=X) zev>R48tu=g5>K&08c*C|QRea&ZvPz+?*KfcU+ zbRNYD`rD(PY87J1vCHKIqs&~r>tLH){C;(C?C){vnZM;qj}0qbepEcXof5qUJB(RQ z{i(Tkbs*NBnm;xeE?b7pJM(h{YPc6~MPc*AWcL?D+_O?5+EPnh#v!$t-J}QF7^B{g zJL+dz0M>FyLp{qwAf$Z(Bn9LY&wqSc5#Vj7E4O$9 zP75I9fW)ieh=#c8-z76VGi3LEo)a^p=~hHgf(e!*^>Ou;i=y(f2>mo=h4F# z%ij9l|CgJue^KQB?$rLl3;s8p{Qt45`~Scj@|I$!+5OLO5u~V<5@+&853QZDtJJ_l zeS@{fzT&-^?Vy^c&As={g#eF+ahpwsGslzm=62b1N%c)MnifqDgYZMUh1-G-TM0tEy9(I`mOx-<%z$ zgKC%pfb5;z-FmxSIC;iX;jC!AeoCvlhMu4BXcn&f1?PB{X1P?X;j`CZU(xtQdeVDk zcdd}?7JBxe*@Po)REckQ%)6sETp5kDE>HWh-ZCosVNhO6K1eK7>Te!`QY!Y;O%vg=$J^m)2 z8|lYGO9;Cawo0K@CM>(O2PuN3-=`(Zt8TB*jiRo8u7w4n*&MYfCPa2~JAeB-|^Yk&#lV@iFcs6@N2l{M}W7SBIgp4QdGIDhwtNpB< zxzKLqtQ1}E**o06^}R^m&Tkz#qwLqalGkGQ9>k)H6wv+IWs#86o%Rk_oqq;z8tmki zHc}zSq+)ILMtVCHlDMj`jYdw@4Cb3%dH6t&nz+IOwP{vV}aM^x1V zh3XCAzW~1w3758B8U@XBC{9i!D4scAc(AD7kiMDl)6op?%Me#`btkz=Fhd136R zE)*3$%AsM`o>^_8T)-rTLvW=j43nX}_9LO8`}m0o4MRQ2DK|yaOae0uTW}=$;MLW@bi5e>=lw9-aTn}u@UC@R zmc7z}u1ear6Rg+>zCX5)nyumL)R73}S{crQ$AaItn(qmVVL9`)z>_~_8TE>I-l8sy zZF=I3{|z4bzs`STWA@*^fnUJ?vxDLPYMcH&X#T%Xk#gj7G}&tX-sG<#IRMK3e0GGUV`}lWcNO{T78}M3LCFS|`~k{EDoye4m3+d*%8{Qh(t{`eUdbu> zO~@hykP*;WiU7zKLhZjE0OSu+$gpVSI>8fj-fMYL>lXsEs&?bNY=*Q_zy%T1tpf99 zy*3mN-aqm_t*xI-=3rx-aIbGyl?Y8d=zx3P_YAgZ;vM$nhA0E~`(@E+@-B_V9pfJn|4LTA$VsScV;A zttj~!U6j&*TK_bbysx%p&FlE|oTN4V^2LG4-oQpdSV`1xYKy^l(=Uz?&Xrp|5{&t= zcB51_e~Zu&#hh3gO!L0b+|oF_fAc++ihaN<8#;k;Dw_|o7^Lrdnj7j{d~))$*p5Pr z-_r9<VohuA9(%u zMKc39DQmNMz2}mr6s2s*V>_~4Wd%18Fytg zDS(~$@+6H9=bEk4j@elCOZ*!9mg7w&v;}{(5@Mr8JV$U9w;g>!KdL(Ei^O;P3?b3! zvYz}Ii8$XhIZu}i3Hn|eb>~&j_ccdXttIDe&Jd^>PJ>0C${vt2(xymAQ+loVX7C?G zLy{P*%jV4SBIZke3#FPm96r1+Uf98MUTP-{Dc&)?^SSqlw|-O1_PADTeITwoaknJ`Y-JA{N!8g$o#&PrAg`UZ3n!RD6+`BvmKKJlz- zQ2H_#g*_XqgTGZ*6MBft3vbB$t=~g>G@O@@L&>kciXPRe#VHGYJr3kG;EOGIx!NsZ z%js$Ab^j{|F9zf_@KbY(QQK0tLI`({EIJ?5w=!=a81?49&PCAL1-7+?yG$q7+9aOz ze2KQnt+Cmn13J-rB&-#io&^a)pH#}f9ceaJOOB1LDeC;mCaGbUF=}3-r`jgHiVYJZ z@(d$U+$)1m{6Ub)q8#A1lC~U!{WNFNP4BQbJ-)#ME^q&It~!i^ekVx$WV=-RPL_9? z(l+gKj+{nim*UrwbDmtD@uK9slm=?fRZq)0ztOS#dc-3OrBaqp(amJb^`rM-Zg5g$ zz@*al315w29sDN_=A|#KMB5v0oDvxIMnEyX`79FuzQyhC0jYeUT*%G-nXYj~$aDMY zC5hTpPRE)B#FvlvR|E}~9xf)v=ZX*&6E>o?rxP3Pq{AhloP`#BckHIY;}ec7oJ$Xm zy&iC^e%Fra>C()bu)hfg|9x$G%rpaR;JhGl1<)J|#XK_nI_TYh4s@w9mg?|feB9Ir zVo8|Eihc3KieHn5>WOuv!bWkwT(S}8_=vU0J=6{Z>Qn>+A>r@dtQ;JtpCbSmxp@owmqjAdF;TeJA9>bfB=%^>P= zQI=>%@p-b-Z(19Ii783jG3;BoRxv8j2PPmJN=#}7-}}hzTQ7cqhm_y*s}icbqxRj@ z%kDcQ(&vLK9JW!bG}7P7Xq+mjurgNHYhX4Aie}2#CFLLA5Ltg+<`aeXc=<>=%FIh3o-rH9z~GY_ zO8iYrf@A-%ZAI3*?hM(k~+ zb;pQ9vb}zeTj~c)b{$23Rh|*bx)w>@6RSj;9UW=T5Sjt)1 zFpszvg|o!<$L*sBV%HWE8F?DG(Y*SNvtzm>Ly0$PBlA|T6 zeXq%fTXATrjX^7=yT)P}jMR}Ilw15$D`%V$TVq>@M_kUZ$0J-d)C_*#X!k05%ei$e zQ=gccm+lio{@NgFrOlbeNXPX>?wJ)1CF>~~?y~TZ7-tCS= z`@!qah5I2c7#$_tM`mgfN-`oPIv1Vf^sfHeG-v+gs7#I8-*|$+=N(NvEn44S>mg@; z((LuT_Yw?R-1jvI*E2@HOPN|N!k0Cb4&lc_ZcmtFN=t*jql3AtMt*@>u5BLz<)U@C zR}*L+j|gp=F#5L&q&;x0)Sg-h&_%gy#)Lc7zA+*jEmzT~htS$cgqaP~$X?{lo4TL_nV z3f*2!!iEQ-b`83hJ+A@+au*Q-5)W9?v`%Jy&Y;S)bGDbCCHRaGU7;15XMm9lS|?{=dN{{Wq%VAAnN;`qu+8gE@qqaU*3;cg%g+ z#`G#8M+uN$T5e}<+s4Hcuvz+JonhzMQSOMdi%>LQ3=>?mVRnPrM8BismqaJSI!`$; zru+PxTr&oWNkV6!jx+z#l^y|=O;Dsqw*D07FbD3Ro;zVpEIUXqD>p*K3Am2^(Bth# z2D^V;9)M>tg5b_&QGOGOj-{>9&Vk%ZKQT~UMq%5gEl*(!&?E4=|!ZW!@@EbM%zh=j2^CIedit_CWD`ie& z;l;)Gl@U~H&$%XVcZ5Fi zL-A`(ZZU}#**Hp1{rFYHPG(v`ad)Hc54dlaCjXcP@^UMPnv;|9&ErD@ZI1WUJa-m* zK`Z`ZAjXI5)I`MTc7wbZPseAxku^2ebdUBiG%*kM*1QpZFwHsmKRUV6s3wvv96=l$ z5XDhI1ldGO0?12d-u!##{dnipIeqJP*R48ry8HW1eYYyK$lhW7=(8KR*=Cc(Qs;|A zGp&bM>DX7zXXNR+^1VQg6>cIdznEv^Mj)NI-pMv6zDRCEAs9qJ(tlMH?RrL=@3lhPTlahV>=ftgJGmp2&* zHm%i<5JLu2LO;Dp0Q;{$*}d?@uJqhJecTX03{5e_GXb@v?z@l7%3N5bs(nCl)RDfi z1TeW5a3pv+-D~p2sF9>kjM_h19bjVeA0ENYmcLbj(`(XJ_eZI!*AEVoAl!2ar5ED3 zNI6%PGoXg%jwB?GVTgWMs?3t$zkMX|Y-**pU+D@MMXgBB0{EFjFJB^Na#P*ISX|l4 zV{u++q-xKVnhwV{lDSc2zhk*W!x$zy7#D+ZZIi6qcSVw$;6 zp*{I7OTpSSzzwSREE)uIb96#YXh*mI$c{S8KqLDI+7J8TqvuG|V8XzDE^q^>&2dPL zb`7`$Z(r;P$+?NNcZ`3)^sN>eGSNIdRkyu%##Q4hd}l>GRF=aMXSEnvs%lE@!zRP; z^MKT-?%I6GGaq^_D7pn@x?m(8lW%r~zXxuAJQ$Q;kYGf5eQ#5yXZJ2O4F!{l1LS#| z4q@%-rZFzl(9mQf0}R2N$aBz>>OHZ;P=pTS!0Ur7@vjuGNxdFo<+^+pNq@wnsKjwe z6c<1H={F2G1lVZY>$0pl@8nz}69gSLHq`PFef8KueHha ziLOlq{CWn}u32fpGPvx>W`BVGOp<5ekw=W&z-1(tCo=O<--_zUI9l!e$3 zapbusF$1s%*g-vxtLL>7Tez@X!BlhsuC5Wvzj(fPy##yR4LDqjl7l~b?KMBuBSo&F z)t}1#Xo@umB8H^cksqhalB*Vq4J3I0=dY!}KXt+;t$h+tu#vi99di;ulj zv574DfSWn{AamVw(39M(Y$-rwPABs-D?-%d|A+Kd&dAbk*va%YW0+#weP+$IV>Dp= zW5J8%!K{HpctYEF?4cp{BKz6$AlI19X9KYYoe+P`2nO3{;D_537)Nh(LOlM@`fuYP z-#GW>KGRu{A1!!>%_l;zU*)R6Wr0T|eF%sZv=Vq|0*}DJ3eHLr+%o20Zwa-{Q_Ka# zL*NzG+L^jx__5*Y)zdbLFxYpIOnQxMOpqdX(gdFcPaMfJfa4f* z3YxEGmzGVxUVBp~9+(+(&wOhW8?CaHJreJ|oj=&i?zx%dcA1$#ZSwaqS zRN`g>?-$|umZ zEiLgEwL^cQMEH9qsMc^IlxGM_Zc~#(O+Jcs6M7s@&^rZDo3R7N4jj_9h2blxXw#fu ztu26L4*G+_qEmn=^-QSZ@r=E*qxAPI{nXIH%k>v-d(4U8NFIy7o!ab#94d=7<6Pwy zPfP7pzBOBSQtNTu6re0)i;|RA>wc=!%Cl1Bj=r^UZ(NNI3{l$q9UD`huD8z-*{_ha z8oM8peO}*2@k5h-hpqqYi3d7-68qth9U||-UVFchSyAp03;T)5xbsr>Px(7{=u%tc zod~hc8N|XXpX2*I{#9_l?Xm}i3cL_G>-+QfN0HWd4*6u%`QOTAo_HtpeCFM89Ma3j zXJS(AiK|y%RnwOsms9e~m6zQ65qRsS_i|#%D{2Rb$JcIaG}9Z=Za9YM*jxIDcY{po z)4ijjd0RfJ!H4CF(hI~e#~5jnq6;|*kZSIV*5|)QS#Xp!z0=v}M;yWP{_3rEI?%a} zI`4N!qqX_j;LF*DPUB-K;coc)UGGnNxVzn5d9{sp^?g?s_j-6EnWVagT3qFMCsdtk zj2A1?AQ!g!Dux|GD)u92l}`KOzL6zL66buX-*5~z{NDinbW3apO5=mEUdd6OTepS-LSq`u8?y34x$uOcxCHQ9 z6U=Gi!@7r7HwZM|t>xK6XDb4%86!r}gMC6W(iy&z{RVda@wMoa2ne-j%(!@_to;V* zkZp1r3;HJH-ia}YlHXO?u^;2TJ=4Qm=i$!(bRDPDLrgkVrQzzD6FDSrNYz1nbfj%+ zJwgSQO!^jVUK7V{zEH&!d}_N1zk!c%RN8_ms2n^98vQU~oTriJD7 z^CnxQ$y9o|h)(;c3?wTlOAqFE>cByCyf~<`2WR!3dN`i{?cG3P538h98fWP6G+a^X z{yPoxNn;|Dvcg#)r0u=quEHtSDU<2fNrBfnolvsOFIPVTo9N?2&{v&YI7+m-T#3B- zB*$Koc@-g%bMC^kGu+0j+A>Frqp8kZfR?U`a%DG;?V3d zn~M9Fc|zNodR6auyej`a$YQTp9Q?g)vIb>PnwlHdnyTdIO!XyhMkibE$#QpFi#;%H zesNdkAG+z$e{5qL{aNNZU1j|9hdK@Bz%~>I)rdXJdP^s#&zkbu#Lx-JV8gf=^9{Z<(cfnVjF|H&7T22IA34) zZpNs(TQ)3WCWpnb_K$g9PN#pW9|lNOzM!FKAJ42g;AKzVlpWVD6LpErlWOJim446c z1%*(*-Ib){E09FvX!L0k>DniQ=+dU%ZaoeDi!q-R`iTKk|t>g+N>VAQXNu-g#X8*Zh#$i_oa;_)i}^yI1i=TU=N$ zAW=lns79fNof~N^v#tVEH5bdQdB@XU&s{@(AHJu_NhzN?p9J;M{~jbs0fciuFn->^9>x|2&O`AB1kTCzJ+GEy_)4; zI~=+I=dRm`m*gKmz?8y6klGnp2O7!gVeY3 z2eB9R8tz)G>25`(XMH;)MLx6lmcd|j~GVmO;7+fztQT1{jdVID?-a|;fJwnaFz0JWmq!ibX~;Sco7Rwc8wk3wH! z|AY&&^s4PZ*y=7miVCEPZGRWOI`en&Ct>+I^gk78*v1d+=1y26wU*5jh7rR4YZGaK m)GUxf1R?)d)bH-ES?&zQ6Kf{cHKBY!g`Kf>w4zve-1#>yVOxO! literal 0 HcmV?d00001 diff --git a/content/applications/sales/subscriptions/plans/subplan-terms.png b/content/applications/sales/subscriptions/plans/subplan-terms.png new file mode 100644 index 0000000000000000000000000000000000000000..aae99fb59f803b4b90e02bbb3439cd20232efdd0 GIT binary patch literal 9277 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 literal 0 HcmV?d00001 diff --git a/content/applications/sales/subscriptions/products.rst b/content/applications/sales/subscriptions/products.rst new file mode 100644 index 000000000..1739641af --- /dev/null +++ b/content/applications/sales/subscriptions/products.rst @@ -0,0 +1,61 @@ +================== +Recurring products +================== + +When creating a subscription, at least one product on the order lines must be configured as +:ref:`recurring `. + +If a single product is sold using more than one recurrence period, configure the product's +:ref:`time-based pricing ` to automatically adapt the unit +price on the subscription based on the recurrence set. + +.. _subscriptions/product/recurring: + +Configuration +============= + +To create a recurring product, go to :menuselection:`Subscriptions --> Subscriptions --> Products` +and click :guilabel:`New`. Choose a :guilabel:`Product Name` and leave :guilabel:`Recurring` and +:guilabel:`Can be Sold` enabled. + +.. _subscriptions/product/time-based-pricing: + +Time-based pricing +------------------ + +To set a recurring product's time-based pricing, go to :menuselection:`Subscriptions --> +Subscriptions --> Products`, select a product, and open the :guilabel:`Time-based pricing` tab. +Click :guilabel:`Add a price`, select a :guilabel:`Period`, and set a :guilabel:`Price`. Add as many +prices as needed. + +.. note:: + :guilabel:`Daily` and :guilabel:`Hourly` periods cannot be used on recurring products. + +.. _subscriptions/product/pricelists: + +Pricelists +~~~~~~~~~~ + +:doc:`Pricelists <../sales/products_prices/prices/pricing>` can be used with recurring products. To +do so, go to :menuselection:`Sales --> Products --> Pricelists`, click :guilabel:`New`, name the +pricelist, and open the :guilabel:`Time-based rules` tab. Click :guilabel:`Add a line`, select a +:guilabel:`Period`, and set a :guilabel:`Price`. Add as many lines as needed. Once done, the +product's :ref:`time-based pricing ` tab is automatically +updated. + +.. _subscriptions/product/ecommerce: + +eCommerce +~~~~~~~~~ + +When a recurring product uses :ref:`time-based pricing `, +only the shortest period is used on the eCommerce product page by default. + +To let the customer select the period, go to :menuselection:`Subscriptions --> Subscriptions --> +Products`, select a product, and open the :guilabel:`Attributes & Variants` tab. Name the +:guilabel:`Attribute`, create :guilabel:`Values` for the different periods that should be available, +and save manually. Open the :guilabel:`Time-based pricing` tab and select the correct +:guilabel:`Product Variants` for each :guilabel:`Period`. + +.. seealso:: + :doc:`../../websites/ecommerce/managing_products/variants` diff --git a/content/applications/sales/subscriptions/configuration/subscription_products/subscription-products-configuration.png b/content/applications/sales/subscriptions/products/subscription-products-configuration.png similarity index 100% rename from content/applications/sales/subscriptions/configuration/subscription_products/subscription-products-configuration.png rename to content/applications/sales/subscriptions/products/subscription-products-configuration.png diff --git a/content/applications/sales/subscriptions/configuration/subscription_products/subscription-products-form.png b/content/applications/sales/subscriptions/products/subscription-products-form.png similarity index 100% rename from content/applications/sales/subscriptions/configuration/subscription_products/subscription-products-form.png rename to content/applications/sales/subscriptions/products/subscription-products-form.png diff --git a/content/applications/sales/subscriptions/configuration/subscription_products/subscription-products-using-subscription-templates.png b/content/applications/sales/subscriptions/products/subscription-products-using-subscription-templates.png similarity index 100% rename from content/applications/sales/subscriptions/configuration/subscription_products/subscription-products-using-subscription-templates.png rename to content/applications/sales/subscriptions/products/subscription-products-using-subscription-templates.png diff --git a/content/applications/sales/subscriptions/sales_flow/renewals.rst b/content/applications/sales/subscriptions/renewals.rst similarity index 92% rename from content/applications/sales/subscriptions/sales_flow/renewals.rst rename to content/applications/sales/subscriptions/renewals.rst index a08b54d29..781daf7a1 100644 --- a/content/applications/sales/subscriptions/sales_flow/renewals.rst +++ b/content/applications/sales/subscriptions/renewals.rst @@ -23,7 +23,7 @@ Renew your first subscription ============================= Before renewing a subscription, be sure to check out our documentation on how to -:doc:`Create a quotation <../../subscriptions/sales_flow/create_a_quotation>` using subscription +:doc:`Create a quotation <../subscriptions>` using subscription products. Indeed, once confirmed, a quotation becomes a sales order and a new subscription is automatically created. Therefore, this subscription has the status *In progress*. From there, you have the possibility to renew the subscription. In the Other Info tab, underneath the To Renew @@ -77,6 +77,6 @@ to your *Subscriptions dashboard* and use the filter *To renew*. :alt: List view of all subscriptions and use of the filter to renew in Odoo Subscriptions .. seealso:: - - :doc:`../../subscriptions/configuration/subscription_templates` - - :doc:`../../subscriptions/configuration/subscription_products` - - :doc:`../../subscriptions/sales_flow/create_a_quotation` + - :doc:`../subscriptions` + - :doc:`plans` + - :doc:`products` diff --git a/content/applications/sales/subscriptions/sales_flow/renewals/customer-preview-of-a-renewal.png b/content/applications/sales/subscriptions/renewals/customer-preview-of-a-renewal.png similarity index 100% rename from content/applications/sales/subscriptions/sales_flow/renewals/customer-preview-of-a-renewal.png rename to content/applications/sales/subscriptions/renewals/customer-preview-of-a-renewal.png diff --git a/content/applications/sales/subscriptions/sales_flow/renewals/renew-a-quotation.png b/content/applications/sales/subscriptions/renewals/renew-a-quotation.png similarity index 100% rename from content/applications/sales/subscriptions/sales_flow/renewals/renew-a-quotation.png rename to content/applications/sales/subscriptions/renewals/renew-a-quotation.png diff --git a/content/applications/sales/subscriptions/sales_flow/renewals/renew-your-subscription.png b/content/applications/sales/subscriptions/renewals/renew-your-subscription.png similarity index 100% rename from content/applications/sales/subscriptions/sales_flow/renewals/renew-your-subscription.png rename to content/applications/sales/subscriptions/renewals/renew-your-subscription.png diff --git a/content/applications/sales/subscriptions/sales_flow/renewals/subscription-management-category.png b/content/applications/sales/subscriptions/renewals/subscription-management-category.png similarity index 100% rename from content/applications/sales/subscriptions/sales_flow/renewals/subscription-management-category.png rename to content/applications/sales/subscriptions/renewals/subscription-management-category.png diff --git a/content/applications/sales/subscriptions/sales_flow/renewals/subscriptions-dashboard-with-the-to-renew-filter.png b/content/applications/sales/subscriptions/renewals/subscriptions-dashboard-with-the-to-renew-filter.png similarity index 100% rename from content/applications/sales/subscriptions/sales_flow/renewals/subscriptions-dashboard-with-the-to-renew-filter.png rename to content/applications/sales/subscriptions/renewals/subscriptions-dashboard-with-the-to-renew-filter.png diff --git a/content/applications/sales/subscriptions/reporting.rst b/content/applications/sales/subscriptions/reporting.rst deleted file mode 100644 index 98998c0d3..000000000 --- a/content/applications/sales/subscriptions/reporting.rst +++ /dev/null @@ -1,10 +0,0 @@ -:nosearch: - -========= -Reporting -========= - -.. toctree:: - :titlesonly: - - reporting/subscription_reports diff --git a/content/applications/sales/subscriptions/reporting/subscription_reports.rst b/content/applications/sales/subscriptions/reports.rst similarity index 87% rename from content/applications/sales/subscriptions/reporting/subscription_reports.rst rename to content/applications/sales/subscriptions/reports.rst index d75986aae..550a7cc8f 100644 --- a/content/applications/sales/subscriptions/reporting/subscription_reports.rst +++ b/content/applications/sales/subscriptions/reports.rst @@ -1,6 +1,6 @@ -============================= -Generate subscription reports -============================= +======= +Reports +======= As we know, understanding how our business is going, and where it is going, is key to success. And particularly so when we offer subscription services or products. @@ -16,7 +16,7 @@ concepts to the proper understanding of the following reports: to estimate the coming year's performance. However, this estimation does not take variations and growth into account. -.. image:: subscription_reports/difference-between-MRR-and-ARR.png +.. image:: reports/difference-between-MRR-and-ARR.png :align: center :alt: Difference between MRR and ARR in Odoo Subscriptions @@ -43,7 +43,7 @@ concepts to the proper understanding of the following reports: - | Therefore, the 56$ of MRR difference out of the initial 600$ causes a **Revenue Churn** | of 9,33%. - .. image:: subscription_reports/difference-between-logo-churn-and-revenue-churn.png + .. image:: reports/difference-between-logo-churn-and-revenue-churn.png :align: center :alt: Difference between logo churn and revenue churn in Odoo Subscriptions @@ -66,7 +66,7 @@ can choose *Quantity*, *Recurring Price*, *Yearly Recurring Revenue* and *Count* *Quantity* is added. This way, you can review both of these measures at the same time. You can even *Group By Start Date* and, more precisely, by *Week*, to get a clear view of your report. -.. image:: subscription_reports/subscriptions-analysis-report.png +.. image:: reports/subscriptions-analysis-report.png :align: center :alt: Subscriptions analysis report in Odoo Subscriptions @@ -78,7 +78,7 @@ Go to :menuselection:`Subscriptions --> Reporting --> Retention`. The default me *Monthly Recurring Revenue* was chosen, and the *Month* periodicity remains intact. By using these criteria, you can see the progression of the retention from its start. -.. image:: subscription_reports/retention-analysis-report.png +.. image:: reports/retention-analysis-report.png :align: center :alt: Retention analysis report in Odoo Subscriptions @@ -91,7 +91,7 @@ different KPIs: *Monthly Recurring Revenue*, *Net Revenue*, *Non-Recurring Reven information on subscriptions, companies, and sales teams. This is useful if you are looking for specific information. -.. image:: subscription_reports/revenue-KPIs-report.png +.. image:: reports/revenue-KPIs-report.png :align: center :alt: Revenue KPIs report in Odoo Subscriptions @@ -100,7 +100,7 @@ data, which is the typical scenario for a new business. But, as your company gro these graphs get populated with more and more data. Once again, you can filter these specific KPIs on subscriptions, companies, and sales teams. -.. image:: subscription_reports/detailed-MRR-report.png +.. image:: reports/detailed-MRR-report.png :align: center :alt: Detailed MRR report in Odoo Subscriptions @@ -112,11 +112,11 @@ summary of your *Monthly Recurring Revenue*, *Non-Recurring Revenue*, *Subscript and *Non-Recurring Invoices* for each of your salespeople. You can choose the period you want to apply and the salesperson you want to analyze. -.. image:: subscription_reports/salesperson-dashboard-report.png +.. image:: reports/salesperson-dashboard-report.png :align: center :alt: Salesperson dashboard report in Odoo Subscriptions .. seealso:: - - :doc:`../../subscriptions/configuration/subscription_templates` - - :doc:`../../subscriptions/configuration/subscription_products` - - :doc:`../../subscriptions/sales_flow/create_a_quotation` + - :doc:`../subscriptions` + - :doc:`plans` + - :doc:`products` diff --git a/content/applications/sales/subscriptions/reporting/subscription_reports/detailed-MRR-report.png b/content/applications/sales/subscriptions/reports/detailed-MRR-report.png similarity index 100% rename from content/applications/sales/subscriptions/reporting/subscription_reports/detailed-MRR-report.png rename to content/applications/sales/subscriptions/reports/detailed-MRR-report.png diff --git a/content/applications/sales/subscriptions/reporting/subscription_reports/difference-between-MRR-and-ARR.png b/content/applications/sales/subscriptions/reports/difference-between-MRR-and-ARR.png similarity index 100% rename from content/applications/sales/subscriptions/reporting/subscription_reports/difference-between-MRR-and-ARR.png rename to content/applications/sales/subscriptions/reports/difference-between-MRR-and-ARR.png diff --git a/content/applications/sales/subscriptions/reporting/subscription_reports/difference-between-logo-churn-and-revenue-churn.png b/content/applications/sales/subscriptions/reports/difference-between-logo-churn-and-revenue-churn.png similarity index 100% rename from content/applications/sales/subscriptions/reporting/subscription_reports/difference-between-logo-churn-and-revenue-churn.png rename to content/applications/sales/subscriptions/reports/difference-between-logo-churn-and-revenue-churn.png diff --git a/content/applications/sales/subscriptions/reporting/subscription_reports/retention-analysis-report.png b/content/applications/sales/subscriptions/reports/retention-analysis-report.png similarity index 100% rename from content/applications/sales/subscriptions/reporting/subscription_reports/retention-analysis-report.png rename to content/applications/sales/subscriptions/reports/retention-analysis-report.png diff --git a/content/applications/sales/subscriptions/reporting/subscription_reports/revenue-KPIs-report.png b/content/applications/sales/subscriptions/reports/revenue-KPIs-report.png similarity index 100% rename from content/applications/sales/subscriptions/reporting/subscription_reports/revenue-KPIs-report.png rename to content/applications/sales/subscriptions/reports/revenue-KPIs-report.png diff --git a/content/applications/sales/subscriptions/reporting/subscription_reports/salesperson-dashboard-report.png b/content/applications/sales/subscriptions/reports/salesperson-dashboard-report.png similarity index 100% rename from content/applications/sales/subscriptions/reporting/subscription_reports/salesperson-dashboard-report.png rename to content/applications/sales/subscriptions/reports/salesperson-dashboard-report.png diff --git a/content/applications/sales/subscriptions/reporting/subscription_reports/subscriptions-analysis-report.png b/content/applications/sales/subscriptions/reports/subscriptions-analysis-report.png similarity index 100% rename from content/applications/sales/subscriptions/reporting/subscription_reports/subscriptions-analysis-report.png rename to content/applications/sales/subscriptions/reports/subscriptions-analysis-report.png diff --git a/content/applications/sales/subscriptions/sales_flow.rst b/content/applications/sales/subscriptions/sales_flow.rst deleted file mode 100644 index 464f02afb..000000000 --- a/content/applications/sales/subscriptions/sales_flow.rst +++ /dev/null @@ -1,13 +0,0 @@ -:nosearch: - -========== -Sales flow -========== - -.. toctree:: - :titlesonly: - - sales_flow/create_a_quotation - sales_flow/renewals - sales_flow/upselling - sales_flow/closing diff --git a/content/applications/sales/subscriptions/sales_flow/create_a_quotation.rst b/content/applications/sales/subscriptions/sales_flow/create_a_quotation.rst deleted file mode 100644 index 5eebd8ad9..000000000 --- a/content/applications/sales/subscriptions/sales_flow/create_a_quotation.rst +++ /dev/null @@ -1,83 +0,0 @@ -============================================== -Create a quotation using subscription products -============================================== - -Selling a digital product or service gives instant gratification. However, you have to work hard for -a new customer to make a purchase. It costs time and money. By convincing customers to sign up for a -subscription, you maximize your income and streamline your cash flow. You can sell any type of -product or service through a subscription business model. - -.. raw:: html - -
The only limit is - your imagination.
- -Here is a scenario using **Odoo Subscriptions** to create a quotation including subscription -products. - -Create your first quotation -=========================== - -Before creating your first quotation, be sure to check out our documentation on how to create and -manage your own -:doc:`Subscription templates <../../subscriptions/configuration/subscription_templates>` -and on how to add -:doc:`Subscription products <../../subscriptions/configuration/subscription_products>` -to your templates. - -.. important:: - - These steps are **mandatory** to make a basic sales flow using **Odoo Subscriptions**. - -Go to **Odoo Sales** and create a new quotation. Then, choose a customer and add a product. -Be careful to select a product that you previously configured as a *Subscription product*. - -.. image:: create_a_quotation/create-a-quotation-using-subscription-products.png - :align: center - :alt: View of a quotation form in Odoo Sales - -When your quotation is ready, you have the possibility to send it to your customers or to confirm -it. It is better to first *Send by email* the quotation to your customers to have their confirmation -and, then, *Confirm* it in **Odoo Sales**. By clicking on *Customer preview*, you have an idea of -what your customers will see when receiving your quotation. - -.. image:: create_a_quotation/customer-preview-of-a-quotation-using-subscription-products.png - :align: center - :alt: Customer preview of a quotation form in Odoo Sales - -From there, your customers have three choices: *Sign & Pay* the quotation, give you a *Feedback* or -*Reject* the quotation. It appears that they are very happy and accept the option *Sign & Pay*. -Then, they have to validate the order with a signature and by choosing a payment method. When it is -done, you can check out the quotation in **Odoo Sales** and *Confirm* it. - -Manage your subscriptions from your SO -====================================== - -Once confirmed, the quotation becomes a sales order and a new button appears, *Subscriptions*. -Indeed, a subscription is automatically created. - -.. image:: create_a_quotation/manage-your-subscriptions-from-your-sales-order.png - :align: center - :alt: Quotation form in Odoo Sales with a button "Subscriptions" - -By clicking on the *Subscriptions* button, you can see that the status of the subscription is -*In progress*. From there, you will have three options: -:doc:`Renew <../../subscriptions/sales_flow/renewals>`, -:doc:`Close <../../subscriptions/sales_flow/closing>` or -:doc:`Upsell <../../subscriptions/sales_flow/upselling>` your subscription. - -.. image:: create_a_quotation/use-of-the-subscriptions-button-in-odoo-sales.png - :align: center - :alt: Use of the intelligent button "Subscriptions" in Odoo Sales - -In the top-right corner, you can see the status of the subscription. When a subscription is new and -created from **Odoo Subscriptions**, the status is *Draft*. When a sales order has been validated, -the status is *In progress*. Finally, when a customer decides to close his subscription, the status -becomes *Closed*. - -.. seealso:: - - :doc:`../../subscriptions/configuration/subscription_templates` - - :doc:`../../subscriptions/configuration/subscription_products` - - :doc:`../../subscriptions/sales_flow/renewals` - - :doc:`../../subscriptions/sales_flow/closing` - - :doc:`../../subscriptions/sales_flow/upselling` diff --git a/content/applications/sales/subscriptions/sales_flow/create_a_quotation/create-a-quotation-using-subscription-products.png b/content/applications/sales/subscriptions/sales_flow/create_a_quotation/create-a-quotation-using-subscription-products.png deleted file mode 100644 index 64bcc6ab75a720c25b26ff344a5b24cf7a1dfc69..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 29158 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 VLY5bZ{zY_zlN6H^trXS|_#aZE9K!$r diff --git a/content/applications/sales/subscriptions/sales_flow/create_a_quotation/customer-preview-of-a-quotation-using-subscription-products.png b/content/applications/sales/subscriptions/sales_flow/create_a_quotation/customer-preview-of-a-quotation-using-subscription-products.png deleted file mode 100644 index fecfed4148df0c19b612669bcf85eacb33c6e24a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 29012 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 diff --git a/content/applications/sales/subscriptions/sales_flow/create_a_quotation/manage-your-subscriptions-from-your-sales-order.png b/content/applications/sales/subscriptions/sales_flow/create_a_quotation/manage-your-subscriptions-from-your-sales-order.png deleted file mode 100644 index ae736613cd12f07bf9ed977da7dc2a04c92e134c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 21019 zcmagF1ymbR@HZN$Qmlm*Z;=8i#flUsX_4Xtr+AU#?h-;NQrsy{aEiOTySux4un-75 z+P{A9obSDyv%9nR&d!}X@|(MxU4J=QG2CZl&j0`bu7tRV0s!z34gg^EK7DZC690}Y z<^J%{=(Egc0H7ok`$qTC{W*r6f|wAXaFAl>{shZfT+I#uz-#-vVRTvjF#rHC>*S=B zM9-roNH{`m!x znvTK8$7gYIv8=4j-{1f8^3ux6Dn34bU|`_j;K140d2@5q$;s*V_V(AWUokN;ot>S9 zg@r~&MwXVAlarG+Ha4cFrpCs`;o%XEj*dY=L6w!2S65e|p`kZu^xE3m_4RdfaBYsRwY7C?YpcDzy`P`o@bIv?xp`n<;Q08smzP&ZM~AJg?dU3-@-iBYzDA*bsk^zjxI{)qPE1V9&(FKNyPKJrH8eE(`uc8fZ%5QKkMu3mzI`>hK91TvNAI>qoboYPEU)9ibhArGBPsK($ePU<|-;GJlk78i-@<{(bhFcOiYwlQjLp?tFEr*PfwAOmG9nI z&!3+9@#Dt{5_xod9Q8X^L`>=((+3wfn5?{VK~XV&NML(=J7HMx*ODSHUq4>K&$oAX z@YHm;TQu_Kh9Wv*=ltyC1kusi#mU2O=iuxg81h9@Cb+jpUF%z2YPo~6D?>u8k%>9e z2hRDUqtvlctGe3nRTWr4{z|GEL)+UEog-U2`{NUn`}+s9vA^#RBoSeXDr#T;WR;dz zw63m}%*_rA3?>c_jqdJ9=jCv~lU5NY*^?7rHMAX?8mboN_b)Fjt?hDSa`!j)2J3rH zc8}r`lFTh_V&W2-b806#MzVa88ndcv7RO!y08{`8kE!vs@by$a^2rd|4#Uh@HH~A?%kI!m&1rJt7qMm^t&3Y_T@nqPT+GhVghq@L9=luONW%en$cOC>+w1+M`J~Y)8WZ!Cc0O25}@lSE*U;%3Qss5Hvc1~x0F`}?Ut}zmR^Y}61p2s$wzAnzt5{Mu?@@~ENzPF7c_ij_Z}``1*=uC-k{?HUIM#-IG
  • 1(H}7 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 diff --git a/content/applications/sales/subscriptions/sales_flow/create_a_quotation/use-of-the-subscriptions-button-in-odoo-sales.png b/content/applications/sales/subscriptions/sales_flow/create_a_quotation/use-of-the-subscriptions-button-in-odoo-sales.png deleted file mode 100644 index 6df980b60423b849ff9dab25164a9242e713409d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 18944 zcmce7bx<5p^B^uufB*|5NU#9AxC999?hxGF-QC?Gxa$%iXmEFz;O-8=-S+sd>i)Q@ zySm@iRo$zZ>gV14x~JcC&zlGZIdOCV0RRRD23=A@L-^;L0O5#E=l@mlq?*&wQ2@NM07>wTk+^~aorN-}5z$nQ45QRda zrlzL1caOKXw~vpH_xJawL|>0i&nIS=$tb}gAt5(6H_!zbDD>d%?d<>xop{gv@q23Fcny-?GSp2fp6%;yEL}v86X#MSCAQSqwm6o0s6CZ7E>vYii)3EZ? z39v~{?TxLuHz-W_Pw045XjZ?ese^;585wm%a&j`55^U)b z8Xg|rP+#xl=G2rQMh24XOE5F@`ZaV8ty#FLG^deNP=8%08LNz5X-LQ)I)ZMLJwc(- zjV)#l`5uF}DUK!wi*4ra$>&?6)ko0zf0sjhmt>So|8Dk7V|&QMC-}hN`R>9zpX6je zo7~yA*VAFs$dK#Ku#w@Bgn1}Sc!Xod=+DNrP`#fc4cU&3C({#Cr^hR1W|14^Zk3SV ztv}rp2Ob{g8zV(%<}>Bz3+!PFYN7wO=!Ac~?G8Y179<KtsTv631+5+ zq0WxskkF0`-jWugu#is?@obf|&Q4Z>2{WnHlOCqNyU9Udva7iU|I2Up~#YGbcPC9wZ^R z;P{dh#cJ*a>LKmd20BW7#F8k)1L*q59IrznW1jWGa?o`djON}zFxO^%SO)d@-}St7&<_g9q#|wYrPe5w-ZXxxb&G8bX~@Rp-7+JQ!qf9$2Zq&N z=TGx*knO4;y0lyD3WA+~5xRcHtk3PdjichhxzG^FIX9dynf^d<`6v79k^2K3#Azebh9?adpykY&zCH!(O2+D#L z<%S3SRRUS^AgWipzpZ!V3{N4Cy$R=@Wz(K*oAKfU&AtPywF0(#cs>eEOyYCA5j@VFmZ_DZE∈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 BQ(pi8 diff --git a/content/applications/sales/subscriptions/sales_flow/upselling.rst b/content/applications/sales/subscriptions/upselling.rst similarity index 92% rename from content/applications/sales/subscriptions/sales_flow/upselling.rst rename to content/applications/sales/subscriptions/upselling.rst index 408cd4a2b..12278d8ec 100644 --- a/content/applications/sales/subscriptions/sales_flow/upselling.rst +++ b/content/applications/sales/subscriptions/upselling.rst @@ -36,7 +36,7 @@ Upsell your first subscription ============================== Before upselling a subscription, be sure to check out our documentation on how to -:doc:`Create a quotation <../../subscriptions/sales_flow/create_a_quotation>` using subscription +:doc:`Create a quotation <../subscriptions>` using subscription products. Indeed, once confirmed, a quotation becomes a sales order and a new subscription is automatically created. Therefore, this subscription has the status *In progress*. From there, you have the possibility to upsell your subscription. @@ -80,6 +80,7 @@ The only difference between your two sales orders is the description underneath *Subscription Management* category. There, you can easily visualize which one is your upselling. .. seealso:: - - :doc:`../../subscriptions/configuration/subscription_templates` - - :doc:`../../subscriptions/configuration/subscription_products` - - :doc:`../../subscriptions/sales_flow/create_a_quotation` + - :doc:`../subscriptions` + - :doc:`plans` + - :doc:`products` + diff --git a/content/applications/sales/subscriptions/sales_flow/upselling/configuration-to-upsell-a-subscription.png b/content/applications/sales/subscriptions/upselling/configuration-to-upsell-a-subscription.png similarity index 100% rename from content/applications/sales/subscriptions/sales_flow/upselling/configuration-to-upsell-a-subscription.png rename to content/applications/sales/subscriptions/upselling/configuration-to-upsell-a-subscription.png diff --git a/content/applications/sales/subscriptions/sales_flow/upselling/sales-order-updates.png b/content/applications/sales/subscriptions/upselling/sales-order-updates.png similarity index 100% rename from content/applications/sales/subscriptions/sales_flow/upselling/sales-order-updates.png rename to content/applications/sales/subscriptions/upselling/sales-order-updates.png diff --git a/content/applications/sales/subscriptions/sales_flow/upselling/subscriptions-updates.png b/content/applications/sales/subscriptions/upselling/subscriptions-updates.png similarity index 100% rename from content/applications/sales/subscriptions/sales_flow/upselling/subscriptions-updates.png rename to content/applications/sales/subscriptions/upselling/subscriptions-updates.png diff --git a/content/applications/sales/subscriptions/sales_flow/upselling/upsell-your-subscription.png b/content/applications/sales/subscriptions/upselling/upsell-your-subscription.png similarity index 100% rename from content/applications/sales/subscriptions/sales_flow/upselling/upsell-your-subscription.png rename to content/applications/sales/subscriptions/upselling/upsell-your-subscription.png diff --git a/content/applications/sales/subscriptions/sales_flow/upselling/use-of-the-upsell-button-in-odoo-sales.png b/content/applications/sales/subscriptions/upselling/use-of-the-upsell-button-in-odoo-sales.png similarity index 100% rename from content/applications/sales/subscriptions/sales_flow/upselling/use-of-the-upsell-button-in-odoo-sales.png rename to content/applications/sales/subscriptions/upselling/use-of-the-upsell-button-in-odoo-sales.png diff --git a/redirects/16.0.txt b/redirects/16.0.txt index 592e8c8f0..e113e91f4 100644 --- a/redirects/16.0.txt +++ b/redirects/16.0.txt @@ -20,6 +20,18 @@ applications/finance/payment_acquirers/sips.rst applications/finance/payment_pro applications/finance/payment_acquirers/stripe.rst applications/finance/payment_providers/stripe.rst # /payment_acquirers/* -> /payment_providers/* applications/finance/payment_acquirers/wire_transfer.rst applications/finance/payment_providers/wire_transfer.rst # /payment_acquirers/* -> /payment_providers/* +# applications/sales + +applications/sales/sales/invoicing/subscriptions.rst applications/sales/subscriptions.rst # sales/sales/invoicing/subscriptions --> /sales/subscriptions +applications/sales/subscriptions/configuration/subscription_products.rst applications/sales/subscriptions/products.rst # configuration/subscription_products --> products +applications/sales/subscriptions/configuration/subscription_templates.rst applications/sales/subscriptions/plans.rst # configuration/subscription_templates --> plans +applications/sales/subscriptions/follow_up/automatic_alerts.rst applications/sales/subscriptions/automatic_alerts.rst # follow_up/* --> * +applications/sales/subscriptions/reporting/subscription_reports.rst applications/sales/subscriptions/reports.rst # reporting/subscription_reports --> reports +applications/sales/subscriptions/sales_flow/closing.rst applications/sales/subscriptions/closing.rst # sales_flow/* --> * +applications/sales/subscriptions/sales_flow/create_a_quotation.rst applications/sales/subscriptions.rst # subscriptions/sales_flow/create_a_quotation --> subscriptions +applications/sales/subscriptions/sales_flow/renewals.rst applications/sales/subscriptions/renewals.rst # sales_flow/* --> * +applications/sales/subscriptions/sales_flow/upselling.rst applications/sales/subscriptions/upselling.rst # sales_flow/* --> * + # applications/websites applications/websites/ecommerce/getting_started/catalog.rst applications/websites/ecommerce/managing_products/catalog.rst # /getting_started/catalog -> /managing_products/catalog