Skip to content

Commit

Permalink
Merge branch 'master' into feature/cc-31362/dev-click-and-collect-dev…
Browse files Browse the repository at this point in the history
…eloper-overview
  • Loading branch information
andriitserkovnyi committed Jan 8, 2024
2 parents c5f57d1 + d33157d commit 2cdcdc0
Show file tree
Hide file tree
Showing 31 changed files with 7,946 additions and 78 deletions.
1 change: 1 addition & 0 deletions Rakefile
Original file line number Diff line number Diff line change
Expand Up @@ -178,6 +178,7 @@ task :check_pbc do
/docs\/pbc\/\w+\/[\w-]+\/202204\.0\/.+/,
/docs\/pbc\/\w+\/[\w-]+\/202212\.0\/.+/,
/docs\/pbc\/\w+\/[\w-]+\/202307\.0\/.+/,
/docs\/pbc\/\w+\/[\w-]+\/202403\.0\/.+/,
/docs\/pbc\/\w+\/[\w-]+\/202400\.0\/.+/
]
HTMLProofer.check_directory("./_site", options).run
Expand Down
8 changes: 6 additions & 2 deletions _data/sidebars/pbc_all_sidebar.yml
Original file line number Diff line number Diff line change
Expand Up @@ -4043,10 +4043,12 @@ entries:
include_versions:
- "202311.0"
nested:
- title: Fulfillment App feature overview
url: /docs/pbc/all/warehouse-management-system/unified-commerce/fulfillment-app-feature-overview.html
- title: Fulfillment App overview
url: /docs/pbc/all/warehouse-management-system/unified-commerce/fulfillment-app-overview.html
- title: Warehouse Picking feature overview
url: /docs/pbc/all/warehouse-management-system/unified-commerce/warehouse-picking-feature-overview.html
- title: Warehouse User Management feature overview
url: /docs/pbc/all/warehouse-management-system/unified-commerce/warehouse-user-management-feature-overview.html
- title: Install and upgrade
nested:
- title: Install features
Expand All @@ -4057,6 +4059,8 @@ entries:
url: /docs/pbc/all/warehouse-management-system/unified-commerce/install-and-upgrade/install-the-warehouse-picking-product-feature.html
- title: Warehouse User Management
url: /docs/pbc/all/warehouse-management-system/unified-commerce/install-and-upgrade/install-the-warehouse-user-management-feature.html
- title: Set up Fulfillment App
url: /docs/pbc/all/warehouse-management-system/unified-commerce/set-up-fulfillment-app.html
- title: "Back Office: Assign and deassign warehouses from warehouse users"
url: /docs/pbc/all/warehouse-management-system/unified-commerce/assign-and-deassign-warehouses-from-warehouse-users.html
- title: "Fulfillment App: Fulfill orders"
Expand Down

Large diffs are not rendered by default.

Original file line number Diff line number Diff line change
Expand Up @@ -71,6 +71,12 @@ Each shipment method has a dedicated price and tax set in the various currencies

You can give shipment discounts based on the carrier, shipment method, or cart value. Intricate calculations let you freely define a set of rules to be applied to the various discount options.

## Current constraints

* Product catalog can't be filtered by a shipment type.
* Customers can't add products with preselected shipment types to cart. They can select shipment types only during checkout.
* If a product is added to cart without a product offer attached to it, this product can be purchased only with the *Delivery* shipment type.


## Related Business User documents

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -43,4 +43,4 @@ With order thresholds, you can do the following:
| INSTALLATION GUIDES | UPGRADE GUIDES| DATA IMPORT |
|---------|---------|---------|
| [Install the Checkout feature](/docs/pbc/all/cart-and-checkout/{{site.version}}/base-shop/install-and-upgrade/install-features/install-the-checkout-feature.html) | [Upgrade the Checkout module](/docs/pbc/all/cart-and-checkout/{{site.version}}/base-shop/install-and-upgrade/upgrade-modules/upgrade-the-checkout-module.html) | [File details: sales_order_threshold.csv](/docs/pbc/all/cart-and-checkout/{{site.version}}/base-shop/import-and-export-data/import-file-details-sales-order-threshold.csv.html) |
| [Merchant feature integration](/docs/pbc/all/merchant-management/{{site.version}}/base-shop/install-and-upgrade/install-the-merchant-feature.html) | [Upgrade the CheckoutPage module](/docs/pbc/all/cart-and-checkout/{{site.version}}/base-shop/install-and-upgrade/upgrade-modules/upgrade-the-checkoutpage-module.html) | |
| [Install the Merchant feature](/docs/pbc/all/merchant-management/{{site.version}}/base-shop/install-and-upgrade/install-the-merchant-feature.html) | [Upgrade the CheckoutPage module](/docs/pbc/all/cart-and-checkout/{{site.version}}/base-shop/install-and-upgrade/upgrade-modules/upgrade-the-checkoutpage-module.html) | |
Original file line number Diff line number Diff line change
@@ -0,0 +1,47 @@
---
title: Checkout feature overview
description: The checkout workflow is a multi-step process that can be fullly customized to fit your needs.
last_updated: Nov 24, 2023
template: concept-topic-template
originalLink: https://documentation.spryker.com/2021080/docs/checkout
originalArticleId: 7dcc5635-2a15-410c-9a0b-bc62a13dd3a1
redirect_from:
- /docs/scos/user/features/202311.0/checkout-feature-overview/checkout-feature-overview.html
- /docs/scos/dev/feature-walkthroughs/202311.0/checkout-feature-walkthrough.html
- /docs/pbc/all/cart-and-checkout/202311.0/checkout-feature-overview/checkout-feature-overview.html
- /docs/pbc/all/cart-and-checkout/202311.0/base-shop/checkout-feature-overview/checkout-feature-overview.html
---

Offer customers a smooth shopping experience by customizing the checkout workflow. Add, delete, and configure any checkout step, like customer account login, shipment and payment methods, or checkout overview.

The *Checkout* feature lets customers select single or multiple products and add wishlist items to their cart, as well as integrate different carriers and delivery methods.

Control the values of the orders that your customers place by defining order thresholds.

Fulfilling small orders is not always worthwhile for the business because operating costs, time, and effort spent on processing them often overweight the profit gained. In such cases, implementing a minimum threshold might be the solution to prevent orders that are too small from being made. The *[Order Thresholds](/docs/scos/user/features/{{page.version}}/checkout-feature-overview/order-thresholds-overview.html)* feature provides you with multiple options for defining thresholds. You can define a minimum threshold and disallow placing orders with smaller values or request customers to pay a fee.

Per your business requirements, you can also set up a maximum threshold to disallow placing orders above a defined threshold.

In a B2B scenario, you can define any type of threshold for each [merchant relation](/docs/pbc/all/merchant-management/{{page.version}}/base-shop/merchant-b2b-contracts-feature-overview.html) separately.

With order thresholds, you can do the following:

* Ensure buyers place bigger orders, which can increase your sales.
* Prevent the waste of resources on small orders.
* Ensure that the cost of items sold is not too high for each transaction, which, in the long run, can make your business more profitable.
* Support promotional campaigns, by offering free shipping for orders above a threshold and other perks.

## Related Business User documents

| OVERVIEWS | BACK OFFICE USER GUIDES |
|-----------------------------------------------------------------------------------------------------------------------------------------------------------------|--------------------------------------------------------------------------------------------------------------------------------------------------|
| [Multi-step Checkout](/docs/pbc/all/cart-and-checkout/{{page.version}}/base-shop/feature-overviews/checkout-feature-overview/multi-step-checkout-overview.html) | [Define global thresholds](/docs/pbc/all/cart-and-checkout/{{page.version}}/base-shop/manage-in-the-back-office/define-global-thresholds.html) |
| [Order Thresholds](/docs/scos/user/features/{{page.version}}/checkout-feature-overview/order-thresholds-overview.html) | [Manage threshold settings](/docs/pbc/all/cart-and-checkout/{{page.version}}/base-shop/manage-in-the-back-office/manage-threshold-settings.html) |

## Related Developer documents

| INSTALLATION GUIDES | UPGRADE GUIDES | DATA IMPORT |
|--------------------|---------------------------|--------------------------------------------------|
| [Install the Checkout feature](/docs/pbc/all/cart-and-checkout/{{page.version}}/base-shop/install-and-upgrade/install-features/install-the-checkout-feature.html) | [Upgrade the Checkout module](/docs/pbc/all/cart-and-checkout/{{page.version}}/base-shop/install-and-upgrade/upgrade-modules/upgrade-the-checkout-module.html) | [File details: sales_order_threshold.csv](/docs/pbc/all/cart-and-checkout/{{page.version}}/base-shop/import-and-export-data/import-file-details-sales-order-threshold.csv.html) |
| [Install the Checkout Glue API](/docs/pbc/all/cart-and-checkout/{{page.version}}/base-shop/install-and-upgrade/install-glue-api/install-the-checkout-glue-api.html) | [Upgrade the CheckoutPage module](/docs/pbc/all/cart-and-checkout/{{page.version}}/base-shop/install-and-upgrade/upgrade-modules/upgrade-the-checkoutpage-module.html) | |
| [Install the Merchant feature](/docs/pbc/all/merchant-management/{{page.version}}/base-shop/install-and-upgrade/install-the-merchant-feature.html) | | |
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
---
title: Install the Checkout Glue API
template: feature-integration-guide-template
originalLink: https://documentation.spryker.com/2021080/docs/glue-api-checkout-feature-integration
originalArticleId: f44bd963-7af3-4ce8-8b7a-3c1477880728
- /docs/pbc/all/cart-and-checkout/202311.0/install-and-upgrade/install-glue-api/install-the-checkout-glue-api.html
related:
- title: Checkout feature integration
link: docs/scos/dev/feature-integration-guides/page.version/checkout-feature-integration.html
- title: Check out purchases
link: docs/scos/dev/glue-api-guides/page.version/checking-out/checking-out-purchases.html
- title: Update payment data
link: docs/pbc/all/cart-and-checkout/page.version/base-shop/manage-using-glue-api/check-out/glue-api-update-payment-data.html
- title: Submit checkout data
link: docs/scos/dev/glue-api-guides/page.version/checking-out/submitting-checkout-data.html
---

{% include pbc/all/install-features/202403.0/install-glue-api/install-the-checkout-glue-api.md %} <!-- To edit, see /_includes/pbc/all/install-features/202403.0/install-glue-api/install-the-checkout-glue-api.md -->
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,8 @@ originalArticleId: 0a38b991-f10c-4f6c-90db-247a62cda2e7
redirect_from:
- /docs/scos/dev/data-import/202212.0/data-export.html
- /docs/scos/dev/sdk/data-export.html
- /docs/scos/dev/data-export/202307.0/data-export.html
- /docs/scos/dev/data-export/202307.0/data-export-orders-.csv-files-format.html
related:
- title: Install the Sales Data Export feature
link: docs/pbc/all/order-management-system/page.version/base-shop/install-and-upgrade/install-features/install-the-sales-data-export-feature.html
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -60,8 +60,8 @@ The following table describes the states you can select for order items.
| Cancel | Select this state to cancel the order on the customer’s behalf. |
| Skip Timeout | Select this status to end the time period during which the customer can cancel the order. |
| Generate invoice | Select this state to generate the invoice and send it to the customer. If invoice BCC is configured for your project, the copy of the invoice will be sent to the specified email address as well. You can trigger the invoice-generate only for the whole order. Even if you selected just some of the order items, the invoice is generated for the whole order.|
| Picking list generation schedule | Select this state to generate a picklist. Available with the [Fulfillment App feature](/docs/pbc/all/warehouse-management-system/202311.0/unified-commerce/fulfillment-app-feature-overview.html). |
| Prepare for picking | Makes the picklist available in the Fulfillment App. Available with the [Fulfillment App feature](/docs/pbc/all/warehouse-management-system/202311.0/unified-commerce/fulfillment-app-feature-overview.html). |
| Picking list generation schedule | Select this state to generate a picklist. Available with the [Fulfillment App](/docs/pbc/all/warehouse-management-system/{{page.version}}/unified-commerce/fulfillment-app-overview.html). |
| Prepare for picking | Makes the picklist available in the Fulfillment App. Available with the [Fulfillment App](/docs/pbc/all/warehouse-management-system/{{page.version}}/unified-commerce/fulfillment-app-overview.html). |
| Ship | Select this state once the order is shipped.|
| Stock-update | Select this state when you update the number of available products of products in **Products&nbsp;<span aria-label="and then">></span> Availability**. |
| Close| Select this state when your customer has successfully received the ordered items and is satisfied with their quality.|
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -132,8 +132,8 @@ You can set different states for your order by clicking the action buttons. The
| ORDER STATE | DESCRIPTION |
|---|---|
| Pay | Click this button once you receive the payment for the order from your customer. |
| Picking list generation schedule | Select this state to generate a picklist. Available with the [Fulfillment App feature](/docs/pbc/all/warehouse-management-system/202311.0/unified-commerce/fulfillment-app-feature-overview.html). |
| Prepare for picking | Makes the picklist available in the Fulfillment App. Available with the [Fulfillment App feature](/docs/pbc/all/warehouse-management-system/202311.0/unified-commerce/fulfillment-app-feature-overview.html). |
| Picking list generation schedule | Select this state to generate a picklist. Available with the [Fulfillment App](/docs/pbc/all/warehouse-management-system/202311.0/unified-commerce/fulfillment-app-overview.html). |
| Prepare for picking | Makes the picklist available in the Fulfillment App. Available with the [Fulfillment App](/docs/pbc/all/warehouse-management-system/202311.0/unified-commerce/fulfillment-app-overview.html). |
| Cancel | Click this button to cancel the order on the customer’s behalf. |
| Close | Click this button when your customer has successfully received the ordered items and is satisfied with their quality. |
| Refund | Click this button in case of a refund. |
Expand Down
Loading

0 comments on commit 2cdcdc0

Please sign in to comment.