diff --git a/content/applications/websites/ecommerce/checkout_payment_shipping.rst b/content/applications/websites/ecommerce/checkout_payment_shipping.rst index 6218d28a7..dfb6233ed 100644 --- a/content/applications/websites/ecommerce/checkout_payment_shipping.rst +++ b/content/applications/websites/ecommerce/checkout_payment_shipping.rst @@ -9,4 +9,5 @@ Checkout, payment, and shipping checkout_payment_shipping/cart checkout_payment_shipping/checkout + checkout_payment_shipping/shipping checkout_payment_shipping/payments diff --git a/content/applications/websites/ecommerce/checkout_payment_shipping/shipping.rst b/content/applications/websites/ecommerce/checkout_payment_shipping/shipping.rst new file mode 100644 index 000000000..e1c12f9b2 --- /dev/null +++ b/content/applications/websites/ecommerce/checkout_payment_shipping/shipping.rst @@ -0,0 +1,70 @@ +================ +Shipping methods +================ + +Depending on your shipping strategy, you have the choice to either use your :ref:`own shipping +methods `, or use an integration with an :ref:`existing shipping provider +`. + +.. _ecommerce-own-shipping: + +Own shipping methods +==================== + +You can create your own custom shipping methods and define rules to compute shipping costs. To do +so, go to :menuselection:`Website --> Configuration --> Shipping Methods`, and either select an +**existing** shipping method, or :guilabel:`Create` one. When creating a shipping method, you can +choose between +:doc:`Fixed Price `, +:doc:`Based on Rules `, +and :guilabel:`Pickup in store`. + +Pickup in store +--------------- + +:guilabel:`Pickup in store` must first be **enabled** in the settings (:menuselection:`Website --> +Configuration --> Settings --> Shipping section)` by checking :guilabel:`On Site Payments & +Picking`. Once enabled, you can select and :guilabel:`Customize Pickup Sites`. :guilabel:`Picking +sites` can be made **website-specific**, but are by default available for *all* websites. + +.. seealso:: + - :doc:`/applications/inventory_and_mrp/inventory/shipping/setup/delivery_method` + - :doc:`/applications/inventory_and_mrp/inventory/shipping/operation/invoicing` + - :doc:`/applications/inventory_and_mrp/inventory/shipping/operation/multipack` + - :doc:`/applications/inventory_and_mrp/inventory/shipping/operation/cancel` + +.. _ecommerce-shipping-providers: + +Shipping providers +================== + +Another solution is to use one of the integrations with an existing shipping provider. The advantage +of using an integration is that delivery costs are automatically computed based on each order as +well as generating shipping labels. + +.. seealso:: + - :doc:`/applications/inventory_and_mrp/inventory/shipping/setup/third_party_shipper` + - :doc:`/applications/inventory_and_mrp/inventory/shipping/setup/ups_credentials` + - :doc:`/applications/inventory_and_mrp/inventory/shipping/setup/dhl_credentials` + - :doc:`/applications/inventory_and_mrp/inventory/shipping/operation/labels` + +Website availability +==================== + +Shipping methods can be made available on **specific** websites *only*, if desired. To do so, go to +:menuselection:`Website --> Configuration --> Settings --> Shipping Methods`, and select the desired +**shipping method**. In the :guilabel:`Website` field, set the website you want the shipping method +to be restrained to. Leave the field **empty** for the method to be available on *all* websites. + +Delivery method at checkout +=========================== + +Customers can choose the shipping method at the end of the checkout process, at the +:guilabel:`Confirm Order` step. + +.. image:: shipping/shipping-checkout.png + :align: center + :alt: Delivery method choice at checkout + +.. seealso:: + :doc:`../checkout_payment_shipping/checkout` diff --git a/content/applications/websites/ecommerce/checkout_payment_shipping/shipping/shipping-checkout.png b/content/applications/websites/ecommerce/checkout_payment_shipping/shipping/shipping-checkout.png new file mode 100644 index 000000000..6b9fb95b4 Binary files /dev/null and b/content/applications/websites/ecommerce/checkout_payment_shipping/shipping/shipping-checkout.png differ