Skip to content

Commit fe49f03

Browse files
[ADD] Subscriptions: new page about deliveries
closes #15349 Signed-off-by: Felicia Kuan (feku) <feku@odoo.com> Co-authored-by: Felicia Kuan <feku@odoo.com>
1 parent 480fdc6 commit fe49f03

File tree

2 files changed

+79
-0
lines changed

2 files changed

+79
-0
lines changed

content/applications/sales/subscriptions.rst

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -180,6 +180,8 @@ navigating the recurring revenue sources attached to the plan:
180180
active, in an itemized fashion. :guilabel:`Subscription` and :guilabel:`Customer` values will
181181
repeat if the customer ordered multiple subscriptions on the same sales order.
182182

183+
.. _subscriptions/form-configuration:
184+
183185
Product form configuration
184186
==========================
185187

@@ -303,3 +305,4 @@ tab, under the :guilabel:`SALES` section.
303305
subscriptions/scheduled_actions
304306
subscriptions/reports
305307
subscriptions/automatic_payments
308+
subscriptions/subscriptions_deliveries
Lines changed: 76 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,76 @@
1+
=============================
2+
Subscriptions with deliveries
3+
=============================
4+
5+
Subscriptions and subscription products are compatible with deliveries. With some minor
6+
configuration, it is possible to offer customers subscriptions of regularly delivered physical goods
7+
such as a meal delivery box or magazine.
8+
9+
.. example::
10+
An independent coffee shop offers local customers a monthly coffee bean subscription service.
11+
Each month, Odoo automatically generates a sales order and invoice in the Sales app and a
12+
delivery order in the Inventory app to ensure that the coffee beans get delivered to subscribed
13+
customers.
14+
15+
Configuration
16+
=============
17+
18+
Selling deliverable subscription products requires that two different apps be :ref:`installed
19+
<general/install>`: the **Subscriptions** app and the **Inventory** app. The **Subscriptions** app
20+
allows for the creation and management of subscription products while the **Inventory** app, in
21+
addition to managing inventory, allows for adding shipping information to quotations and
22+
automatically creating delivery orders when invoices are created.
23+
24+
After installing both **Subscriptions** and **Inventory**, enter the **Settings** app, search for
25+
"delivery", and tick the :doc:`Delivery Methods
26+
</applications/inventory_and_mrp/inventory/shipping_receiving/setup_configuration>` box in the
27+
:guilabel:`Inventory` section. This allows for adding the cost of shipping to quotations and
28+
invoices.
29+
30+
Creating a subscription delivery product
31+
========================================
32+
33+
To create a deliverable subscription product, navigate to :menuselection:`Subscriptions app -->
34+
Products --> Products`. Click an existing product or create a new one and set the :guilabel:`Product
35+
Type` to `Goods`. Click the :guilabel:`Recurring prices` tab and :guilabel:`Add a line`. Choose an
36+
existing :guilabel:`Recurring plan` or create a new one, and add a :guilabel:`Pricelist`.
37+
38+
Choosing a delivery method
39+
--------------------------
40+
41+
Navigate to :menuselection:`Inventory app --> Configuration --> Delivery Methods`. By default there
42+
is only one delivery method available: Standard delivery. Businesses with more substantial delivery
43+
needs can :doc:`create new delivery methods
44+
</applications/inventory_and_mrp/inventory/shipping_receiving/setup_configuration/new_delivery_method>`
45+
or :doc:`add third-party shipping carrier integration
46+
</applications/inventory_and_mrp/inventory/shipping_receiving/setup_configuration/third_party_shipper>`
47+
to their Odoo databases.
48+
49+
Creating a subscription delivery quotation
50+
==========================================
51+
52+
As with creating a subscription delivery product, creating a subscription delivery quotation is
53+
similar to :ref:`the regular process <subscriptions/quotations>`, but with an additional step.
54+
After entering all other information for the quotation, click the :guilabel:`Add shipping` button in
55+
the :guilabel:`Order Lines` tab. Choose a shipping method from the dropdown and, if necessary, enter
56+
the item's weight and dimensions and click the :guilabel:`Get rate` button. Then click
57+
:guilabel:`Add` to add the delivery details as a line item to the quotation. From here, proceed with
58+
confirming the quotation and generating a sales order as normal.
59+
60+
Validating delivery orders
61+
==========================
62+
63+
Once the sales order for a subscription delivery product has been finalized, a :guilabel:`Delivery`
64+
smart button appears that opens the delivery order for the sale. After clicking through, if there is
65+
enough stock to fulfill the delivery order, it appears as being in the :guilabel:`Ready` stage. If
66+
there is not enough stock to fulfill the order, it appears as being :guilabel:`In Progress` instead.
67+
Once the delivery order is in the Ready stage, click :guilabel:`Validate` to advance the stage to
68+
:guilabel:`Done` and automatically generate a delivery slip and send it to the customer.
69+
70+
.. seealso::
71+
- :doc:`../subscriptions`
72+
- :doc:`../subscriptions/renewals`
73+
- :doc:`../sales/sales_quotations/create_quotations`
74+
- :doc:`../sales/sales_quotations/get_paid_to_validate`
75+
- :doc:`../sales/products_prices/prices/pricing`
76+
- :doc:`../subscriptions/automatic_payments`

0 commit comments

Comments
 (0)