From 7186a62be026c7bcbd318ac1db01ff6e0beccb14 Mon Sep 17 00:00:00 2001 From: Andrii Tserkovnyi Date: Thu, 13 Apr 2023 10:32:05 +0300 Subject: [PATCH 01/24] move docs --- .../datapayload-conversion/datapayload-conversion.md | 0 .../datapayload-conversion/multi-language-setup.md | 0 .../datapayload-conversion/refund-process-management.md | 0 .../state-machine/common-pitfalls-in-oms-design.md | 0 .../state-machine/order-management-system-multi-thread.md | 0 .../state-machine/order-process-modelling-via-state-machines.md | 0 .../state-machine/state-machine-console-commands.md | 0 .../step-engine/step-engine-create-breadcrumb-navigation.md | 0 .../step-engine/step-engine-use-case-scenario.md | 0 .../step-engine/step-engine-workflow-overview.md | 0 .../{ => base-shop}/disable-split-delivery-on-the-storefront.md | 0 .../custom-order-reference-module-relations.md | 0 .../order-management-feature-domain-model-and-relationships.md | 0 .../sales-module-reference-information.md | 0 .../202212.0/{ => base-shop}/email-invoices-using-bcc.md | 0 .../202212.0/{ => base-shop}/file-details-order-status.csv.md | 0 .../202212.0/{ => base-shop}/glue-api-retrieve-orders.md | 0 .../install-features/install-the-order-management-feature.md | 0 ...stall-the-quick-add-to-cart-non-splittable-products-feature.md | 0 .../install-features/install-the-reclamations-feature.md | 0 .../install-glue-api/install-the-checkout-glue-api.md | 0 .../install-glue-api/install-the-order-management-glue-api.md | 0 .../install-glue-api/install-the-shipment-glue-api.md | 0 .../install-and-upgrade/split-delivery-migration-concept.md | 0 .../upgrade-modules/upgrade-the-manualorderentrygui-module.md | 0 .../upgrade-modules/upgrade-the-ordersrestapi-module.md | 0 .../upgrade-modules/upgrade-the-refund-module.md | 0 .../orders/add-and-remove-custom-order-references.md | 0 .../orders/change-the-state-of-order-items.md | 0 .../manage-in-the-back-office/orders/comment-orders.md | 0 .../manage-in-the-back-office/orders/create-returns.md | 0 .../manage-in-the-back-office/orders/create-shipments.md | 0 .../orders/edit-billing-addresses-in-orders.md | 0 .../manage-in-the-back-office/orders/edit-shipments.md | 0 .../manage-in-the-back-office/orders/view-returns-of-an-order.md | 0 .../change-the-state-of-order-items-in-reclamations.md | 0 .../manage-in-the-back-office/reclamations/create-reclamations.md | 0 .../manage-in-the-back-office/reclamations/view-reclamations.md | 0 .../{ => base-shop}/manage-in-the-back-office/view-refunds.md | 0 .../manage-in-the-back-office/view-the-order-matrix.md | 0 .../custom-order-reference-overview.md | 0 .../invoice-generation-overview.md | 0 .../oms-order-management-system-matrix.md | 0 .../order-cancellation-overview.md | 0 .../order-management-feature-overview.md | 0 .../order-management-feature-overview/split-delivery-overview.md | 0 .../splittable-order-items-overview.md | 0 .../202212.0/{ => base-shop}/order-management-system.md | 0 .../202212.0/{ => base-shop}/reclamations-feature-overview.md | 0 .../202212.0/{ => base-shop}/refunds-feature-overview.md | 0 .../state-machine-cookbook-build-a-state-machine.md | 0 .../state-machine-cookbook-state-machine-fundamentals.md | 0 .../state-machine-cookbook/state-machine-cookbook.md | 0 .../{ => base-shop}/third-party-integrations/nekom-cc-gmbh.md | 0 .../{ => base-shop}/third-party-integrations/tradebyte.md | 0 .../manage-in-the-merchant-portal}/managing-merchant-orders.md | 0 .../marketplace-and-merchant-state-machines-interaction.md | 0 .../marketplace-and-merchant-state-machines-overview.md | 0 .../marketplace-order-management-feature-overview.md | 0 .../marketplace-order-overview.md | 0 .../merchant-order-overview.md | 0 61 files changed, 0 insertions(+), 0 deletions(-) rename docs/pbc/all/order-management-system/202212.0/{ => base-shop}/datapayload-conversion/datapayload-conversion.md (100%) rename docs/pbc/all/order-management-system/202212.0/{ => base-shop}/datapayload-conversion/multi-language-setup.md (100%) rename docs/pbc/all/order-management-system/202212.0/{ => base-shop}/datapayload-conversion/refund-process-management.md (100%) rename docs/pbc/all/order-management-system/202212.0/{ => base-shop}/datapayload-conversion/state-machine/common-pitfalls-in-oms-design.md (100%) rename docs/pbc/all/order-management-system/202212.0/{ => base-shop}/datapayload-conversion/state-machine/order-management-system-multi-thread.md (100%) rename docs/pbc/all/order-management-system/202212.0/{ => base-shop}/datapayload-conversion/state-machine/order-process-modelling-via-state-machines.md (100%) rename docs/pbc/all/order-management-system/202212.0/{ => base-shop}/datapayload-conversion/state-machine/state-machine-console-commands.md (100%) rename docs/pbc/all/order-management-system/202212.0/{ => base-shop}/datapayload-conversion/step-engine/step-engine-create-breadcrumb-navigation.md (100%) rename docs/pbc/all/order-management-system/202212.0/{ => base-shop}/datapayload-conversion/step-engine/step-engine-use-case-scenario.md (100%) rename docs/pbc/all/order-management-system/202212.0/{ => base-shop}/datapayload-conversion/step-engine/step-engine-workflow-overview.md (100%) rename docs/pbc/all/order-management-system/202212.0/{ => base-shop}/disable-split-delivery-on-the-storefront.md (100%) rename docs/pbc/all/order-management-system/202212.0/{ => base-shop}/domain-model-and-relationships/custom-order-reference-module-relations.md (100%) rename docs/pbc/all/order-management-system/202212.0/{ => base-shop}/domain-model-and-relationships/order-management-feature-domain-model-and-relationships.md (100%) rename docs/pbc/all/order-management-system/202212.0/{ => base-shop}/domain-model-and-relationships/sales-module-reference-information.md (100%) rename docs/pbc/all/order-management-system/202212.0/{ => base-shop}/email-invoices-using-bcc.md (100%) rename docs/pbc/all/order-management-system/202212.0/{ => base-shop}/file-details-order-status.csv.md (100%) rename docs/pbc/all/order-management-system/202212.0/{ => base-shop}/glue-api-retrieve-orders.md (100%) rename docs/pbc/all/order-management-system/202212.0/{ => base-shop}/install-and-upgrade/install-features/install-the-order-management-feature.md (100%) rename docs/pbc/all/order-management-system/202212.0/{ => base-shop}/install-and-upgrade/install-features/install-the-quick-add-to-cart-non-splittable-products-feature.md (100%) rename docs/pbc/all/order-management-system/202212.0/{ => base-shop}/install-and-upgrade/install-features/install-the-reclamations-feature.md (100%) rename docs/pbc/all/order-management-system/202212.0/{ => base-shop}/install-and-upgrade/install-glue-api/install-the-checkout-glue-api.md (100%) rename docs/pbc/all/order-management-system/202212.0/{ => base-shop}/install-and-upgrade/install-glue-api/install-the-order-management-glue-api.md (100%) rename docs/pbc/all/order-management-system/202212.0/{ => base-shop}/install-and-upgrade/install-glue-api/install-the-shipment-glue-api.md (100%) rename docs/pbc/all/order-management-system/202212.0/{ => base-shop}/install-and-upgrade/split-delivery-migration-concept.md (100%) rename docs/pbc/all/order-management-system/202212.0/{ => base-shop}/install-and-upgrade/upgrade-modules/upgrade-the-manualorderentrygui-module.md (100%) rename docs/pbc/all/order-management-system/202212.0/{ => base-shop}/install-and-upgrade/upgrade-modules/upgrade-the-ordersrestapi-module.md (100%) rename docs/pbc/all/order-management-system/202212.0/{ => base-shop}/install-and-upgrade/upgrade-modules/upgrade-the-refund-module.md (100%) rename docs/pbc/all/order-management-system/202212.0/{ => base-shop}/manage-in-the-back-office/orders/add-and-remove-custom-order-references.md (100%) rename docs/pbc/all/order-management-system/202212.0/{ => base-shop}/manage-in-the-back-office/orders/change-the-state-of-order-items.md (100%) rename docs/pbc/all/order-management-system/202212.0/{ => base-shop}/manage-in-the-back-office/orders/comment-orders.md (100%) rename docs/pbc/all/order-management-system/202212.0/{ => base-shop}/manage-in-the-back-office/orders/create-returns.md (100%) rename docs/pbc/all/order-management-system/202212.0/{ => base-shop}/manage-in-the-back-office/orders/create-shipments.md (100%) rename docs/pbc/all/order-management-system/202212.0/{ => base-shop}/manage-in-the-back-office/orders/edit-billing-addresses-in-orders.md (100%) rename docs/pbc/all/order-management-system/202212.0/{ => base-shop}/manage-in-the-back-office/orders/edit-shipments.md (100%) rename docs/pbc/all/order-management-system/202212.0/{ => base-shop}/manage-in-the-back-office/orders/view-returns-of-an-order.md (100%) rename docs/pbc/all/order-management-system/202212.0/{ => base-shop}/manage-in-the-back-office/reclamations/change-the-state-of-order-items-in-reclamations.md (100%) rename docs/pbc/all/order-management-system/202212.0/{ => base-shop}/manage-in-the-back-office/reclamations/create-reclamations.md (100%) rename docs/pbc/all/order-management-system/202212.0/{ => base-shop}/manage-in-the-back-office/reclamations/view-reclamations.md (100%) rename docs/pbc/all/order-management-system/202212.0/{ => base-shop}/manage-in-the-back-office/view-refunds.md (100%) rename docs/pbc/all/order-management-system/202212.0/{ => base-shop}/manage-in-the-back-office/view-the-order-matrix.md (100%) rename docs/pbc/all/order-management-system/202212.0/{ => base-shop}/order-management-feature-overview/custom-order-reference-overview.md (100%) rename docs/pbc/all/order-management-system/202212.0/{ => base-shop}/order-management-feature-overview/invoice-generation-overview.md (100%) rename docs/pbc/all/order-management-system/202212.0/{ => base-shop}/order-management-feature-overview/oms-order-management-system-matrix.md (100%) rename docs/pbc/all/order-management-system/202212.0/{ => base-shop}/order-management-feature-overview/order-cancellation-overview.md (100%) rename docs/pbc/all/order-management-system/202212.0/{ => base-shop}/order-management-feature-overview/order-management-feature-overview.md (100%) rename docs/pbc/all/order-management-system/202212.0/{ => base-shop}/order-management-feature-overview/split-delivery-overview.md (100%) rename docs/pbc/all/order-management-system/202212.0/{ => base-shop}/order-management-feature-overview/splittable-order-items-overview.md (100%) rename docs/pbc/all/order-management-system/202212.0/{ => base-shop}/order-management-system.md (100%) rename docs/pbc/all/order-management-system/202212.0/{ => base-shop}/reclamations-feature-overview.md (100%) rename docs/pbc/all/order-management-system/202212.0/{ => base-shop}/refunds-feature-overview.md (100%) rename docs/pbc/all/order-management-system/202212.0/{ => base-shop}/state-machine-cookbook/state-machine-cookbook-build-a-state-machine.md (100%) rename docs/pbc/all/order-management-system/202212.0/{ => base-shop}/state-machine-cookbook/state-machine-cookbook-state-machine-fundamentals.md (100%) rename docs/pbc/all/order-management-system/202212.0/{ => base-shop}/state-machine-cookbook/state-machine-cookbook.md (100%) rename docs/pbc/all/order-management-system/202212.0/{ => base-shop}/third-party-integrations/nekom-cc-gmbh.md (100%) rename docs/pbc/all/order-management-system/202212.0/{ => base-shop}/third-party-integrations/tradebyte.md (100%) rename docs/{marketplace/user/merchant-portal-user-guides/202212.0/orders => pbc/all/order-management-system/202212.0/marketplace/manage-in-the-merchant-portal}/managing-merchant-orders.md (100%) rename docs/{marketplace/user/features/202212.0 => pbc/all/order-management-system/202212.0/marketplace}/marketplace-order-management-feature-overview/marketplace-and-merchant-state-machines-overview/marketplace-and-merchant-state-machines-interaction.md (100%) rename docs/{marketplace/user/features/202212.0 => pbc/all/order-management-system/202212.0/marketplace}/marketplace-order-management-feature-overview/marketplace-and-merchant-state-machines-overview/marketplace-and-merchant-state-machines-overview.md (100%) rename docs/{marketplace/user/features/202212.0 => pbc/all/order-management-system/202212.0/marketplace}/marketplace-order-management-feature-overview/marketplace-order-management-feature-overview.md (100%) rename docs/{marketplace/user/features/202212.0 => pbc/all/order-management-system/202212.0/marketplace}/marketplace-order-management-feature-overview/marketplace-order-overview.md (100%) rename docs/{marketplace/user/features/202212.0 => pbc/all/order-management-system/202212.0/marketplace}/marketplace-order-management-feature-overview/merchant-order-overview.md (100%) diff --git a/docs/pbc/all/order-management-system/202212.0/datapayload-conversion/datapayload-conversion.md b/docs/pbc/all/order-management-system/202212.0/base-shop/datapayload-conversion/datapayload-conversion.md similarity index 100% rename from docs/pbc/all/order-management-system/202212.0/datapayload-conversion/datapayload-conversion.md rename to docs/pbc/all/order-management-system/202212.0/base-shop/datapayload-conversion/datapayload-conversion.md diff --git a/docs/pbc/all/order-management-system/202212.0/datapayload-conversion/multi-language-setup.md b/docs/pbc/all/order-management-system/202212.0/base-shop/datapayload-conversion/multi-language-setup.md similarity index 100% rename from docs/pbc/all/order-management-system/202212.0/datapayload-conversion/multi-language-setup.md rename to docs/pbc/all/order-management-system/202212.0/base-shop/datapayload-conversion/multi-language-setup.md diff --git a/docs/pbc/all/order-management-system/202212.0/datapayload-conversion/refund-process-management.md b/docs/pbc/all/order-management-system/202212.0/base-shop/datapayload-conversion/refund-process-management.md similarity index 100% rename from docs/pbc/all/order-management-system/202212.0/datapayload-conversion/refund-process-management.md rename to docs/pbc/all/order-management-system/202212.0/base-shop/datapayload-conversion/refund-process-management.md diff --git a/docs/pbc/all/order-management-system/202212.0/datapayload-conversion/state-machine/common-pitfalls-in-oms-design.md b/docs/pbc/all/order-management-system/202212.0/base-shop/datapayload-conversion/state-machine/common-pitfalls-in-oms-design.md similarity index 100% rename from docs/pbc/all/order-management-system/202212.0/datapayload-conversion/state-machine/common-pitfalls-in-oms-design.md rename to docs/pbc/all/order-management-system/202212.0/base-shop/datapayload-conversion/state-machine/common-pitfalls-in-oms-design.md diff --git a/docs/pbc/all/order-management-system/202212.0/datapayload-conversion/state-machine/order-management-system-multi-thread.md b/docs/pbc/all/order-management-system/202212.0/base-shop/datapayload-conversion/state-machine/order-management-system-multi-thread.md similarity index 100% rename from docs/pbc/all/order-management-system/202212.0/datapayload-conversion/state-machine/order-management-system-multi-thread.md rename to docs/pbc/all/order-management-system/202212.0/base-shop/datapayload-conversion/state-machine/order-management-system-multi-thread.md diff --git a/docs/pbc/all/order-management-system/202212.0/datapayload-conversion/state-machine/order-process-modelling-via-state-machines.md b/docs/pbc/all/order-management-system/202212.0/base-shop/datapayload-conversion/state-machine/order-process-modelling-via-state-machines.md similarity index 100% rename from docs/pbc/all/order-management-system/202212.0/datapayload-conversion/state-machine/order-process-modelling-via-state-machines.md rename to docs/pbc/all/order-management-system/202212.0/base-shop/datapayload-conversion/state-machine/order-process-modelling-via-state-machines.md diff --git a/docs/pbc/all/order-management-system/202212.0/datapayload-conversion/state-machine/state-machine-console-commands.md b/docs/pbc/all/order-management-system/202212.0/base-shop/datapayload-conversion/state-machine/state-machine-console-commands.md similarity index 100% rename from docs/pbc/all/order-management-system/202212.0/datapayload-conversion/state-machine/state-machine-console-commands.md rename to docs/pbc/all/order-management-system/202212.0/base-shop/datapayload-conversion/state-machine/state-machine-console-commands.md diff --git a/docs/pbc/all/order-management-system/202212.0/datapayload-conversion/step-engine/step-engine-create-breadcrumb-navigation.md b/docs/pbc/all/order-management-system/202212.0/base-shop/datapayload-conversion/step-engine/step-engine-create-breadcrumb-navigation.md similarity index 100% rename from docs/pbc/all/order-management-system/202212.0/datapayload-conversion/step-engine/step-engine-create-breadcrumb-navigation.md rename to docs/pbc/all/order-management-system/202212.0/base-shop/datapayload-conversion/step-engine/step-engine-create-breadcrumb-navigation.md diff --git a/docs/pbc/all/order-management-system/202212.0/datapayload-conversion/step-engine/step-engine-use-case-scenario.md b/docs/pbc/all/order-management-system/202212.0/base-shop/datapayload-conversion/step-engine/step-engine-use-case-scenario.md similarity index 100% rename from docs/pbc/all/order-management-system/202212.0/datapayload-conversion/step-engine/step-engine-use-case-scenario.md rename to docs/pbc/all/order-management-system/202212.0/base-shop/datapayload-conversion/step-engine/step-engine-use-case-scenario.md diff --git a/docs/pbc/all/order-management-system/202212.0/datapayload-conversion/step-engine/step-engine-workflow-overview.md b/docs/pbc/all/order-management-system/202212.0/base-shop/datapayload-conversion/step-engine/step-engine-workflow-overview.md similarity index 100% rename from docs/pbc/all/order-management-system/202212.0/datapayload-conversion/step-engine/step-engine-workflow-overview.md rename to docs/pbc/all/order-management-system/202212.0/base-shop/datapayload-conversion/step-engine/step-engine-workflow-overview.md diff --git a/docs/pbc/all/order-management-system/202212.0/disable-split-delivery-on-the-storefront.md b/docs/pbc/all/order-management-system/202212.0/base-shop/disable-split-delivery-on-the-storefront.md similarity index 100% rename from docs/pbc/all/order-management-system/202212.0/disable-split-delivery-on-the-storefront.md rename to docs/pbc/all/order-management-system/202212.0/base-shop/disable-split-delivery-on-the-storefront.md diff --git a/docs/pbc/all/order-management-system/202212.0/domain-model-and-relationships/custom-order-reference-module-relations.md b/docs/pbc/all/order-management-system/202212.0/base-shop/domain-model-and-relationships/custom-order-reference-module-relations.md similarity index 100% rename from docs/pbc/all/order-management-system/202212.0/domain-model-and-relationships/custom-order-reference-module-relations.md rename to docs/pbc/all/order-management-system/202212.0/base-shop/domain-model-and-relationships/custom-order-reference-module-relations.md diff --git a/docs/pbc/all/order-management-system/202212.0/domain-model-and-relationships/order-management-feature-domain-model-and-relationships.md b/docs/pbc/all/order-management-system/202212.0/base-shop/domain-model-and-relationships/order-management-feature-domain-model-and-relationships.md similarity index 100% rename from docs/pbc/all/order-management-system/202212.0/domain-model-and-relationships/order-management-feature-domain-model-and-relationships.md rename to docs/pbc/all/order-management-system/202212.0/base-shop/domain-model-and-relationships/order-management-feature-domain-model-and-relationships.md diff --git a/docs/pbc/all/order-management-system/202212.0/domain-model-and-relationships/sales-module-reference-information.md b/docs/pbc/all/order-management-system/202212.0/base-shop/domain-model-and-relationships/sales-module-reference-information.md similarity index 100% rename from docs/pbc/all/order-management-system/202212.0/domain-model-and-relationships/sales-module-reference-information.md rename to docs/pbc/all/order-management-system/202212.0/base-shop/domain-model-and-relationships/sales-module-reference-information.md diff --git a/docs/pbc/all/order-management-system/202212.0/email-invoices-using-bcc.md b/docs/pbc/all/order-management-system/202212.0/base-shop/email-invoices-using-bcc.md similarity index 100% rename from docs/pbc/all/order-management-system/202212.0/email-invoices-using-bcc.md rename to docs/pbc/all/order-management-system/202212.0/base-shop/email-invoices-using-bcc.md diff --git a/docs/pbc/all/order-management-system/202212.0/file-details-order-status.csv.md b/docs/pbc/all/order-management-system/202212.0/base-shop/file-details-order-status.csv.md similarity index 100% rename from docs/pbc/all/order-management-system/202212.0/file-details-order-status.csv.md rename to docs/pbc/all/order-management-system/202212.0/base-shop/file-details-order-status.csv.md diff --git a/docs/pbc/all/order-management-system/202212.0/glue-api-retrieve-orders.md b/docs/pbc/all/order-management-system/202212.0/base-shop/glue-api-retrieve-orders.md similarity index 100% rename from docs/pbc/all/order-management-system/202212.0/glue-api-retrieve-orders.md rename to docs/pbc/all/order-management-system/202212.0/base-shop/glue-api-retrieve-orders.md diff --git a/docs/pbc/all/order-management-system/202212.0/install-and-upgrade/install-features/install-the-order-management-feature.md b/docs/pbc/all/order-management-system/202212.0/base-shop/install-and-upgrade/install-features/install-the-order-management-feature.md similarity index 100% rename from docs/pbc/all/order-management-system/202212.0/install-and-upgrade/install-features/install-the-order-management-feature.md rename to docs/pbc/all/order-management-system/202212.0/base-shop/install-and-upgrade/install-features/install-the-order-management-feature.md diff --git a/docs/pbc/all/order-management-system/202212.0/install-and-upgrade/install-features/install-the-quick-add-to-cart-non-splittable-products-feature.md b/docs/pbc/all/order-management-system/202212.0/base-shop/install-and-upgrade/install-features/install-the-quick-add-to-cart-non-splittable-products-feature.md similarity index 100% rename from docs/pbc/all/order-management-system/202212.0/install-and-upgrade/install-features/install-the-quick-add-to-cart-non-splittable-products-feature.md rename to docs/pbc/all/order-management-system/202212.0/base-shop/install-and-upgrade/install-features/install-the-quick-add-to-cart-non-splittable-products-feature.md diff --git a/docs/pbc/all/order-management-system/202212.0/install-and-upgrade/install-features/install-the-reclamations-feature.md b/docs/pbc/all/order-management-system/202212.0/base-shop/install-and-upgrade/install-features/install-the-reclamations-feature.md similarity index 100% rename from docs/pbc/all/order-management-system/202212.0/install-and-upgrade/install-features/install-the-reclamations-feature.md rename to docs/pbc/all/order-management-system/202212.0/base-shop/install-and-upgrade/install-features/install-the-reclamations-feature.md diff --git a/docs/pbc/all/order-management-system/202212.0/install-and-upgrade/install-glue-api/install-the-checkout-glue-api.md b/docs/pbc/all/order-management-system/202212.0/base-shop/install-and-upgrade/install-glue-api/install-the-checkout-glue-api.md similarity index 100% rename from docs/pbc/all/order-management-system/202212.0/install-and-upgrade/install-glue-api/install-the-checkout-glue-api.md rename to docs/pbc/all/order-management-system/202212.0/base-shop/install-and-upgrade/install-glue-api/install-the-checkout-glue-api.md diff --git a/docs/pbc/all/order-management-system/202212.0/install-and-upgrade/install-glue-api/install-the-order-management-glue-api.md b/docs/pbc/all/order-management-system/202212.0/base-shop/install-and-upgrade/install-glue-api/install-the-order-management-glue-api.md similarity index 100% rename from docs/pbc/all/order-management-system/202212.0/install-and-upgrade/install-glue-api/install-the-order-management-glue-api.md rename to docs/pbc/all/order-management-system/202212.0/base-shop/install-and-upgrade/install-glue-api/install-the-order-management-glue-api.md diff --git a/docs/pbc/all/order-management-system/202212.0/install-and-upgrade/install-glue-api/install-the-shipment-glue-api.md b/docs/pbc/all/order-management-system/202212.0/base-shop/install-and-upgrade/install-glue-api/install-the-shipment-glue-api.md similarity index 100% rename from docs/pbc/all/order-management-system/202212.0/install-and-upgrade/install-glue-api/install-the-shipment-glue-api.md rename to docs/pbc/all/order-management-system/202212.0/base-shop/install-and-upgrade/install-glue-api/install-the-shipment-glue-api.md diff --git a/docs/pbc/all/order-management-system/202212.0/install-and-upgrade/split-delivery-migration-concept.md b/docs/pbc/all/order-management-system/202212.0/base-shop/install-and-upgrade/split-delivery-migration-concept.md similarity index 100% rename from docs/pbc/all/order-management-system/202212.0/install-and-upgrade/split-delivery-migration-concept.md rename to docs/pbc/all/order-management-system/202212.0/base-shop/install-and-upgrade/split-delivery-migration-concept.md diff --git a/docs/pbc/all/order-management-system/202212.0/install-and-upgrade/upgrade-modules/upgrade-the-manualorderentrygui-module.md b/docs/pbc/all/order-management-system/202212.0/base-shop/install-and-upgrade/upgrade-modules/upgrade-the-manualorderentrygui-module.md similarity index 100% rename from docs/pbc/all/order-management-system/202212.0/install-and-upgrade/upgrade-modules/upgrade-the-manualorderentrygui-module.md rename to docs/pbc/all/order-management-system/202212.0/base-shop/install-and-upgrade/upgrade-modules/upgrade-the-manualorderentrygui-module.md diff --git a/docs/pbc/all/order-management-system/202212.0/install-and-upgrade/upgrade-modules/upgrade-the-ordersrestapi-module.md b/docs/pbc/all/order-management-system/202212.0/base-shop/install-and-upgrade/upgrade-modules/upgrade-the-ordersrestapi-module.md similarity index 100% rename from docs/pbc/all/order-management-system/202212.0/install-and-upgrade/upgrade-modules/upgrade-the-ordersrestapi-module.md rename to docs/pbc/all/order-management-system/202212.0/base-shop/install-and-upgrade/upgrade-modules/upgrade-the-ordersrestapi-module.md diff --git a/docs/pbc/all/order-management-system/202212.0/install-and-upgrade/upgrade-modules/upgrade-the-refund-module.md b/docs/pbc/all/order-management-system/202212.0/base-shop/install-and-upgrade/upgrade-modules/upgrade-the-refund-module.md similarity index 100% rename from docs/pbc/all/order-management-system/202212.0/install-and-upgrade/upgrade-modules/upgrade-the-refund-module.md rename to docs/pbc/all/order-management-system/202212.0/base-shop/install-and-upgrade/upgrade-modules/upgrade-the-refund-module.md diff --git a/docs/pbc/all/order-management-system/202212.0/manage-in-the-back-office/orders/add-and-remove-custom-order-references.md b/docs/pbc/all/order-management-system/202212.0/base-shop/manage-in-the-back-office/orders/add-and-remove-custom-order-references.md similarity index 100% rename from docs/pbc/all/order-management-system/202212.0/manage-in-the-back-office/orders/add-and-remove-custom-order-references.md rename to docs/pbc/all/order-management-system/202212.0/base-shop/manage-in-the-back-office/orders/add-and-remove-custom-order-references.md diff --git a/docs/pbc/all/order-management-system/202212.0/manage-in-the-back-office/orders/change-the-state-of-order-items.md b/docs/pbc/all/order-management-system/202212.0/base-shop/manage-in-the-back-office/orders/change-the-state-of-order-items.md similarity index 100% rename from docs/pbc/all/order-management-system/202212.0/manage-in-the-back-office/orders/change-the-state-of-order-items.md rename to docs/pbc/all/order-management-system/202212.0/base-shop/manage-in-the-back-office/orders/change-the-state-of-order-items.md diff --git a/docs/pbc/all/order-management-system/202212.0/manage-in-the-back-office/orders/comment-orders.md b/docs/pbc/all/order-management-system/202212.0/base-shop/manage-in-the-back-office/orders/comment-orders.md similarity index 100% rename from docs/pbc/all/order-management-system/202212.0/manage-in-the-back-office/orders/comment-orders.md rename to docs/pbc/all/order-management-system/202212.0/base-shop/manage-in-the-back-office/orders/comment-orders.md diff --git a/docs/pbc/all/order-management-system/202212.0/manage-in-the-back-office/orders/create-returns.md b/docs/pbc/all/order-management-system/202212.0/base-shop/manage-in-the-back-office/orders/create-returns.md similarity index 100% rename from docs/pbc/all/order-management-system/202212.0/manage-in-the-back-office/orders/create-returns.md rename to docs/pbc/all/order-management-system/202212.0/base-shop/manage-in-the-back-office/orders/create-returns.md diff --git a/docs/pbc/all/order-management-system/202212.0/manage-in-the-back-office/orders/create-shipments.md b/docs/pbc/all/order-management-system/202212.0/base-shop/manage-in-the-back-office/orders/create-shipments.md similarity index 100% rename from docs/pbc/all/order-management-system/202212.0/manage-in-the-back-office/orders/create-shipments.md rename to docs/pbc/all/order-management-system/202212.0/base-shop/manage-in-the-back-office/orders/create-shipments.md diff --git a/docs/pbc/all/order-management-system/202212.0/manage-in-the-back-office/orders/edit-billing-addresses-in-orders.md b/docs/pbc/all/order-management-system/202212.0/base-shop/manage-in-the-back-office/orders/edit-billing-addresses-in-orders.md similarity index 100% rename from docs/pbc/all/order-management-system/202212.0/manage-in-the-back-office/orders/edit-billing-addresses-in-orders.md rename to docs/pbc/all/order-management-system/202212.0/base-shop/manage-in-the-back-office/orders/edit-billing-addresses-in-orders.md diff --git a/docs/pbc/all/order-management-system/202212.0/manage-in-the-back-office/orders/edit-shipments.md b/docs/pbc/all/order-management-system/202212.0/base-shop/manage-in-the-back-office/orders/edit-shipments.md similarity index 100% rename from docs/pbc/all/order-management-system/202212.0/manage-in-the-back-office/orders/edit-shipments.md rename to docs/pbc/all/order-management-system/202212.0/base-shop/manage-in-the-back-office/orders/edit-shipments.md diff --git a/docs/pbc/all/order-management-system/202212.0/manage-in-the-back-office/orders/view-returns-of-an-order.md b/docs/pbc/all/order-management-system/202212.0/base-shop/manage-in-the-back-office/orders/view-returns-of-an-order.md similarity index 100% rename from docs/pbc/all/order-management-system/202212.0/manage-in-the-back-office/orders/view-returns-of-an-order.md rename to docs/pbc/all/order-management-system/202212.0/base-shop/manage-in-the-back-office/orders/view-returns-of-an-order.md diff --git a/docs/pbc/all/order-management-system/202212.0/manage-in-the-back-office/reclamations/change-the-state-of-order-items-in-reclamations.md b/docs/pbc/all/order-management-system/202212.0/base-shop/manage-in-the-back-office/reclamations/change-the-state-of-order-items-in-reclamations.md similarity index 100% rename from docs/pbc/all/order-management-system/202212.0/manage-in-the-back-office/reclamations/change-the-state-of-order-items-in-reclamations.md rename to docs/pbc/all/order-management-system/202212.0/base-shop/manage-in-the-back-office/reclamations/change-the-state-of-order-items-in-reclamations.md diff --git a/docs/pbc/all/order-management-system/202212.0/manage-in-the-back-office/reclamations/create-reclamations.md b/docs/pbc/all/order-management-system/202212.0/base-shop/manage-in-the-back-office/reclamations/create-reclamations.md similarity index 100% rename from docs/pbc/all/order-management-system/202212.0/manage-in-the-back-office/reclamations/create-reclamations.md rename to docs/pbc/all/order-management-system/202212.0/base-shop/manage-in-the-back-office/reclamations/create-reclamations.md diff --git a/docs/pbc/all/order-management-system/202212.0/manage-in-the-back-office/reclamations/view-reclamations.md b/docs/pbc/all/order-management-system/202212.0/base-shop/manage-in-the-back-office/reclamations/view-reclamations.md similarity index 100% rename from docs/pbc/all/order-management-system/202212.0/manage-in-the-back-office/reclamations/view-reclamations.md rename to docs/pbc/all/order-management-system/202212.0/base-shop/manage-in-the-back-office/reclamations/view-reclamations.md diff --git a/docs/pbc/all/order-management-system/202212.0/manage-in-the-back-office/view-refunds.md b/docs/pbc/all/order-management-system/202212.0/base-shop/manage-in-the-back-office/view-refunds.md similarity index 100% rename from docs/pbc/all/order-management-system/202212.0/manage-in-the-back-office/view-refunds.md rename to docs/pbc/all/order-management-system/202212.0/base-shop/manage-in-the-back-office/view-refunds.md diff --git a/docs/pbc/all/order-management-system/202212.0/manage-in-the-back-office/view-the-order-matrix.md b/docs/pbc/all/order-management-system/202212.0/base-shop/manage-in-the-back-office/view-the-order-matrix.md similarity index 100% rename from docs/pbc/all/order-management-system/202212.0/manage-in-the-back-office/view-the-order-matrix.md rename to docs/pbc/all/order-management-system/202212.0/base-shop/manage-in-the-back-office/view-the-order-matrix.md diff --git a/docs/pbc/all/order-management-system/202212.0/order-management-feature-overview/custom-order-reference-overview.md b/docs/pbc/all/order-management-system/202212.0/base-shop/order-management-feature-overview/custom-order-reference-overview.md similarity index 100% rename from docs/pbc/all/order-management-system/202212.0/order-management-feature-overview/custom-order-reference-overview.md rename to docs/pbc/all/order-management-system/202212.0/base-shop/order-management-feature-overview/custom-order-reference-overview.md diff --git a/docs/pbc/all/order-management-system/202212.0/order-management-feature-overview/invoice-generation-overview.md b/docs/pbc/all/order-management-system/202212.0/base-shop/order-management-feature-overview/invoice-generation-overview.md similarity index 100% rename from docs/pbc/all/order-management-system/202212.0/order-management-feature-overview/invoice-generation-overview.md rename to docs/pbc/all/order-management-system/202212.0/base-shop/order-management-feature-overview/invoice-generation-overview.md diff --git a/docs/pbc/all/order-management-system/202212.0/order-management-feature-overview/oms-order-management-system-matrix.md b/docs/pbc/all/order-management-system/202212.0/base-shop/order-management-feature-overview/oms-order-management-system-matrix.md similarity index 100% rename from docs/pbc/all/order-management-system/202212.0/order-management-feature-overview/oms-order-management-system-matrix.md rename to docs/pbc/all/order-management-system/202212.0/base-shop/order-management-feature-overview/oms-order-management-system-matrix.md diff --git a/docs/pbc/all/order-management-system/202212.0/order-management-feature-overview/order-cancellation-overview.md b/docs/pbc/all/order-management-system/202212.0/base-shop/order-management-feature-overview/order-cancellation-overview.md similarity index 100% rename from docs/pbc/all/order-management-system/202212.0/order-management-feature-overview/order-cancellation-overview.md rename to docs/pbc/all/order-management-system/202212.0/base-shop/order-management-feature-overview/order-cancellation-overview.md diff --git a/docs/pbc/all/order-management-system/202212.0/order-management-feature-overview/order-management-feature-overview.md b/docs/pbc/all/order-management-system/202212.0/base-shop/order-management-feature-overview/order-management-feature-overview.md similarity index 100% rename from docs/pbc/all/order-management-system/202212.0/order-management-feature-overview/order-management-feature-overview.md rename to docs/pbc/all/order-management-system/202212.0/base-shop/order-management-feature-overview/order-management-feature-overview.md diff --git a/docs/pbc/all/order-management-system/202212.0/order-management-feature-overview/split-delivery-overview.md b/docs/pbc/all/order-management-system/202212.0/base-shop/order-management-feature-overview/split-delivery-overview.md similarity index 100% rename from docs/pbc/all/order-management-system/202212.0/order-management-feature-overview/split-delivery-overview.md rename to docs/pbc/all/order-management-system/202212.0/base-shop/order-management-feature-overview/split-delivery-overview.md diff --git a/docs/pbc/all/order-management-system/202212.0/order-management-feature-overview/splittable-order-items-overview.md b/docs/pbc/all/order-management-system/202212.0/base-shop/order-management-feature-overview/splittable-order-items-overview.md similarity index 100% rename from docs/pbc/all/order-management-system/202212.0/order-management-feature-overview/splittable-order-items-overview.md rename to docs/pbc/all/order-management-system/202212.0/base-shop/order-management-feature-overview/splittable-order-items-overview.md diff --git a/docs/pbc/all/order-management-system/202212.0/order-management-system.md b/docs/pbc/all/order-management-system/202212.0/base-shop/order-management-system.md similarity index 100% rename from docs/pbc/all/order-management-system/202212.0/order-management-system.md rename to docs/pbc/all/order-management-system/202212.0/base-shop/order-management-system.md diff --git a/docs/pbc/all/order-management-system/202212.0/reclamations-feature-overview.md b/docs/pbc/all/order-management-system/202212.0/base-shop/reclamations-feature-overview.md similarity index 100% rename from docs/pbc/all/order-management-system/202212.0/reclamations-feature-overview.md rename to docs/pbc/all/order-management-system/202212.0/base-shop/reclamations-feature-overview.md diff --git a/docs/pbc/all/order-management-system/202212.0/refunds-feature-overview.md b/docs/pbc/all/order-management-system/202212.0/base-shop/refunds-feature-overview.md similarity index 100% rename from docs/pbc/all/order-management-system/202212.0/refunds-feature-overview.md rename to docs/pbc/all/order-management-system/202212.0/base-shop/refunds-feature-overview.md diff --git a/docs/pbc/all/order-management-system/202212.0/state-machine-cookbook/state-machine-cookbook-build-a-state-machine.md b/docs/pbc/all/order-management-system/202212.0/base-shop/state-machine-cookbook/state-machine-cookbook-build-a-state-machine.md similarity index 100% rename from docs/pbc/all/order-management-system/202212.0/state-machine-cookbook/state-machine-cookbook-build-a-state-machine.md rename to docs/pbc/all/order-management-system/202212.0/base-shop/state-machine-cookbook/state-machine-cookbook-build-a-state-machine.md diff --git a/docs/pbc/all/order-management-system/202212.0/state-machine-cookbook/state-machine-cookbook-state-machine-fundamentals.md b/docs/pbc/all/order-management-system/202212.0/base-shop/state-machine-cookbook/state-machine-cookbook-state-machine-fundamentals.md similarity index 100% rename from docs/pbc/all/order-management-system/202212.0/state-machine-cookbook/state-machine-cookbook-state-machine-fundamentals.md rename to docs/pbc/all/order-management-system/202212.0/base-shop/state-machine-cookbook/state-machine-cookbook-state-machine-fundamentals.md diff --git a/docs/pbc/all/order-management-system/202212.0/state-machine-cookbook/state-machine-cookbook.md b/docs/pbc/all/order-management-system/202212.0/base-shop/state-machine-cookbook/state-machine-cookbook.md similarity index 100% rename from docs/pbc/all/order-management-system/202212.0/state-machine-cookbook/state-machine-cookbook.md rename to docs/pbc/all/order-management-system/202212.0/base-shop/state-machine-cookbook/state-machine-cookbook.md diff --git a/docs/pbc/all/order-management-system/202212.0/third-party-integrations/nekom-cc-gmbh.md b/docs/pbc/all/order-management-system/202212.0/base-shop/third-party-integrations/nekom-cc-gmbh.md similarity index 100% rename from docs/pbc/all/order-management-system/202212.0/third-party-integrations/nekom-cc-gmbh.md rename to docs/pbc/all/order-management-system/202212.0/base-shop/third-party-integrations/nekom-cc-gmbh.md diff --git a/docs/pbc/all/order-management-system/202212.0/third-party-integrations/tradebyte.md b/docs/pbc/all/order-management-system/202212.0/base-shop/third-party-integrations/tradebyte.md similarity index 100% rename from docs/pbc/all/order-management-system/202212.0/third-party-integrations/tradebyte.md rename to docs/pbc/all/order-management-system/202212.0/base-shop/third-party-integrations/tradebyte.md diff --git a/docs/marketplace/user/merchant-portal-user-guides/202212.0/orders/managing-merchant-orders.md b/docs/pbc/all/order-management-system/202212.0/marketplace/manage-in-the-merchant-portal/managing-merchant-orders.md similarity index 100% rename from docs/marketplace/user/merchant-portal-user-guides/202212.0/orders/managing-merchant-orders.md rename to docs/pbc/all/order-management-system/202212.0/marketplace/manage-in-the-merchant-portal/managing-merchant-orders.md diff --git a/docs/marketplace/user/features/202212.0/marketplace-order-management-feature-overview/marketplace-and-merchant-state-machines-overview/marketplace-and-merchant-state-machines-interaction.md b/docs/pbc/all/order-management-system/202212.0/marketplace/marketplace-order-management-feature-overview/marketplace-and-merchant-state-machines-overview/marketplace-and-merchant-state-machines-interaction.md similarity index 100% rename from docs/marketplace/user/features/202212.0/marketplace-order-management-feature-overview/marketplace-and-merchant-state-machines-overview/marketplace-and-merchant-state-machines-interaction.md rename to docs/pbc/all/order-management-system/202212.0/marketplace/marketplace-order-management-feature-overview/marketplace-and-merchant-state-machines-overview/marketplace-and-merchant-state-machines-interaction.md diff --git a/docs/marketplace/user/features/202212.0/marketplace-order-management-feature-overview/marketplace-and-merchant-state-machines-overview/marketplace-and-merchant-state-machines-overview.md b/docs/pbc/all/order-management-system/202212.0/marketplace/marketplace-order-management-feature-overview/marketplace-and-merchant-state-machines-overview/marketplace-and-merchant-state-machines-overview.md similarity index 100% rename from docs/marketplace/user/features/202212.0/marketplace-order-management-feature-overview/marketplace-and-merchant-state-machines-overview/marketplace-and-merchant-state-machines-overview.md rename to docs/pbc/all/order-management-system/202212.0/marketplace/marketplace-order-management-feature-overview/marketplace-and-merchant-state-machines-overview/marketplace-and-merchant-state-machines-overview.md diff --git a/docs/marketplace/user/features/202212.0/marketplace-order-management-feature-overview/marketplace-order-management-feature-overview.md b/docs/pbc/all/order-management-system/202212.0/marketplace/marketplace-order-management-feature-overview/marketplace-order-management-feature-overview.md similarity index 100% rename from docs/marketplace/user/features/202212.0/marketplace-order-management-feature-overview/marketplace-order-management-feature-overview.md rename to docs/pbc/all/order-management-system/202212.0/marketplace/marketplace-order-management-feature-overview/marketplace-order-management-feature-overview.md diff --git a/docs/marketplace/user/features/202212.0/marketplace-order-management-feature-overview/marketplace-order-overview.md b/docs/pbc/all/order-management-system/202212.0/marketplace/marketplace-order-management-feature-overview/marketplace-order-overview.md similarity index 100% rename from docs/marketplace/user/features/202212.0/marketplace-order-management-feature-overview/marketplace-order-overview.md rename to docs/pbc/all/order-management-system/202212.0/marketplace/marketplace-order-management-feature-overview/marketplace-order-overview.md diff --git a/docs/marketplace/user/features/202212.0/marketplace-order-management-feature-overview/merchant-order-overview.md b/docs/pbc/all/order-management-system/202212.0/marketplace/marketplace-order-management-feature-overview/merchant-order-overview.md similarity index 100% rename from docs/marketplace/user/features/202212.0/marketplace-order-management-feature-overview/merchant-order-overview.md rename to docs/pbc/all/order-management-system/202212.0/marketplace/marketplace-order-management-feature-overview/merchant-order-overview.md From 517e73a4314cd76ac4f8848b6358f7286d34a857 Mon Sep 17 00:00:00 2001 From: Andrii Tserkovnyi Date: Fri, 14 Apr 2023 10:02:37 +0300 Subject: [PATCH 02/24] move docs --- .../202212.0/sales/sales.md | 9 ---- .../how-to-create-a-new-merchant-oms-flow.md | 0 .../file-details-merchant-oms-process.csv.md | 0 .../file-details-merchant-order-status.csv.md | 0 ...rder-management-merchant-portal-feature.md | 11 +++++ ...ce-order-management-feature-integration.md | 0 ...ent-order-threshold-feature-integration.md | 0 .../managing-main-merchant-orders.md | 0 ...place-order-management-feature-overview.md | 38 +++++++++++++++-- ...ce-order-management-feature-walkthrough.md | 42 ------------------- .../202212.0/marketplace}/merchant-oms.md | 0 .../retrieving-marketplace-orders.md | 0 12 files changed, 45 insertions(+), 55 deletions(-) delete mode 100644 docs/marketplace/user/back-office-user-guides/202212.0/sales/sales.md rename docs/{marketplace/dev/howtos => pbc/all/order-management-system/202212.0/marketplace}/how-to-create-a-new-merchant-oms-flow.md (100%) rename docs/{marketplace/dev/data-import/202212.0 => pbc/all/order-management-system/202212.0/marketplace/import-data}/file-details-merchant-oms-process.csv.md (100%) rename docs/{marketplace/dev/data-import/202212.0 => pbc/all/order-management-system/202212.0/marketplace/import-data}/file-details-merchant-order-status.csv.md (100%) create mode 100644 docs/pbc/all/order-management-system/202212.0/marketplace/install-and-upgrade/install-the-marketplace-order-management-merchant-portal-feature.md rename docs/{marketplace/dev/feature-integration-guides/202212.0 => pbc/all/order-management-system/202212.0/marketplace/install-and-upgrade}/marketplace-order-management-feature-integration.md (100%) rename docs/{marketplace/dev/feature-integration-guides/202212.0 => pbc/all/order-management-system/202212.0/marketplace/install-and-upgrade}/marketplace-order-management-order-threshold-feature-integration.md (100%) rename docs/{marketplace/user/back-office-user-guides/202212.0/sales => pbc/all/order-management-system/202212.0/marketplace/manage-in-the-back-office}/managing-main-merchant-orders.md (100%) rename docs/{marketplace/dev/feature-walkthroughs/202212.0/marketplace-order-management-feature-walkthrough => pbc/all/order-management-system/202212.0/marketplace}/marketplace-order-management-feature-walkthrough.md (64%) rename docs/{marketplace/dev/feature-walkthroughs/202212.0/marketplace-order-management-feature-walkthrough => pbc/all/order-management-system/202212.0/marketplace}/merchant-oms.md (100%) rename docs/{marketplace/dev/glue-api-guides/202212.0 => pbc/all/order-management-system/202212.0/marketplace}/retrieving-marketplace-orders.md (100%) diff --git a/docs/marketplace/user/back-office-user-guides/202212.0/sales/sales.md b/docs/marketplace/user/back-office-user-guides/202212.0/sales/sales.md deleted file mode 100644 index bee68928b36..00000000000 --- a/docs/marketplace/user/back-office-user-guides/202212.0/sales/sales.md +++ /dev/null @@ -1,9 +0,0 @@ ---- -title: Sales -description: This section explains main merchant orders and marketplace and main merchant returns. -last_updated: Jan 17, 2023 -template: concept-topic-template ---- -This section explains main merchant orders and marketplace and main merchant returns: - -* [Managing main merchant orders](/docs/marketplace/user/back-office-user-guides/202212.0/sales/managing-main-merchant-orders.html) diff --git a/docs/marketplace/dev/howtos/how-to-create-a-new-merchant-oms-flow.md b/docs/pbc/all/order-management-system/202212.0/marketplace/how-to-create-a-new-merchant-oms-flow.md similarity index 100% rename from docs/marketplace/dev/howtos/how-to-create-a-new-merchant-oms-flow.md rename to docs/pbc/all/order-management-system/202212.0/marketplace/how-to-create-a-new-merchant-oms-flow.md diff --git a/docs/marketplace/dev/data-import/202212.0/file-details-merchant-oms-process.csv.md b/docs/pbc/all/order-management-system/202212.0/marketplace/import-data/file-details-merchant-oms-process.csv.md similarity index 100% rename from docs/marketplace/dev/data-import/202212.0/file-details-merchant-oms-process.csv.md rename to docs/pbc/all/order-management-system/202212.0/marketplace/import-data/file-details-merchant-oms-process.csv.md diff --git a/docs/marketplace/dev/data-import/202212.0/file-details-merchant-order-status.csv.md b/docs/pbc/all/order-management-system/202212.0/marketplace/import-data/file-details-merchant-order-status.csv.md similarity index 100% rename from docs/marketplace/dev/data-import/202212.0/file-details-merchant-order-status.csv.md rename to docs/pbc/all/order-management-system/202212.0/marketplace/import-data/file-details-merchant-order-status.csv.md diff --git a/docs/pbc/all/order-management-system/202212.0/marketplace/install-and-upgrade/install-the-marketplace-order-management-merchant-portal-feature.md b/docs/pbc/all/order-management-system/202212.0/marketplace/install-and-upgrade/install-the-marketplace-order-management-merchant-portal-feature.md new file mode 100644 index 00000000000..ac603b8b85f --- /dev/null +++ b/docs/pbc/all/order-management-system/202212.0/marketplace/install-and-upgrade/install-the-marketplace-order-management-merchant-portal-feature.md @@ -0,0 +1,11 @@ +--- +title: Install the Marketplace Order Management + Merchant Portal feature +last_updated: Sep 13, 2021 +description: This integration guide provides steps on how to integrate the Marketplace Merchant Portal Order Management feature into a Spryker project. +template: feature-integration-guide-template +related: + - title: Marketplace Order Management feature integration + link: docs/marketplace/dev/feature-walkthroughs/page.version/marketplace-order-management-feature-walkthrough/marketplace-order-management-feature-walkthrough.html +--- + +{% include pbc/all/install-features/202212.0/marketplace/install-the-merchant-portal-marketplace-order-management-feature.md %} diff --git a/docs/marketplace/dev/feature-integration-guides/202212.0/marketplace-order-management-feature-integration.md b/docs/pbc/all/order-management-system/202212.0/marketplace/install-and-upgrade/marketplace-order-management-feature-integration.md similarity index 100% rename from docs/marketplace/dev/feature-integration-guides/202212.0/marketplace-order-management-feature-integration.md rename to docs/pbc/all/order-management-system/202212.0/marketplace/install-and-upgrade/marketplace-order-management-feature-integration.md diff --git a/docs/marketplace/dev/feature-integration-guides/202212.0/marketplace-order-management-order-threshold-feature-integration.md b/docs/pbc/all/order-management-system/202212.0/marketplace/install-and-upgrade/marketplace-order-management-order-threshold-feature-integration.md similarity index 100% rename from docs/marketplace/dev/feature-integration-guides/202212.0/marketplace-order-management-order-threshold-feature-integration.md rename to docs/pbc/all/order-management-system/202212.0/marketplace/install-and-upgrade/marketplace-order-management-order-threshold-feature-integration.md diff --git a/docs/marketplace/user/back-office-user-guides/202212.0/sales/managing-main-merchant-orders.md b/docs/pbc/all/order-management-system/202212.0/marketplace/manage-in-the-back-office/managing-main-merchant-orders.md similarity index 100% rename from docs/marketplace/user/back-office-user-guides/202212.0/sales/managing-main-merchant-orders.md rename to docs/pbc/all/order-management-system/202212.0/marketplace/manage-in-the-back-office/managing-main-merchant-orders.md diff --git a/docs/pbc/all/order-management-system/202212.0/marketplace/marketplace-order-management-feature-overview/marketplace-order-management-feature-overview.md b/docs/pbc/all/order-management-system/202212.0/marketplace/marketplace-order-management-feature-overview/marketplace-order-management-feature-overview.md index 583caded24b..5f3bcbc68fc 100644 --- a/docs/pbc/all/order-management-system/202212.0/marketplace/marketplace-order-management-feature-overview/marketplace-order-management-feature-overview.md +++ b/docs/pbc/all/order-management-system/202212.0/marketplace/marketplace-order-management-feature-overview/marketplace-order-management-feature-overview.md @@ -76,6 +76,35 @@ In some cases, due to rounding, the amounts of Marketplace order totals can diff {% endinfo_block %} + +## Merchant orders in the Merchant Portal + +{% info_block warningBox “Warning” %} + +Do not build the Merchant functionality around Orders, but rather around Merchant Orders. +Make sure that Merchants do not modify the order directly, but instead use [MerchantOms](/docs/marketplace/dev/feature-walkthroughs/{{page.version}}/marketplace-order-management-feature-walkthrough/merchant-oms.html) for this purpose. + +{% endinfo_block %} + +In the Merchant Portal, merchants can view and manage their `MerchantOrders`. + +The information in the Merchant Portal is limited and includes: +- Customer information +- Shipment address +- Merchant order overview +- Totals + +Merchant order uses its own totals based on order totals, restricted by the Merchant Order Item: +- refundTotal +- grandTotal +- taxTotal +- expenseTotal +- subtotal +- discountTotal +- canceledTotal + +The *merchant order total* is the sum of the totals of items of an order relating to the merchant order. + ## Next steps * [Learn about the merchant orders](/docs/marketplace/user/features/{{page.version}}/marketplace-order-management-feature-overview/merchant-order-overview.html) * [Learn about the Marketplace and merchant state machines](/docs/marketplace/user/features/{{page.version}}/marketplace-order-management-feature-overview/marketplace-and-merchant-state-machines-overview/marketplace-and-merchant-state-machines-overview.html) @@ -88,8 +117,9 @@ In some cases, due to rounding, the amounts of Marketplace order totals can diff |[Marketplace and merchant state machines overview](/docs/marketplace/user/features/{{page.version}}/marketplace-order-management-feature-overview/marketplace-and-merchant-state-machines-overview/marketplace-and-merchant-state-machines-overview.html) | | | |[Marketplace and merchant state machines interaction](/docs/marketplace/user/features/{{page.version}}/marketplace-order-management-feature-overview/marketplace-and-merchant-state-machines-overview/marketplace-and-merchant-state-machines-interaction.html) | | | -{% info_block warningBox "Developer guides" %} - -Are you a developer? See [Marketplace Order Management feature walkthrough](/docs/marketplace/dev/feature-walkthroughs/{{page.version}}/marketplace-order-management-feature-walkthrough/marketplace-order-management-feature-walkthrough.html) for developers. +## Related Developer documents -{% endinfo_block %} +|INSTALLATION GUIDES |GLUE API GUIDES |DATA IMPORT | REFERENCES | +|---------|---------|---------|--------| +| [Marketplace Order Management feature integration](/docs/marketplace/dev/feature-integration-guides/{{page.version}}/marketplace-order-management-feature-integration.html) | [Retrieving Marketplace orders](/docs/marketplace/dev/glue-api-guides/{{page.version}}/retrieving-marketplace-orders.html) | [File details: merchant_oms_process.csv](/docs/marketplace/dev/data-import/{{page.version}}/file-details-merchant-oms-process.csv.html) | [MerchantOms](/docs/marketplace/dev/feature-walkthroughs/{{page.version}}/marketplace-order-management-feature-walkthrough/merchant-oms.html) | +| [Marketplace Order Management + Order Threshold feature integration](/docs/marketplace/dev/feature-integration-guides/{{page.version}}/marketplace-order-management-order-threshold-feature-integration.html) | | [File details: merchant-order-status.csv](/docs/marketplace/dev/data-import/{{page.version}}/file-details-merchant-order-status.csv.html) | [How-to: Creation a new MerchantOms flow](/docs/marketplace/dev/howtos/how-to-create-a-new-merchant-oms-flow.html) | diff --git a/docs/marketplace/dev/feature-walkthroughs/202212.0/marketplace-order-management-feature-walkthrough/marketplace-order-management-feature-walkthrough.md b/docs/pbc/all/order-management-system/202212.0/marketplace/marketplace-order-management-feature-walkthrough.md similarity index 64% rename from docs/marketplace/dev/feature-walkthroughs/202212.0/marketplace-order-management-feature-walkthrough/marketplace-order-management-feature-walkthrough.md rename to docs/pbc/all/order-management-system/202212.0/marketplace/marketplace-order-management-feature-walkthrough.md index da27ce8166e..e6533f501b9 100644 --- a/docs/marketplace/dev/feature-walkthroughs/202212.0/marketplace-order-management-feature-walkthrough/marketplace-order-management-feature-walkthrough.md +++ b/docs/pbc/all/order-management-system/202212.0/marketplace/marketplace-order-management-feature-walkthrough.md @@ -21,12 +21,6 @@ The orders are designed to be used by the Marketplace operator, while the mercha By using `MerchantSalesOrderFacade::createMerchantOrderCollection()`, you can decide when to create merchant orders out of an order in your project. By default, it is created by `CreateMerchantOrdersCommandPlugin`. -{% info_block warningBox "User documentation" %} - -To learn more about the feature and to find out how end users use it, see [Marketplace Order Management](/docs/marketplace/user/features/{{page.version}}/marketplace-order-management-feature-overview/marketplace-order-management-feature-overview.html) feature overview for business users. - -{% endinfo_block %} - ## Module dependency graph The following diagram illustrates the dependencies between the modules for the *Marketplace Order Management* feature. @@ -58,39 +52,3 @@ The following diagram illustrates the dependencies between the modules for the * The following diagram illustrates the domain model of the Marketplace Order Management feature: ![Domain Model](https://confluence-connect.gliffy.net/embed/image/041ca5e4-7738-47ac-a01b-4ed91a57662d.png?utm_medium=live&utm_source=confluence) - - -## Merchant orders in the Merchant Portal - -{% info_block warningBox “Warning” %} - -Do not build the Merchant functionality around Orders, but rather around Merchant Orders. -Make sure that Merchants do not modify the order directly, but instead use [MerchantOms](/docs/marketplace/dev/feature-walkthroughs/{{page.version}}/marketplace-order-management-feature-walkthrough/merchant-oms.html) for this purpose. - -{% endinfo_block %} - -In the Merchant Portal, merchants can view and manage their `MerchantOrders`. - -The information in the Merchant Portal is limited and includes: -- Customer information -- Shipment address -- Merchant order overview -- Totals - -Merchant order uses its own totals based on order totals, restricted by the Merchant Order Item: -- refundTotal -- grandTotal -- taxTotal -- expenseTotal -- subtotal -- discountTotal -- canceledTotal - -The *merchant order total* is the sum of the totals of items of an order relating to the merchant order. - -## Related Developer documents - -|INSTALLATION GUIDES |GLUE API GUIDES |DATA IMPORT | REFERENCES | -|---------|---------|---------|--------| -| [Marketplace Order Management feature integration](/docs/marketplace/dev/feature-integration-guides/{{page.version}}/marketplace-order-management-feature-integration.html) | [Retrieving Marketplace orders](/docs/marketplace/dev/glue-api-guides/{{page.version}}/retrieving-marketplace-orders.html) | [File details: merchant_oms_process.csv](/docs/marketplace/dev/data-import/{{page.version}}/file-details-merchant-oms-process.csv.html) | [MerchantOms](/docs/marketplace/dev/feature-walkthroughs/{{page.version}}/marketplace-order-management-feature-walkthrough/merchant-oms.html) | -| [Marketplace Order Management + Order Threshold feature integration](/docs/marketplace/dev/feature-integration-guides/{{page.version}}/marketplace-order-management-order-threshold-feature-integration.html) | | [File details: merchant-order-status.csv](/docs/marketplace/dev/data-import/{{page.version}}/file-details-merchant-order-status.csv.html) | [How-to: Creation a new MerchantOms flow](/docs/marketplace/dev/howtos/how-to-create-a-new-merchant-oms-flow.html) | diff --git a/docs/marketplace/dev/feature-walkthroughs/202212.0/marketplace-order-management-feature-walkthrough/merchant-oms.md b/docs/pbc/all/order-management-system/202212.0/marketplace/merchant-oms.md similarity index 100% rename from docs/marketplace/dev/feature-walkthroughs/202212.0/marketplace-order-management-feature-walkthrough/merchant-oms.md rename to docs/pbc/all/order-management-system/202212.0/marketplace/merchant-oms.md diff --git a/docs/marketplace/dev/glue-api-guides/202212.0/retrieving-marketplace-orders.md b/docs/pbc/all/order-management-system/202212.0/marketplace/retrieving-marketplace-orders.md similarity index 100% rename from docs/marketplace/dev/glue-api-guides/202212.0/retrieving-marketplace-orders.md rename to docs/pbc/all/order-management-system/202212.0/marketplace/retrieving-marketplace-orders.md From bf1135e8c016c02aa34f83bf33e0b4515394a0b5 Mon Sep 17 00:00:00 2001 From: Helen Kravchenko Date: Wed, 19 Apr 2023 17:23:10 +0200 Subject: [PATCH 03/24] Multistore setups --- .../multistore-setup-options.md | 39 +++++++++++++++++++ 1 file changed, 39 insertions(+) create mode 100644 docs/cloud/dev/spryker-cloud-commerce-os/multi-store-setups/multistore-setup-options.md diff --git a/docs/cloud/dev/spryker-cloud-commerce-os/multi-store-setups/multistore-setup-options.md b/docs/cloud/dev/spryker-cloud-commerce-os/multi-store-setups/multistore-setup-options.md new file mode 100644 index 00000000000..8d3a50a7921 --- /dev/null +++ b/docs/cloud/dev/spryker-cloud-commerce-os/multi-store-setups/multistore-setup-options.md @@ -0,0 +1,39 @@ +--- +title: {Meta name} +description: {Meta description} +template: howto-guide-template +--- + +This document describes all options for the multistore setup that we highly recommend you to learn at the stage of defining the architecture for your project, and before you start implementing a new store. + +This document outlines the various options available for a multistore setup and is essential to review when defining the architecture for your project and prior to implementing a new store. + +## Assess whether your shop is fit for Spryker Multistore + +When planning for multiple stores, it is crucial to determine whether your project supports the Spryker Multistore solution and assess whether it is necessary for your business needs. + +The Spryker Multistore solution is designed to represent several business channels on a single platform. These channels include: + +- Localization: The support of different locales, currencies, and languages for each store to ensure customers see the correct information and pricing based on their location. The localization channel can include: + + - Different regions: Americas, EU, MENA, APAC, etc. + - Different countries: DE, FR, ES, NL, etc. + - Combination of regions and countires. + +- Custom functionality per store: The ability to offer a customized shopping experience to customers by displaying relevant products, content, and promotions based on their location or interest. This can include different brands under a single franchise, such as Swatch, Omega, etc., or different business models like new cars, used cars, spare parts. +- Sales and marketing: The ability to track sales and customer data for each store to monitor performance and make data-driven decisions about future expansion. +- Order management: The ability to manage orders from multiple stores effectively and track the progress of each order from start to finish. +- Reporting: The ability to generate reports for each store to see sales, customer data, and inventory levels, enabling informed business decisions. +- Shipping and fulfillment: The ability to offer shipping options based on the customer's location and automate the fulfillment process to ensure prompt and accurate delivery of orders. +- Customer service: Providing consistent customer service across all stores, ensuring customers have a positive experience regardless of which store they shop at. +- Integrations: Integrating with other tools, such as payment gateways, Tax Calculation, shipping carriers, and marketing platforms to streamline workflow and automate routine tasks. + +## Select the appropriate setup + +There are three types of setup that you can choose from. + +### Setup 1: Shared infrastructure resources (default) +![setup-1](https://spryker.s3.eu-central-1.amazonaws.com/docs/cloud/spryker-cloud-commerce-os/multi-store-setups/setup-1.png) + +This setup has the following characteristics: + From f597cd8b5a2af91aaeb94a02129618340817b651 Mon Sep 17 00:00:00 2001 From: Helen Kravchenko Date: Sun, 23 Apr 2023 22:41:33 +0200 Subject: [PATCH 04/24] Multistore setups --- .../multi-store-setups/multi-store-setups.md | 1 + .../multistore-setup-options.md | 113 ++++++++++++++++++ 2 files changed, 114 insertions(+) diff --git a/docs/cloud/dev/spryker-cloud-commerce-os/multi-store-setups/multi-store-setups.md b/docs/cloud/dev/spryker-cloud-commerce-os/multi-store-setups/multi-store-setups.md index 5d5e3cb6cff..227d4dda116 100644 --- a/docs/cloud/dev/spryker-cloud-commerce-os/multi-store-setups/multi-store-setups.md +++ b/docs/cloud/dev/spryker-cloud-commerce-os/multi-store-setups/multi-store-setups.md @@ -30,6 +30,7 @@ We recommend this setup for simple shops that have two to three stores that foll * All stores are hosted in the same AWS region. +For more details on this setup, see [Setup 1: Shared infrastructure resources (default)](/docs/cloud/dev/spryker-cloud-commerce-os/multi-store-setups/multistore-setup-options.html#setup-1-shared-infrastructure-resources-default) ## Separated setup diff --git a/docs/cloud/dev/spryker-cloud-commerce-os/multi-store-setups/multistore-setup-options.md b/docs/cloud/dev/spryker-cloud-commerce-os/multi-store-setups/multistore-setup-options.md index 8d3a50a7921..b4335e23a79 100644 --- a/docs/cloud/dev/spryker-cloud-commerce-os/multi-store-setups/multistore-setup-options.md +++ b/docs/cloud/dev/spryker-cloud-commerce-os/multi-store-setups/multistore-setup-options.md @@ -8,6 +8,8 @@ This document describes all options for the multistore setup that we highly reco This document outlines the various options available for a multistore setup and is essential to review when defining the architecture for your project and prior to implementing a new store. +Keep in in mind, that the definition of a store can vary depending on the business use case. For example, it can refer to region, market, country, and a physical store. + ## Assess whether your shop is fit for Spryker Multistore When planning for multiple stores, it is crucial to determine whether your project supports the Spryker Multistore solution and assess whether it is necessary for your business needs. @@ -37,3 +39,114 @@ There are three types of setup that you can choose from. This setup has the following characteristics: +- One store or multiple stores  +- Each store has a dedicated index for ES and its own key-value storage namespace (Redis) +- One shared database +- One region with multiple stores +- Shared codebase +- Use of code buckets for store customization (logic) +- Use theme for a different visual look and feel +- Centralized third party integrations + +This is a standard Spryker setup. It is best suited for the following use cases: +- Your multi-shop system is mostly using the same business logic, any differences are not significant and can be covered within the code. Any updates to the business logic are be applied to all stores. If a store-specific business logic is necessary, you can use [code buckets](https://docs.spryker.com/docs/scos/dev/architecture/code-buckets.html) to achieve it. +- Products, customers, orders, etc. are stored in the same database, which simplifies its collaborative management across all the stores. + +The following table provides details on infrastructure for this setup: + + +| What | How | +|------|-----| +| DB | Shared | +| Key Value Storage (Redis) and Search (OpenSearch/ElasticCache) services | Shared | +| Spryker Storefront Yves |Shared | +| Spryker Commerce OS (Backend Gateway Zed + Glue Backend API + Back Office) | Shared | +| Complexity of rollout | Low | + +### Setup 2: Isolated virtual database +![setup-2](https://spryker.s3.eu-central-1.amazonaws.com/docs/cloud/spryker-cloud-commerce-os/multi-store-setups/setup-2.png) + +This setup has the following characteristics: + +- Multiple stores  +- Each store has a dedicated index for Elasticsearch and its own key-value storage namespace (Redis) +- Virtual separated database per store + +{% info_block infoBox "Info" %} + +You can have cluster sharing the same database or use different database setups. See [example configuration of the deploy file](https://github.com/spryker/docker-sdk/blob/master/docs/07-deploy-file/02-deploy.file.reference.v1.md#database). + +{% endinfo_block %} + +- One region with multiple stores +- Shared codebase +- Use of code buckets for store customization (logic) +- Use theme for a different visual look and feel +- Centralized third party integrations + +This setup is recommend when you don’t have shared data. + +The following table provides details on infrastructure for this setup: + +| What | How | +|------|-----| +| DB | Separate | +| Key Value Storage (Redis) and Search (OpenSearch/ElasticCache) services | Shared | +| Spryker Storefront Yves |Shared | +| Spryker Commerce OS (Backend Gateway Zed + Glue Backend API + Back Office) | Shared | +| Complexity of rollout | Medium | + +{% info_block infoBox "Info" %} + +You can apply the virtually isolated database to setup 1 and setup 3 too. See [Shared setup](/docs/cloud/dev/spryker-cloud-commerce-os/multi-store-setups/multi-store-setups.html#shared-setup) for more details. + +{% endinfo_block %} + +### Setup 3: Separate Infrastructure resources (AWS accounts) +![setup-3](https://spryker.s3.eu-central-1.amazonaws.com/docs/cloud/spryker-cloud-commerce-os/multi-store-setups/setup-3.png) + +This setup has the following characteristics: + +- Multiple stores  +- Each store has a dedicated search and key-value storage Services +- Separate database per account +- Allows for different regions +- Use theme for a different visual look and feel +- Possibility of isolated codebase for each store. In this case, it is possible to have fully independent development teams +- In case of shared codebase: + - Use of code buckets for store customization (logic) + - Centralized third party integrations + +This setup is recommended for the following cases: +- Your shops look completely different—not only from the design perspective but also from business logic and used features/modules due to completely separated code. +- Shop maintenance and development happens independently, you may have multiple teams working on different shops, having their own development workflow and release cycles. +- Data management (products, customers, orders, etc) is separated due to separate databases. Data sharing and synchronization is possible with help of external systems. + +In terms on infrastructure, this setup is the most flexible way of scaling and deploying your setups independently since all of the infrastructure parts are separate cloud resources: + +- Single stores can be hosted in different AWS regions. For example, the US store can be hosted in N. Virginia, and the DE store— in Frankfurt. +- Traffic distribution is _independent_ for every store* due to ALB+NLBs (ALB-->NLB-->Nginx-->PHP-FPM). + +{% info_block infoBox "Info" %} + +In each AWS account you can have several stores. + +{% endinfo_block %}a physi + +SSL certificates may be generated automatically or uploaded manually in AWS. + +SSL termination process is handled by ALB in all setup models. There is also a built-in functionality, which allows to set several different certificates (issued for different domains) to one ALB. + +The following table provides details on infrastructure for this setup: + +| What | How | +|------|-----| +| DB | Separate | +| Key Value Storage (Redis) and Search (OpenSearch/ElasticCache) services | Separate | +| Spryker Storefront Yves |Separate | +| Spryker Commerce OS (Backend Gateway Zed + Glue Backend API + Back Office) | Separate | +| Complexity of rollout | High | + +## Conclusion and summary + +When you set up multiple stores, we generally recommend that you group stores to regional stores that share the same processes and data. For example, if your DE and AT stores share the same database, it is best not to separate them, but have one regional store instead. \ No newline at end of file From 9b1fe92e90feb654a0e34521f795887202eba578 Mon Sep 17 00:00:00 2001 From: Helen Kravchenko Date: Tue, 25 Apr 2023 23:12:34 +0200 Subject: [PATCH 05/24] Implement a new store document --- .../implement-a-new-store.md | 30 ++++ .../multistore-setup-options.md | 136 +++++++++++++----- 2 files changed, 134 insertions(+), 32 deletions(-) create mode 100644 docs/cloud/dev/spryker-cloud-commerce-os/multi-store-setups/implement-a-new-store.md diff --git a/docs/cloud/dev/spryker-cloud-commerce-os/multi-store-setups/implement-a-new-store.md b/docs/cloud/dev/spryker-cloud-commerce-os/multi-store-setups/implement-a-new-store.md new file mode 100644 index 00000000000..e510162847b --- /dev/null +++ b/docs/cloud/dev/spryker-cloud-commerce-os/multi-store-setups/implement-a-new-store.md @@ -0,0 +1,30 @@ +--- +title: Implement a new store +description: Learn how to implement a new store in a multistore environment +template: howto-guide-template +related: + - title: Multistore setup options + link: docs\cloud\dev\spryker-cloud-commerce-os\multi-store-setups\multistore-setup-options.html +--- + +This document outlines the high-level tasks and responsibilities of Spryker and Customer when setting up a new store depending on the chosen setup for the multistore environment. For detailed description of setups refered to in this document, see [Multistore setup options](/docs/cloud/dev/spryker-cloud-commerce-os/multi-store-setups/multistore-setup-options.html). + +## Setup 1 + +**Spryker** +1. Adjust deployment structure / CI or define the environment variables in Spryker CI based on the deployment files. +2. Make adjustments for stage and production, that is, adjust configuration in the `config.php` file. +3. Change DNS (Spryker owns DNS in AWS). + +**SI / Customer** + +1. Set up a local dev environment and adjust configuration in `config.php` including hosts in data YML files, for example, in `/deploy.spryker-b2c-production.yml`. +2. Implement and apply [code buckets](/docs/scos/dev/architecture/code-buckets.html) for different themes. +3. Adjust the importer and define product, content, data, payment including OMS or stock store relations via importer. See [example for the B2C demo shop](https://github.com/spryker-shop/b2c-demo-shop/tree/master/data/import/common/common). +4. Change DNS (merchant owns DNS). +5. Check third party integrations (ERP, CRM, CMS, PIM, Payment, Logistik, Search) +6. Migration of the existing data into the shared instance. Spryker can support you in this on request. +7. Full UAT, end2end tests. +8. Check the provided launch list from Spryker, if you start a new project. +9. Adjust application performance monitoring. + diff --git a/docs/cloud/dev/spryker-cloud-commerce-os/multi-store-setups/multistore-setup-options.md b/docs/cloud/dev/spryker-cloud-commerce-os/multi-store-setups/multistore-setup-options.md index b4335e23a79..7ff0c1feec2 100644 --- a/docs/cloud/dev/spryker-cloud-commerce-os/multi-store-setups/multistore-setup-options.md +++ b/docs/cloud/dev/spryker-cloud-commerce-os/multi-store-setups/multistore-setup-options.md @@ -1,11 +1,14 @@ --- -title: {Meta name} -description: {Meta description} +title: Multistore setup options +description: Learn about all the setup options you have for a multistore environment. template: howto-guide-template +related: + - title: Add and remove databases of stores + link: docs/cloud/dev/spryker-cloud-commerce-os/multi-store-setups/add-and-remove-databases-of-stores.html + - title: Implement a new store + link: docs/cloud/dev/spryker-cloud-commerce-os/multi-store-setups/implement-a-new-store.html --- -This document describes all options for the multistore setup that we highly recommend you to learn at the stage of defining the architecture for your project, and before you start implementing a new store. - This document outlines the various options available for a multistore setup and is essential to review when defining the architecture for your project and prior to implementing a new store. Keep in in mind, that the definition of a store can vary depending on the business use case. For example, it can refer to region, market, country, and a physical store. @@ -30,30 +33,49 @@ The Spryker Multistore solution is designed to represent several business channe - Customer service: Providing consistent customer service across all stores, ensuring customers have a positive experience regardless of which store they shop at. - Integrations: Integrating with other tools, such as payment gateways, Tax Calculation, shipping carriers, and marketing platforms to streamline workflow and automate routine tasks. -## Select the appropriate setup +{% info_block warningBox "Warning" %} + +Do not use Spryker Multi-Store concept as a representation of a physical store. + +{% endinfo_block %} + + + ## Select the appropriate setup There are three types of setup that you can choose from. +{% info_block infoBox "Stores grouping" %} + +When you set up multiple stores, we recommend that you group stores to regional stores that share the same processes and data. For example, if your DE and AT stores share the same database, it is best not to separate them, but have one regional store instead. + +{% endinfo_block %} + ### Setup 1: Shared infrastructure resources (default) ![setup-1](https://spryker.s3.eu-central-1.amazonaws.com/docs/cloud/spryker-cloud-commerce-os/multi-store-setups/setup-1.png) This setup has the following characteristics: -- One store or multiple stores  -- Each store has a dedicated index for ES and its own key-value storage namespace (Redis) -- One shared database -- One region with multiple stores -- Shared codebase -- Use of code buckets for store customization (logic) -- Use theme for a different visual look and feel -- Centralized third party integrations +- One store or multiple stores.  +- Each store has a dedicated index for ES and its own key-value storage namespace (Redis). +- One shared database. +- One region with multiple stores. +- Shared codebase. +- Use of code buckets for store customization (logic). +- Use theme for a different visual look and feel. +- Centralized third party integrations. This is a standard Spryker setup. It is best suited for the following use cases: - Your multi-shop system is mostly using the same business logic, any differences are not significant and can be covered within the code. Any updates to the business logic are be applied to all stores. If a store-specific business logic is necessary, you can use [code buckets](https://docs.spryker.com/docs/scos/dev/architecture/code-buckets.html) to achieve it. - Products, customers, orders, etc. are stored in the same database, which simplifies its collaborative management across all the stores. -The following table provides details on infrastructure for this setup: +On the infrastructure level, applications may not be scaled or deployed independently since all cloud resources are shared. Here are some other infrastructure-related points that you should keep in mind: +- By default, all stores can be hosted only in one AWS region. +- Traffic distribution is shared for all stores using ALB+NLBs (ALB-->NLB-->Nginx-->PHP-FPM). +- SSL certificates may be generated automatically or uploaded manually in AWS. +- SSL termination process is handled by ALB. There is also a built-in functionality, which allows to set several different certificates (issued for different domains) to one ALB. + +The following table provides details on infrastructure for this setup: | What | How | |------|-----| @@ -68,9 +90,9 @@ The following table provides details on infrastructure for this setup: This setup has the following characteristics: -- Multiple stores  -- Each store has a dedicated index for Elasticsearch and its own key-value storage namespace (Redis) -- Virtual separated database per store +- Multiple stores.  +- Each store has a dedicated index for Elasticsearch and its own key-value storage namespace (Redis). +- Virtual separated database per store. See [Add and remove databases of stores](/docs/cloud/dev/spryker-cloud-commerce-os/multi-store-setups/add-and-remove-databases-of-stores.html) for details on how you can add virtual databases to your store. {% info_block infoBox "Info" %} @@ -107,15 +129,15 @@ You can apply the virtually isolated database to setup 1 and setup 3 too. See [S This setup has the following characteristics: -- Multiple stores  -- Each store has a dedicated search and key-value storage Services -- Separate database per account -- Allows for different regions -- Use theme for a different visual look and feel -- Possibility of isolated codebase for each store. In this case, it is possible to have fully independent development teams -- In case of shared codebase: - - Use of code buckets for store customization (logic) - - Centralized third party integrations +- Multiple stores.  +- Each store has a dedicated search and key-value storage services. +- Separate database per account. +- Allows for different regions. +- Lets you use themes for a different visual look and feel. +- Possibility of an isolated codebase for each store. In this case, it is possible to have fully independent development teams. +- In case of a shared codebase: + - Use of code buckets for store customization (logic). + - Centralized third party integrations. This setup is recommended for the following cases: - Your shops look completely different—not only from the design perspective but also from business logic and used features/modules due to completely separated code. @@ -124,7 +146,7 @@ This setup is recommended for the following cases: In terms on infrastructure, this setup is the most flexible way of scaling and deploying your setups independently since all of the infrastructure parts are separate cloud resources: -- Single stores can be hosted in different AWS regions. For example, the US store can be hosted in N. Virginia, and the DE store— in Frankfurt. +- You can host single stores in different AWS regions. For example, you can host the US storein N. Virginia, and the DE store— in Frankfurt. - Traffic distribution is _independent_ for every store* due to ALB+NLBs (ALB-->NLB-->Nginx-->PHP-FPM). {% info_block infoBox "Info" %} @@ -133,9 +155,8 @@ In each AWS account you can have several stores. {% endinfo_block %}a physi -SSL certificates may be generated automatically or uploaded manually in AWS. - -SSL termination process is handled by ALB in all setup models. There is also a built-in functionality, which allows to set several different certificates (issued for different domains) to one ALB. +- SSL certificates may be generated automatically or uploaded manually in AWS. +- SSL termination process is handled by ALB in all setup models. There is also a built-in functionality, which allows to set several different certificates (issued for different domains) to one ALB. The following table provides details on infrastructure for this setup: @@ -147,6 +168,57 @@ The following table provides details on infrastructure for this setup: | Spryker Commerce OS (Backend Gateway Zed + Glue Backend API + Back Office) | Separate | | Complexity of rollout | High | -## Conclusion and summary +## Summary + +The following tables contain high-level criteria that sum up the setups described in this document and help you decide on the most suitable setup for your requirements. + +Infrastructure details: + +| What | Setup 1 | Setup 2 | Setup 2 | +|------------------------------------------------------------------------|---------|----------|----------| +| DB | Shared | Separate | Separate | +| Key Value Storage (Redis) & Search (OpenSearch/ElasticCache) Services | Shared | Shared | Separate | +| Spryker Storefront Yves | Shared | Shared | Separate | +| Spryker Commerce OS | Shared | Shared | Separate | +| Complexity of rollout | Low | Medium | High | + +High-level characteristics: + +| What | Setup 1 | Setup 2 | Setup 3 | +|-------------------------------------|-----------------------------------------------------------------------------------------|----------------------------------------------------------------------------------------------------------|-----------------------------------------------------------------------------------------| +| Stores | 1 store or multiple store | Multiple stores | Multiple stores | +| ES and Redis | Each store has a dedicated index for ES and its own key-value storage namespace (Redis) | Each store has a dedicated index for ES and its own key-value storage namespace (Redis) | Each store has a dedicated index for ES and its own key-value storage namespace (Redis) | +| Database | One shared database | Virtual separated database per store: you can have cluster sharing same or use different database setups | Separate database per store | +| AWS regios | One region with multiple stores | One region with multiple stores | Allows different regions | +| Codebase | Shared codebase | Shared codebase | Shared or separate codebases (up to a project development team) | +| Code bucket/themes | Supported | Supported | Supported (for shared codebase) | +| Centralized 3rd party integrations | Supported | Supported | Supported (for shared codebase) | +| Fully independent development teams | Not supported | Not supported | Supported (for separate codebases) | + + +Load criteria: + +| | Page view load (Storefront Yves) | Backend load (Spryker Commerce OS) |Database Throughput |Shared data customers, orders, etc)| +|------|---|---|---|---| +| SETUP 1 |Normal | Normal |Normal |Yes | +| SETUP 2 | Normal/High | Normal/High | Normal/High | No | +| SETUP 3 | High | High |High |No | + + +{% info_block warningBox "High load" %} + +If you anticipate a high load, it It is essential to consult and obtain guidance from the Spryker team. The load-related requirements for one or more stores can significantly affect the above criteria and therefore the application architecture, as there might be many ways to address them. + +{% endinfo_block %} + +Limitations: + +| | Setup 1 | Setup 2 | Setup 3 | +|------|---|---|---| +| ACCESSIBILITY |
  • Data is separated only on the application level.
  • Complexity in data separation in the Back Office.
| Full data separation | Full data separation | +| MAINTAINABILITY |
  • Not all features fully support multi-store in one Database. Some features have to be customized as multi-country
  • New code-base is rolled out to all countries at once.
|
  • Import of each country’s data into its own Database only (no shared catalog data).
  • New code-base is rolled out to all countries at once.
|
    Data import has to be executed on all environments.
  • No possibility of rolling out the codebase to all regions at the same time.
| +| PERFORMANCE |Infrastructure is subject to more frequent scaling up in case of higher loads. | Infrastructure is subject to more frequent scaling up in case of higher loads. |Isolated AWS accounts. | + +## Next steps -When you set up multiple stores, we generally recommend that you group stores to regional stores that share the same processes and data. For example, if your DE and AT stores share the same database, it is best not to separate them, but have one regional store instead. \ No newline at end of file +[Implement a new store for you multistore environment](/docs/cloud/dev/spryker-cloud-commerce-os/multi-store-setups/mplement-a-new-store.html) From 5fbd3dda2df67c590c2923f85829b8b2cc0934fc Mon Sep 17 00:00:00 2001 From: Helen Kravchenko Date: Fri, 28 Apr 2023 23:11:38 +0200 Subject: [PATCH 06/24] adjusting the store files --- ...hecklist-for-a-new-store-implementation.md | 133 ++++++++++++++++++ .../implement-a-new-store.md | 30 ---- .../multistore-setup-options.md | 3 +- 3 files changed, 135 insertions(+), 31 deletions(-) create mode 100644 docs/cloud/dev/spryker-cloud-commerce-os/multi-store-setups/checklist-for-a-new-store-implementation.md delete mode 100644 docs/cloud/dev/spryker-cloud-commerce-os/multi-store-setups/implement-a-new-store.md diff --git a/docs/cloud/dev/spryker-cloud-commerce-os/multi-store-setups/checklist-for-a-new-store-implementation.md b/docs/cloud/dev/spryker-cloud-commerce-os/multi-store-setups/checklist-for-a-new-store-implementation.md new file mode 100644 index 00000000000..5778a2a8bd7 --- /dev/null +++ b/docs/cloud/dev/spryker-cloud-commerce-os/multi-store-setups/checklist-for-a-new-store-implementation.md @@ -0,0 +1,133 @@ +--- +title: Checklist for a new store implementation +description: Learn how to implement a new store in a multistore environment +template: concept-topic-template +related: + - title: Multistore setup options + link: docs\cloud\dev\spryker-cloud-commerce-os\multi-store-setups\multistore-setup-options.html +--- + +This document outlines the high-level tasks and responsibilities of Spryker and Customer when setting up a new store depending on the chosen setup for the multistore environment. For detailed description of setups refered to in this document, see [Multistore setup options](/docs/cloud/dev/spryker-cloud-commerce-os/multi-store-setups/multistore-setup-options.html). + +For detailed steps about the new store implementation, see [HowTo: Set up multiple stores](/docs/scos/dev/tutorials-and-howtos/howtos/howto-set-up-multiple-stores.html). + +## Setup 1 + +**Spryker** +1. Adjust deployment structure / CI: define the environment variables in Spryker CI based on the deployment files. +2. Make adjustments for stage and production: adjust configuration in the `config.php` file. +3. Change DNS (Spryker owns DNS in AWS). + +**SI / Customer** +1. Set up a local dev environment and adjust configuration in `config.php` including hosts in data YML files, for example, in `/deploy.spryker-b2c-production.yml`. +2. Implement and apply [code buckets](/docs/scos/dev/architecture/code-buckets.html) for different themes. +3. Adjust the importer and define product, content, data, payment including OMS or stock store relations via importer. See [example for the B2C demo shop](https://github.com/spryker-shop/b2c-demo-shop/tree/master/data/import/common/common). +4. Change DNS (merchant owns DNS). +5. Check third party integrations (ERP, CRM, CMS, PIM, Payment, Logistics, Search). +6. Migration of the existing data into the shared instance. Spryker can support you in this on request. +7. Full UAT, end2end tests. +8. Check the provided launch list from Spryker, if you start a new project. +9. Adjust application performance monitoring. + +{% info_block infoBox "Info" %} + +When handling multi Storefronts or Zeds through code buckets or namespaces, you might need to send a request to Spryker for multi-instance enablement depending on the specific instance (Storefront/Zed). + +{% endinfo_block %} + +## Setup 2 + +For this setup, you should send a support request to Spryker and do the following: + +- Ask Spryker to set up a multi-database +- Provide the deploy file +- Mention which countries you want to enable + +**Spryker** +1. Adjust deployment structure / CI: define the environment variables in Spryker CI based on the deployment files. +2. Make adjustments for stage and production: adjust configuration in the `config.php` file. +3. Add new endpoints for stores and regions (Spryker owns DNS in AWS). +4. Update RDS configuration to activate multi-database feature + +**SI / Customer** + +1. Set up a local dev environment and adjust configuration in `config.php` including hosts in data YML files, for example, in `/deploy.spryker-b2c-production.yml`. +2. Implement and apply [code buckets](/docs/scos/dev/architecture/code-buckets.html) for different themes. +3. Adjust the importer and define product, content, data, payment including OMS or stock store relations via importer. See [example for the B2C demo shop](https://github.com/spryker-shop/b2c-demo-shop/tree/master/data/import/common/common). +4. Change DNS (merchant owns DNS). +5. Check third party integrations (ERP, CRM, CMS, PIM, Payment, Logistics, Search). +6. Migration of the existing data into the shared instance. Spryker can support you in this on request. +7. Full UAT, end2end tests. +8. Check the provided launch list from Spryker, if you start a new project. +9. Adjust application performance monitoring. + +{% info_block infoBox "Info" %} + +When handling multi Storefronts or Zeds through code buckets or namespaces, you might need to send a request to Spryker for multi-instance enablement depending on the specific instance (Storefront/Zed). + +{% endinfo_block %} + +## Setup 3 + +{% info_block warningBox "Subject to change" %} + +The following steps are subject to change and should be considered as tentative. + +{% endinfo_block %} + +For this type of setup, you have to send a new provisioning request via the [Spryker support portal](https://support.spryker.com/s/). + +**Spryker** + +Provision of a new fully isolated environment per store. + +**SI / Customer** + +1. Set up a local dev environment and adjust configuration in `config.php` including hosts in data YML files, for example, in `/deploy.spryker-b2c-production.yml`. +2. Implement and apply [code buckets](/docs/scos/dev/architecture/code-buckets.html) for different themes. +3. Adjust the importer and define product, content, data, payment including OMS or stock store relations via importer. See [example for the B2C demo shop](https://github.com/spryker-shop/b2c-demo-shop/tree/master/data/import/common/common). +4. Change DNS (merchant owns DNS). +5. Check third party integrations (ERP, CRM, CMS, PIM, Payment, Logistics, Search). +6. Migration of the existing data into the shared instance. Spryker can support you in this on request. +7. Full UAT, end2end tests. +8. Check the provided launch list from Spryker, if you start a new project. +9. Adjust application performance monitoring. +10. Manage codebase for all the separate stores taking into account the increased complexity of deployment and store maintenance. + +## Main touchpoints +The touchpoints listed here may vary depending on the project. If view of that, here we defined the most standard ones. Keep in mind that these touchpoints have already been listed in the previous sections as part of the SI/Customer tasks for each setup. + +### Configuration + +| File | Description | To do | +|------|-------------|-------| +| config/Shared/default_store.php | Specifies the default store. | Set the desired store code. | +| config/Shared/stores.php | Contains store-specific application configuration. | Remove extra stores, configure formats, locales, available countries, currencies. | +| config/install/*.yml | YAML files, describing application building steps for different environments used by docker/sdk. | Some of the commands have a context of the store for which they are executed. Make sure the right store is used. | +| data/import/*.csv | Demo data, a lot of store-specific content. | Make sure to add/remove data for respective stores in all the files. | +| deploy.{environment-name}.yml | Main docker/sdk configuration file, which is used to build all application images. | Regions, stores, groups, and database(s), domains. You can create a dedicated environment file for each store. | + +### Data +1. Generate product data files to add new localized attributes and entries. +2. Create the folder `data/import/common/{NewStore}` and fill it with all the files that reflect the new store. +3. Modify install recipes to add the new folder you created or copied at the previous steps + +### Store domains and certificates +Request the Spryker Cloud team to create domains and certificates. + +{% info_block infoBox "Info" %} + +Certificates are created for all domains + +{% endinfo_block %} + +### Translations +- Re-generate all CSV files consisting of a new locale. +- Import the updated CSV files + +### CMS +- Update the list of the [related CMS stores](https://docs.spryker.com/docs/scos/user/features/202009.0/cms-feature-overview/cms-pages-overview.html#cms-page-store-relation) +- Update store-specific Terms & Conditions + +### Addons +Configure the project-specific addons. The addons vary and depend on the project implementation. For example, create country admin roles, configure the outgoing email addres, etc. \ No newline at end of file diff --git a/docs/cloud/dev/spryker-cloud-commerce-os/multi-store-setups/implement-a-new-store.md b/docs/cloud/dev/spryker-cloud-commerce-os/multi-store-setups/implement-a-new-store.md deleted file mode 100644 index e510162847b..00000000000 --- a/docs/cloud/dev/spryker-cloud-commerce-os/multi-store-setups/implement-a-new-store.md +++ /dev/null @@ -1,30 +0,0 @@ ---- -title: Implement a new store -description: Learn how to implement a new store in a multistore environment -template: howto-guide-template -related: - - title: Multistore setup options - link: docs\cloud\dev\spryker-cloud-commerce-os\multi-store-setups\multistore-setup-options.html ---- - -This document outlines the high-level tasks and responsibilities of Spryker and Customer when setting up a new store depending on the chosen setup for the multistore environment. For detailed description of setups refered to in this document, see [Multistore setup options](/docs/cloud/dev/spryker-cloud-commerce-os/multi-store-setups/multistore-setup-options.html). - -## Setup 1 - -**Spryker** -1. Adjust deployment structure / CI or define the environment variables in Spryker CI based on the deployment files. -2. Make adjustments for stage and production, that is, adjust configuration in the `config.php` file. -3. Change DNS (Spryker owns DNS in AWS). - -**SI / Customer** - -1. Set up a local dev environment and adjust configuration in `config.php` including hosts in data YML files, for example, in `/deploy.spryker-b2c-production.yml`. -2. Implement and apply [code buckets](/docs/scos/dev/architecture/code-buckets.html) for different themes. -3. Adjust the importer and define product, content, data, payment including OMS or stock store relations via importer. See [example for the B2C demo shop](https://github.com/spryker-shop/b2c-demo-shop/tree/master/data/import/common/common). -4. Change DNS (merchant owns DNS). -5. Check third party integrations (ERP, CRM, CMS, PIM, Payment, Logistik, Search) -6. Migration of the existing data into the shared instance. Spryker can support you in this on request. -7. Full UAT, end2end tests. -8. Check the provided launch list from Spryker, if you start a new project. -9. Adjust application performance monitoring. - diff --git a/docs/cloud/dev/spryker-cloud-commerce-os/multi-store-setups/multistore-setup-options.md b/docs/cloud/dev/spryker-cloud-commerce-os/multi-store-setups/multistore-setup-options.md index 7ff0c1feec2..cc579dfc954 100644 --- a/docs/cloud/dev/spryker-cloud-commerce-os/multi-store-setups/multistore-setup-options.md +++ b/docs/cloud/dev/spryker-cloud-commerce-os/multi-store-setups/multistore-setup-options.md @@ -221,4 +221,5 @@ Limitations: ## Next steps -[Implement a new store for you multistore environment](/docs/cloud/dev/spryker-cloud-commerce-os/multi-store-setups/mplement-a-new-store.html) +- [Implement a new store for you multistore environment](/docs/scos/dev/tutorials-and-howtos/howtos/howto-set-up-multiple-stores.html) +- [Check your and Spryker's tasks when setting up a new store](docs\cloud\dev\spryker-cloud-commerce-os\multi-store-setups\checklist-for-a-new-store-implementation.html) From 7baab8a08108b9f772c107bc60885aaaef72d1fe Mon Sep 17 00:00:00 2001 From: Helen Kravchenko Date: Tue, 2 May 2023 17:32:59 +0200 Subject: [PATCH 07/24] adjusting the multistore options file --- .../multistore-setup-options.md | 40 +++++++++---------- 1 file changed, 20 insertions(+), 20 deletions(-) diff --git a/docs/cloud/dev/spryker-cloud-commerce-os/multi-store-setups/multistore-setup-options.md b/docs/cloud/dev/spryker-cloud-commerce-os/multi-store-setups/multistore-setup-options.md index cc579dfc954..a7ff1eab913 100644 --- a/docs/cloud/dev/spryker-cloud-commerce-os/multi-store-setups/multistore-setup-options.md +++ b/docs/cloud/dev/spryker-cloud-commerce-os/multi-store-setups/multistore-setup-options.md @@ -11,7 +11,7 @@ related: This document outlines the various options available for a multistore setup and is essential to review when defining the architecture for your project and prior to implementing a new store. -Keep in in mind, that the definition of a store can vary depending on the business use case. For example, it can refer to region, market, country, and a physical store. +Keep in mind that the definition of a store can vary depending on the business use case. For example, it can refer to a region, market, country, or physical store. ## Assess whether your shop is fit for Spryker Multistore @@ -19,13 +19,13 @@ When planning for multiple stores, it is crucial to determine whether your proje The Spryker Multistore solution is designed to represent several business channels on a single platform. These channels include: -- Localization: The support of different locales, currencies, and languages for each store to ensure customers see the correct information and pricing based on their location. The localization channel can include: +- Localization: Involves supporting different locales, currencies, and languages for each store to ensure customers see the correct information and pricing based on their location. The localization channel can include: - Different regions: Americas, EU, MENA, APAC, etc. - Different countries: DE, FR, ES, NL, etc. - Combination of regions and countires. -- Custom functionality per store: The ability to offer a customized shopping experience to customers by displaying relevant products, content, and promotions based on their location or interest. This can include different brands under a single franchise, such as Swatch, Omega, etc., or different business models like new cars, used cars, spare parts. +- Custom functionality per store: Allows offering a customized shopping experience to customers by displaying relevant products, content, and promotions based on their location or interest. This can include different brands under a single franchise, such as Swatch, Omega, etc., or different business models like new cars, used cars, spare parts. - Sales and marketing: The ability to track sales and customer data for each store to monitor performance and make data-driven decisions about future expansion. - Order management: The ability to manage orders from multiple stores effectively and track the progress of each order from start to finish. - Reporting: The ability to generate reports for each store to see sales, customer data, and inventory levels, enabling informed business decisions. @@ -35,18 +35,18 @@ The Spryker Multistore solution is designed to represent several business channe {% info_block warningBox "Warning" %} -Do not use Spryker Multi-Store concept as a representation of a physical store. +Do not use the Spryker Multistore concept as a representation of a physical store. {% endinfo_block %} ## Select the appropriate setup -There are three types of setup that you can choose from. +There are three types of setup available to choose from. {% info_block infoBox "Stores grouping" %} -When you set up multiple stores, we recommend that you group stores to regional stores that share the same processes and data. For example, if your DE and AT stores share the same database, it is best not to separate them, but have one regional store instead. +When setting up multiple stores, we recommended to group stores that share the same processes and data to regional stores. For instance, if your DE and AT stores share the same database, it is best not to separate them but have one regional store instead. {% endinfo_block %} @@ -62,15 +62,15 @@ This setup has the following characteristics: - Shared codebase. - Use of code buckets for store customization (logic). - Use theme for a different visual look and feel. -- Centralized third party integrations. - -This is a standard Spryker setup. It is best suited for the following use cases: -- Your multi-shop system is mostly using the same business logic, any differences are not significant and can be covered within the code. Any updates to the business logic are be applied to all stores. If a store-specific business logic is necessary, you can use [code buckets](https://docs.spryker.com/docs/scos/dev/architecture/code-buckets.html) to achieve it. -- Products, customers, orders, etc. are stored in the same database, which simplifies its collaborative management across all the stores. +- Centralized third-party integrations. + +This is a standard Spryker setup, best suited for the following use cases: +- Your multi-shop system mostly uses the same business logic, any differences are insignificant and can be covered within the code. Any updates to the business logic apply to all stores. If necessary, you can use, you can use [code buckets](https://docs.spryker.com/docs/scos/dev/architecture/code-buckets.html) to achieve store-specific business logic. +- Products, customers, orders, etc. are stored in the same database, making collaborative management across all stores simpler. -On the infrastructure level, applications may not be scaled or deployed independently since all cloud resources are shared. Here are some other infrastructure-related points that you should keep in mind: +On the infrastructure level, applications cannot be scaled or deployed independently since all cloud resources are shared. Here are some other infrastructure-related points to keep in mind: -- By default, all stores can be hosted only in one AWS region. +- By default, all stores can only be hosted in one AWS region. - Traffic distribution is shared for all stores using ALB+NLBs (ALB-->NLB-->Nginx-->PHP-FPM). - SSL certificates may be generated automatically or uploaded manually in AWS. - SSL termination process is handled by ALB. There is also a built-in functionality, which allows to set several different certificates (issued for different domains) to one ALB. @@ -91,8 +91,8 @@ The following table provides details on infrastructure for this setup: This setup has the following characteristics: - Multiple stores.  -- Each store has a dedicated index for Elasticsearch and its own key-value storage namespace (Redis). -- Virtual separated database per store. See [Add and remove databases of stores](/docs/cloud/dev/spryker-cloud-commerce-os/multi-store-setups/add-and-remove-databases-of-stores.html) for details on how you can add virtual databases to your store. +- Each store has a dedicated Elasticsearch index and its own Redis key-value storage namespace. +- Virtual separated database per store. For details on how to add virtual databases to your store, see [Add and remove databases of stores](/docs/cloud/dev/spryker-cloud-commerce-os/multi-store-setups/add-and-remove-databases-of-stores.html). {% info_block infoBox "Info" %} @@ -100,11 +100,11 @@ You can have cluster sharing the same database or use different database setups. {% endinfo_block %} -- One region with multiple stores -- Shared codebase -- Use of code buckets for store customization (logic) -- Use theme for a different visual look and feel -- Centralized third party integrations +- One region with multiple stores. +- Shared codebase. +- Use of code buckets for store customization (logic). +- Use of a theme for a different visual look and feel. +- Centralized third party integrations. This setup is recommend when you don’t have shared data. From 76be02782486e548e69cd14abf8f1667f1a3692f Mon Sep 17 00:00:00 2001 From: Helen Kravchenko Date: Wed, 3 May 2023 14:14:45 +0200 Subject: [PATCH 08/24] finalizing the files --- _data/sidebars/cloud_dev_sidebar.yml | 4 +++ ...hecklist-for-a-new-store-implementation.md | 34 +++++++++---------- .../multistore-setup-options.md | 18 +++++----- .../multistore-infrastructure-options.md | 33 ++++++++++++++++++ .../howtos/howto-set-up-multiple-stores.md | 33 +----------------- 5 files changed, 64 insertions(+), 58 deletions(-) create mode 100644 docs/scos/dev/drafts-dev/multistore-infrastructure-options.md diff --git a/_data/sidebars/cloud_dev_sidebar.yml b/_data/sidebars/cloud_dev_sidebar.yml index 5e71a6139b6..64824e40a5a 100644 --- a/_data/sidebars/cloud_dev_sidebar.yml +++ b/_data/sidebars/cloud_dev_sidebar.yml @@ -98,8 +98,12 @@ entries: - title: Multi-store setups url: /docs/cloud/dev/spryker-cloud-commerce-os/multi-store-setups/multi-store-setups.html nested: + - title: Multistore setup options + url: /docs/cloud/dev/spryker-cloud-commerce-os/multi-store-setups/multistore-setup-options.html - title: Add and remove databases of stores url: /docs/cloud/dev/spryker-cloud-commerce-os/multi-store-setups/add-and-remove-databases-of-stores.html + - title: Checklist for a new store implementation + url: /docs/cloud/dev/spryker-cloud-commerce-os/multi-store-setups/checklist-for-a-new-store-implementation.html - title: Troubleshooting url: /docs/cloud/dev/spryker-cloud-commerce-os/troubleshooting/troubleshooting.html nested: diff --git a/docs/cloud/dev/spryker-cloud-commerce-os/multi-store-setups/checklist-for-a-new-store-implementation.md b/docs/cloud/dev/spryker-cloud-commerce-os/multi-store-setups/checklist-for-a-new-store-implementation.md index 5778a2a8bd7..d55ab407da8 100644 --- a/docs/cloud/dev/spryker-cloud-commerce-os/multi-store-setups/checklist-for-a-new-store-implementation.md +++ b/docs/cloud/dev/spryker-cloud-commerce-os/multi-store-setups/checklist-for-a-new-store-implementation.md @@ -7,7 +7,7 @@ related: link: docs\cloud\dev\spryker-cloud-commerce-os\multi-store-setups\multistore-setup-options.html --- -This document outlines the high-level tasks and responsibilities of Spryker and Customer when setting up a new store depending on the chosen setup for the multistore environment. For detailed description of setups refered to in this document, see [Multistore setup options](/docs/cloud/dev/spryker-cloud-commerce-os/multi-store-setups/multistore-setup-options.html). +This document outlines the high-level tasks and responsibilities of Spryker and Customer when setting up a new store depending on the chosen setup for the multistore environment. For description of setups referred to in this document, see [Multistore setup options](/docs/cloud/dev/spryker-cloud-commerce-os/multi-store-setups/multistore-setup-options.html). For detailed steps about the new store implementation, see [HowTo: Set up multiple stores](/docs/scos/dev/tutorials-and-howtos/howtos/howto-set-up-multiple-stores.html). @@ -31,21 +31,21 @@ For detailed steps about the new store implementation, see [HowTo: Set up multip {% info_block infoBox "Info" %} -When handling multi Storefronts or Zeds through code buckets or namespaces, you might need to send a request to Spryker for multi-instance enablement depending on the specific instance (Storefront/Zed). +When handling multi Storefronts or Zeds through code buckets or namespaces, you might need to send a request to Spryker for multi-instance enablement depending on the specific instance (Storefront or Zed). {% endinfo_block %} ## Setup 2 -For this setup, you should send a support request to Spryker and do the following: +For this setup, send a support request to Spryker and do the following: -- Ask Spryker to set up a multi-database -- Provide the deploy file -- Mention which countries you want to enable +- Ask Spryker to set up a multi-database. +- Provide the deploy file. +- Mention which countries you want to enable. **Spryker** 1. Adjust deployment structure / CI: define the environment variables in Spryker CI based on the deployment files. -2. Make adjustments for stage and production: adjust configuration in the `config.php` file. +2. Make adjustments for staging and production: adjust configuration in the `config.php` file. 3. Add new endpoints for stores and regions (Spryker owns DNS in AWS). 4. Update RDS configuration to activate multi-database feature @@ -56,14 +56,14 @@ For this setup, you should send a support request to Spryker and do the followin 3. Adjust the importer and define product, content, data, payment including OMS or stock store relations via importer. See [example for the B2C demo shop](https://github.com/spryker-shop/b2c-demo-shop/tree/master/data/import/common/common). 4. Change DNS (merchant owns DNS). 5. Check third party integrations (ERP, CRM, CMS, PIM, Payment, Logistics, Search). -6. Migration of the existing data into the shared instance. Spryker can support you in this on request. -7. Full UAT, end2end tests. -8. Check the provided launch list from Spryker, if you start a new project. +6. Migrate the existing data into the shared instance. Spryker can support you in this on request. +7. Conduct the full UAT, end2end tests. +8. If you start a new project, check the provided launch list from Spryker. 9. Adjust application performance monitoring. {% info_block infoBox "Info" %} -When handling multi Storefronts or Zeds through code buckets or namespaces, you might need to send a request to Spryker for multi-instance enablement depending on the specific instance (Storefront/Zed). +When handling multi Storefronts or Zeds through code buckets or namespaces, you might need to send a request to Spryker for multi-instance enablement depending on the specific instance (Storefront or Zed). {% endinfo_block %} @@ -88,8 +88,8 @@ Provision of a new fully isolated environment per store. 3. Adjust the importer and define product, content, data, payment including OMS or stock store relations via importer. See [example for the B2C demo shop](https://github.com/spryker-shop/b2c-demo-shop/tree/master/data/import/common/common). 4. Change DNS (merchant owns DNS). 5. Check third party integrations (ERP, CRM, CMS, PIM, Payment, Logistics, Search). -6. Migration of the existing data into the shared instance. Spryker can support you in this on request. -7. Full UAT, end2end tests. +6. Migrate the existing data into the shared instance. Spryker can support you in this on request. +7. Conduct the full UAT, end2end tests. 8. Check the provided launch list from Spryker, if you start a new project. 9. Adjust application performance monitoring. 10. Manage codebase for all the separate stores taking into account the increased complexity of deployment and store maintenance. @@ -104,8 +104,8 @@ The touchpoints listed here may vary depending on the project. If view of that, | config/Shared/default_store.php | Specifies the default store. | Set the desired store code. | | config/Shared/stores.php | Contains store-specific application configuration. | Remove extra stores, configure formats, locales, available countries, currencies. | | config/install/*.yml | YAML files, describing application building steps for different environments used by docker/sdk. | Some of the commands have a context of the store for which they are executed. Make sure the right store is used. | -| data/import/*.csv | Demo data, a lot of store-specific content. | Make sure to add/remove data for respective stores in all the files. | -| deploy.{environment-name}.yml | Main docker/sdk configuration file, which is used to build all application images. | Regions, stores, groups, and database(s), domains. You can create a dedicated environment file for each store. | +| data/import/*.csv | Demo data, a lot of store-specific content. | Make sure to add or remove data for respective stores in all the files. | +| deploy.{environment-name}.yml | Main docker/sdk configuration file, which is used to build all application images. | Regions, stores, groups, and databases, domains. You can create a dedicated environment file for each store. | ### Data 1. Generate product data files to add new localized attributes and entries. @@ -123,11 +123,11 @@ Certificates are created for all domains ### Translations - Re-generate all CSV files consisting of a new locale. -- Import the updated CSV files +- Import the updated CSV files. ### CMS - Update the list of the [related CMS stores](https://docs.spryker.com/docs/scos/user/features/202009.0/cms-feature-overview/cms-pages-overview.html#cms-page-store-relation) - Update store-specific Terms & Conditions ### Addons -Configure the project-specific addons. The addons vary and depend on the project implementation. For example, create country admin roles, configure the outgoing email addres, etc. \ No newline at end of file +Configure the project-specific addons. The addons vary and depend on the project implementation. For example, create country admin roles, configure the outgoing email address, etc. \ No newline at end of file diff --git a/docs/cloud/dev/spryker-cloud-commerce-os/multi-store-setups/multistore-setup-options.md b/docs/cloud/dev/spryker-cloud-commerce-os/multi-store-setups/multistore-setup-options.md index a7ff1eab913..c6366cf565d 100644 --- a/docs/cloud/dev/spryker-cloud-commerce-os/multi-store-setups/multistore-setup-options.md +++ b/docs/cloud/dev/spryker-cloud-commerce-os/multi-store-setups/multistore-setup-options.md @@ -23,7 +23,7 @@ The Spryker Multistore solution is designed to represent several business channe - Different regions: Americas, EU, MENA, APAC, etc. - Different countries: DE, FR, ES, NL, etc. - - Combination of regions and countires. + - Combination of regions and countries. - Custom functionality per store: Allows offering a customized shopping experience to customers by displaying relevant products, content, and promotions based on their location or interest. This can include different brands under a single franchise, such as Swatch, Omega, etc., or different business models like new cars, used cars, spare parts. - Sales and marketing: The ability to track sales and customer data for each store to monitor performance and make data-driven decisions about future expansion. @@ -35,7 +35,7 @@ The Spryker Multistore solution is designed to represent several business channe {% info_block warningBox "Warning" %} -Do not use the Spryker Multistore concept as a representation of a physical store. +Don't use the Spryker Multistore concept as a representation of a physical store. {% endinfo_block %} @@ -68,7 +68,7 @@ This is a standard Spryker setup, best suited for the following use cases: - Your multi-shop system mostly uses the same business logic, any differences are insignificant and can be covered within the code. Any updates to the business logic apply to all stores. If necessary, you can use, you can use [code buckets](https://docs.spryker.com/docs/scos/dev/architecture/code-buckets.html) to achieve store-specific business logic. - Products, customers, orders, etc. are stored in the same database, making collaborative management across all stores simpler. -On the infrastructure level, applications cannot be scaled or deployed independently since all cloud resources are shared. Here are some other infrastructure-related points to keep in mind: +On the infrastructure level, applications can't be scaled or deployed independently since all cloud resources are shared. Here are some other infrastructure-related points to keep in mind: - By default, all stores can only be hosted in one AWS region. - Traffic distribution is shared for all stores using ALB+NLBs (ALB-->NLB-->Nginx-->PHP-FPM). @@ -153,7 +153,7 @@ In terms on infrastructure, this setup is the most flexible way of scaling and d In each AWS account you can have several stores. -{% endinfo_block %}a physi +{% endinfo_block %} - SSL certificates may be generated automatically or uploaded manually in AWS. - SSL termination process is handled by ALB in all setup models. There is also a built-in functionality, which allows to set several different certificates (issued for different domains) to one ALB. @@ -182,7 +182,7 @@ Infrastructure details: | Spryker Commerce OS | Shared | Shared | Separate | | Complexity of rollout | Low | Medium | High | -High-level characteristics: +**High-level characteristics:** | What | Setup 1 | Setup 2 | Setup 3 | |-------------------------------------|-----------------------------------------------------------------------------------------|----------------------------------------------------------------------------------------------------------|-----------------------------------------------------------------------------------------| @@ -192,13 +192,13 @@ High-level characteristics: | AWS regios | One region with multiple stores | One region with multiple stores | Allows different regions | | Codebase | Shared codebase | Shared codebase | Shared or separate codebases (up to a project development team) | | Code bucket/themes | Supported | Supported | Supported (for shared codebase) | -| Centralized 3rd party integrations | Supported | Supported | Supported (for shared codebase) | +| Centralized third-party integrations | Supported | Supported | Supported (for shared codebase) | | Fully independent development teams | Not supported | Not supported | Supported (for separate codebases) | -Load criteria: +**Load criteria:** -| | Page view load (Storefront Yves) | Backend load (Spryker Commerce OS) |Database Throughput |Shared data customers, orders, etc)| +| | Page view load (Storefront Yves) | Backend load (Spryker Commerce OS) |Database Throughput |Shared data (customers, orders, etc)| |------|---|---|---|---| | SETUP 1 |Normal | Normal |Normal |Yes | | SETUP 2 | Normal/High | Normal/High | Normal/High | No | @@ -211,7 +211,7 @@ If you anticipate a high load, it It is essential to consult and obtain guidance {% endinfo_block %} -Limitations: +**Limitations:** | | Setup 1 | Setup 2 | Setup 3 | |------|---|---|---| diff --git a/docs/scos/dev/drafts-dev/multistore-infrastructure-options.md b/docs/scos/dev/drafts-dev/multistore-infrastructure-options.md new file mode 100644 index 00000000000..da4d15234d7 --- /dev/null +++ b/docs/scos/dev/drafts-dev/multistore-infrastructure-options.md @@ -0,0 +1,33 @@ +--- +title: Multi-store setup infrastructure options +template: howto-guide-template +--- + +Extracted from this doc: docs\scos\dev\tutorials-and-howtos\howtos\howto-set-up-multiple-stores.md + +## Multi-store setup infrastructure options + +Multi-store setup 1: Database, search engine, and key-value storage are shared between stores. + +![multi-store setup 1](https://spryker.s3.eu-central-1.amazonaws.com/docs/scos/dev/tutorials-and-howtos/howtos/how-to-set-up-multiple-stores.md/multi-store-setup-configuration-option-1.png) + +Due to the resources being shared, the infrastructure costs are low. This setup is most suitable for B2C projects with low traffic and a small amount of data like products and prices. + +Multi-store setup 2: Each store has a dedicated search engine and key-value storage while the database is shared. + +![multi-store setup 2](https://spryker.s3.eu-central-1.amazonaws.com/docs/scos/dev/tutorials-and-howtos/howtos/how-to-set-up-multiple-stores.md/multi-store-setup-configuration-option-2.png) + +This setup is most suitable for B2B projects with high traffic and a large amount of data. + +Multi-store setup 3: Each store has a dedicated database, search engine, and key-value storage. + +![multi-store setup 3](https://spryker.s3.eu-central-1.amazonaws.com/docs/scos/dev/tutorials-and-howtos/howtos/how-to-set-up-multiple-stores.md/multi-store-setup-configuration-option-3.png) + +This setup is most suitable for projects with the following requirements: + +* Completely different business requirements per store, like business logic and features. +* Independent maintenance and development flow. +* Separated data management for entities like products, customers, and orders. +* On-demand setup of any type of environment per store, like test, staging, or production. + +It's the most expensive but flexible option in terms of per-store scaling and performance. \ No newline at end of file diff --git a/docs/scos/dev/tutorials-and-howtos/howtos/howto-set-up-multiple-stores.md b/docs/scos/dev/tutorials-and-howtos/howtos/howto-set-up-multiple-stores.md index 22f05c3192c..a67b0d7a9b9 100644 --- a/docs/scos/dev/tutorials-and-howtos/howtos/howto-set-up-multiple-stores.md +++ b/docs/scos/dev/tutorials-and-howtos/howtos/howto-set-up-multiple-stores.md @@ -16,12 +16,6 @@ redirect_from: - /docs/en/multiple-stores --- -{% info_block infoBox "Multiple stores in cloud environments" %} - -For instructions about setting up multiple stores in Spryker Cloud Commerce OS, see [Add and remove databases of stores](/docs/cloud/dev/spryker-cloud-commerce-os/multi-store-setups/add-and-remove-databases-of-stores.html). - -{% endinfo_block %} - With the Spryker Commerce OS, you can create multiple stores per your business requirements for different scenarios. The multi-store setup is very versatile and customizable—for example, you can do the following: * Build one store for multiple countries and languages or separate stores for each region. @@ -29,32 +23,7 @@ With the Spryker Commerce OS, you can create multiple stores per your business r * Define separate search preferences to create an entirely different set of rankings, rules, and settings per store—for example, a date format or a currency. * Set up a default store. -## Multi-store setup infrastructure options - -Multi-store setup 1: Database, search engine, and key-value storage are shared between stores. - -![multi-store setup 1](https://spryker.s3.eu-central-1.amazonaws.com/docs/scos/dev/tutorials-and-howtos/howtos/how-to-set-up-multiple-stores.md/multi-store-setup-configuration-option-1.png) - -Due to the resources being shared, the infrastructure costs are low. This setup is most suitable for B2C projects with low traffic and a small amount of data like products and prices. - -Multi-store setup 2: Each store has a dedicated search engine and key-value storage while the database is shared. - -![multi-store setup 2](https://spryker.s3.eu-central-1.amazonaws.com/docs/scos/dev/tutorials-and-howtos/howtos/how-to-set-up-multiple-stores.md/multi-store-setup-configuration-option-2.png) - -This setup is most suitable for B2B projects with high traffic and a large amount of data. - -Multi-store setup 3: Each store has a dedicated database, search engine, and key-value storage. - -![multi-store setup 3](https://spryker.s3.eu-central-1.amazonaws.com/docs/scos/dev/tutorials-and-howtos/howtos/how-to-set-up-multiple-stores.md/multi-store-setup-configuration-option-3.png) - -This setup is most suitable for projects with the following requirements: - -* Completely different business requirements per store, like business logic and features. -* Independent maintenance and development flow. -* Separated data management for entities like products, customers, and orders. -* On-demand setup of any type of environment per store, like test, staging, or production. - -It's the most expensive but flexible option in terms of per-store scaling and performance. +For details on all the multi-store infrastructure options, see [Multistore setup options](/docs/cloud/dev/spryker-cloud-commerce-os/multi-store-setups/multistore-setup-options.html). ## Set up multiple stores From 7d241f517bbf4f4fbc158492ffbefd93ea423957 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Micha=C5=82=20Wr=C3=B3blewski?= <100859898+michalwroblewski-spryker@users.noreply.github.com> Date: Thu, 4 May 2023 13:12:53 +0200 Subject: [PATCH 09/24] Staging environment size limitations Updated to reflect the limitations in staging environment sizing as per: https://docs.spryker.com/docs/cloud/dev/spryker-cloud-commerce-os/environments-overview.html#staging-stage --- .../performance-testing-in-staging-enivronments.md | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/docs/cloud/dev/spryker-cloud-commerce-os/performance-testing-in-staging-enivronments.md b/docs/cloud/dev/spryker-cloud-commerce-os/performance-testing-in-staging-enivronments.md index b768e66d08e..4963addfb19 100644 --- a/docs/cloud/dev/spryker-cloud-commerce-os/performance-testing-in-staging-enivronments.md +++ b/docs/cloud/dev/spryker-cloud-commerce-os/performance-testing-in-staging-enivronments.md @@ -8,8 +8,10 @@ redirect_from: Performance testing is an integral part of development and deployment process. Even if you perform performance during development, we highly recommend testing the performance of your code in a staging environment before deploying it in production environments. -Testing with real or at least mock data gives significantly better and more reliable results than testing with a small data set. To conduct effective performance tests, use the same amount of data that will be used in the production environment. +As staging environment is not designed to be as performant as production one please use a subset of the data and extrapolate the results. -If you can't use real data in staging environments, we offer [test data](https://drive.google.com/drive/folders/1QvwDp2wGz6C4aqGI1O9nK7G9Q_U8UUS-?usp=sharing) for an expanding amount of use cases. We do not provide support for this data, but, if your use case is not covered, [contact support](https://spryker.force.com/support/s/knowledge-center) and we will try to accomodate. +In case you would like to execute a full load test on a production-like data set and traffic a production environment should be used. This could be your real production environment if it is not yet live or you can order an additional environment contacting you Account Executive. Testing with real or at least mock data gives significantly better and more reliable results than testing with a small data set. To conduct effective performance tests, use the same amount of data that will be used in the production environment. + +If you cannot use real data for your load tests, we offer [test data](https://drive.google.com/drive/folders/1QvwDp2wGz6C4aqGI1O9nK7G9Q_U8UUS-?usp=sharing) for an expanding amount of use cases. We do not provide support for this data, but, if your use case is not covered, [contact support](https://spryker.force.com/support/s/knowledge-center) and we will try to accomodate. From our experience, the [Load testing tool](https://github.com/spryker-sdk/load-testing) can help you load test better. From 6fd7236f0f53a73beae66a8c6d316fc2be7ab177 Mon Sep 17 00:00:00 2001 From: Andrii Tserkovnyi Date: Fri, 5 May 2023 10:15:56 +0300 Subject: [PATCH 10/24] links --- _data/sidebars/pbc_all_sidebar.yml | 274 ++++++++++-------- _fes-paused/dev/launching-storefronts.md | 2 +- .../retrieve-an-order-response-attributes.md | 2 +- ...nstall-the-configurable-bundle-glue-api.md | 2 +- .../install-the-order-management-glue-api.md | 2 +- .../install-the-product-bundles-glue-api.md | 2 +- ...tall-the-product-configuration-glue-api.md | 2 +- .../install-the-shipment-glue-api.md | 2 +- .../install-the-order-management-feature.md | 2 +- ...stall-the-product-configuration-feature.md | 2 +- ...tall-the-splittable-order-items-feature.md | 2 +- ...he-marketplace-order-management-feature.md | 2 +- .../install-the-order-management-feature.md | 2 +- .../upgrade-the-checkoutrestapi-module.md | 2 +- .../upgrade-the-ordersrestapi-module.md | 2 +- .../upgrade-the-checkoutpage-module.md | 2 +- .../upgrade-the-customerpage-module.md | 2 +- .../upgrade-the-manualorderentrygui-module.md | 2 +- .../upgrade-the-sales-module.md | 2 +- .../upgrade-the-shipment-module.md | 2 +- ...pgrade-the-shipmentcartconnector-module.md | 2 +- ...de-the-shipmentcheckoutconnector-module.md | 2 +- ...de-the-shipmentdiscountconnector-module.md | 2 +- .../merchant-onboarding.md | 2 +- .../install-the-shipment-glue-api.md | 2 +- .../retrieve-shipments-in-orders.md | 6 +- .../multiple-carts-feature-overview.md | 4 +- .../tutorial-checkout-and-step-engine.md | 2 +- .../file-details-content-navigation.csv.md | 4 +- ...ate-abstract-product-list-content-items.md | 2 +- .../create-banner-content-items.md | 2 +- .../create-file-list-content-items.md | 2 +- .../create-navigation-content-items.md | 2 +- .../create-product-set-content-items.md | 2 +- .../glue-api-retrieve-customer-orders.md | 6 +- .../datapayload-conversion.md | 16 +- .../refund-process-management.md | 4 +- .../common-pitfalls-in-oms-design.md | 6 +- .../order-management-system-multi-thread.md | 8 +- ...er-process-modelling-via-state-machines.md | 10 +- .../state-machine-console-commands.md | 6 +- ...tep-engine-create-breadcrumb-navigation.md | 4 +- .../step-engine-use-case-scenario.md | 4 +- .../step-engine-workflow-overview.md | 4 +- ...custom-order-reference-module-relations.md | 2 +- .../base-shop/email-invoices-using-bcc.md | 4 +- .../file-details-order-status.csv.md | 2 +- .../base-shop/glue-api-retrieve-orders.md | 2 +- .../install-the-order-management-feature.md | 2 +- .../install-the-order-management-glue-api.md | 4 +- .../install-the-shipment-glue-api.md | 2 +- .../split-delivery-migration-concept.md | 2 +- .../add-and-remove-custom-order-references.md | 2 +- .../orders/create-returns.md | 6 +- .../orders/create-shipments.md | 2 +- .../orders/edit-shipments.md | 2 +- .../orders/view-returns-of-an-order.md | 2 +- ...he-state-of-order-items-in-reclamations.md | 6 +- .../reclamations/create-reclamations.md | 8 +- .../reclamations/view-reclamations.md | 6 +- .../manage-in-the-back-office/view-refunds.md | 4 +- .../view-the-order-matrix.md | 2 +- .../custom-order-reference-overview.md | 2 +- .../invoice-generation-overview.md | 4 +- .../order-cancellation-overview.md | 8 +- .../order-management-feature-overview.md | 22 +- .../split-delivery-overview.md | 8 +- .../base-shop/order-management-system.md | 6 +- .../reclamations-feature-overview.md | 12 +- .../base-shop/refunds-feature-overview.md | 4 +- ...ine-cookbook-state-machine-fundamentals.md | 2 +- .../state-machine-cookbook.md | 4 +- ...s-flow.md => create-merchant-oms-flows.md} | 2 +- ...e-marketplace-order-management-feature.md} | 2 +- ...rder-management-merchant-portal-feature.md | 0 ...der-management-order-threshold-feature.md} | 0 ...ders.md => manage-main-merchant-orders.md} | 0 ...nt-orders.md => manage-merchant-orders.md} | 0 ...feature-domain-model-and-relationships.md} | 2 +- ...ce-and-merchant-state-machines-overview.md | 2 +- ...place-order-management-feature-overview.md | 4 +- .../marketplace-order-overview.md | 2 +- ...ders.md => retrieve-marketplace-orders.md} | 8 +- .../hydrate-payment-methods-for-an-order.md | 2 +- .../add-unzer-marketplace-credentials.md | 2 +- docs/pbc/all/pbc.md | 2 +- .../upgrade-to-crud-scheduled-prices.md | 2 +- .../decimal-stock-migration-concept.md | 2 +- ...at-stock-for-products-migration-concept.md | 4 +- ...nstall-the-configurable-bundle-glue-api.md | 2 +- ...nge-the-state-of-order-items-in-returns.md | 4 +- .../manage-returns.md | 6 +- .../return-management-feature-overview.md | 10 +- .../inventory-management-feature-overview.md | 2 +- ...r-management-system-spryker-commerce-os.md | 8 +- .../test-your-direct-debit-implementation.md | 2 +- .../b2c-api-react-example.md | 2 +- .../migrating-from-twig-v1-to-twig-v3.md | 2 +- .../howto-email-invoices-using-bcc.md | 4 +- docs/scos/user/intro-to-spryker/b2b-suite.md | 8 +- docs/scos/user/intro-to-spryker/b2c-suite.md | 8 +- .../release-notes/release-notes-2018.12.0.md | 2 +- .../release-notes-202009.0.md | 2 +- .../release-notes-code-releases-may-2020.md | 2 +- 104 files changed, 336 insertions(+), 312 deletions(-) rename docs/pbc/all/order-management-system/202212.0/marketplace/{how-to-create-a-new-merchant-oms-flow.md => create-merchant-oms-flows.md} (98%) rename docs/pbc/all/order-management-system/202212.0/marketplace/{install-and-upgrade/marketplace-order-management-feature-integration.md => install-features/install-the-marketplace-order-management-feature.md} (92%) rename docs/pbc/all/order-management-system/202212.0/marketplace/{install-and-upgrade => install-features}/install-the-marketplace-order-management-merchant-portal-feature.md (100%) rename docs/pbc/all/order-management-system/202212.0/marketplace/{install-and-upgrade/marketplace-order-management-order-threshold-feature-integration.md => install-features/install-the-marketplace-order-management-order-threshold-feature.md} (100%) rename docs/pbc/all/order-management-system/202212.0/marketplace/manage-in-the-back-office/{managing-main-merchant-orders.md => manage-main-merchant-orders.md} (100%) rename docs/pbc/all/order-management-system/202212.0/marketplace/manage-in-the-merchant-portal/{managing-merchant-orders.md => manage-merchant-orders.md} (100%) rename docs/pbc/all/order-management-system/202212.0/marketplace/{marketplace-order-management-feature-walkthrough.md => marketplace-order-management-feature-domain-model-and-relationships.md} (98%) rename docs/pbc/all/order-management-system/202212.0/marketplace/{retrieving-marketplace-orders.md => retrieve-marketplace-orders.md} (99%) diff --git a/_data/sidebars/pbc_all_sidebar.yml b/_data/sidebars/pbc_all_sidebar.yml index 3d1300125a3..9f0474ad7af 100644 --- a/_data/sidebars/pbc_all_sidebar.yml +++ b/_data/sidebars/pbc_all_sidebar.yml @@ -1069,136 +1069,160 @@ entries: include_versions: - "202212.0" nested: - - title: Order Management feature overview - url: /docs/pbc/all/order-management-system/order-management-feature-overview/order-management-feature-overview.html - nested: - - title: Invoice generation - url: /docs/pbc/all/order-management-system/order-management-feature-overview/invoice-generation-overview.html - - title: Order cancellation - url: /docs/pbc/all/order-management-system/order-management-feature-overview/order-cancellation-overview.html - - title: Splittable order items - url: /docs/pbc/all/order-management-system/order-management-feature-overview/splittable-order-items-overview.html - - title: Split delivery - url: /docs/pbc/all/order-management-system/order-management-feature-overview/split-delivery-overview.html - - title: OMS (Order management system) matrix - url: /docs/pbc/all/order-management-system/order-management-feature-overview/oms-order-management-system-matrix.html - - title: Custom order reference - url: /docs/pbc/all/order-management-system/order-management-feature-overview/custom-order-reference-overview.html - - title: Reclamations feature overview - url: /docs/pbc/all/order-management-system/reclamations-feature-overview.html - - title: Refunds feature overview - url: /docs/pbc/all/order-management-system/refunds-feature-overview.html - - title: Install and upgrade + - title: Base shop nested: - - title: Install features + - title: Order Management feature overview + url: /docs/pbc/all/order-management-system/base-shop/order-management-feature-overview/order-management-feature-overview.html + nested: + - title: Invoice generation + url: /docs/pbc/all/order-management-system/base-shop/order-management-feature-overview/invoice-generation-overview.html + - title: Order cancellation + url: /docs/pbc/all/order-management-system/base-shop/order-management-feature-overview/order-cancellation-overview.html + - title: Splittable order items + url: /docs/pbc/all/order-management-system/base-shop/order-management-feature-overview/splittable-order-items-overview.html + - title: Split delivery + url: /docs/pbc/all/order-management-system/base-shop/order-management-feature-overview/split-delivery-overview.html + - title: OMS (Order management system) matrix + url: /docs/pbc/all/order-management-system/base-shop/order-management-feature-overview/oms-order-management-system-matrix.html + - title: Custom order reference + url: /docs/pbc/all/order-management-system/base-shop/order-management-feature-overview/custom-order-reference-overview.html + - title: Reclamations feature overview + url: /docs/pbc/all/order-management-system/base-shop/reclamations-feature-overview.html + - title: Refunds feature overview + url: /docs/pbc/all/order-management-system/base-shop/refunds-feature-overview.html + - title: Install and upgrade nested: - - title: Order Management - url: /docs/pbc/all/order-management-system/install-and-upgrade/install-features/install-the-order-management-feature.html - - title: Reclamations - url: /docs/pbc/all/order-management-system/install-and-upgrade/install-features/install-the-reclamations-feature.html - - title: Quick Add to Cart + Non-splittable Products - url: /docs/pbc/all/order-management-system/install-and-upgrade/install-features/install-the-quick-add-to-cart-non-splittable-products-feature.html - - title: Install Glue API + - title: Install features + nested: + - title: Order Management + url: /docs/pbc/all/order-management-system/base-shop/install-and-upgrade/install-features/install-the-order-management-feature.html + - title: Reclamations + url: /docs/pbc/all/order-management-system/base-shop/install-and-upgrade/install-features/install-the-reclamations-feature.html + - title: Quick Add to Cart + Non-splittable Products + url: /docs/pbc/all/order-management-system/base-shop/install-and-upgrade/install-features/install-the-quick-add-to-cart-non-splittable-products-feature.html + - title: Install Glue API + nested: + - title: Checkout + url: /docs/pbc/all/order-management-system/base-shop/install-and-upgrade/install-glue-api/install-the-checkout-glue-api.html + - title: Order Management + url: /docs/pbc/all/order-management-system/base-shop/install-and-upgrade/install-glue-api/install-the-order-management-glue-api.html + - title: Shipment + url: /docs/pbc/all/order-management-system/base-shop/install-and-upgrade/install-glue-api/install-the-shipment-glue-api.html + - title: Upgrade modules + nested: + - title: ManualOrderEntryGui + url: /docs/pbc/all/order-management-system/base-shop/install-and-upgrade/upgrade-modules/upgrade-the-manualorderentrygui-module.html + - title: OrdersRestApi + url: /docs/pbc/all/order-management-system/base-shop/install-and-upgrade/upgrade-modules/upgrade-the-ordersrestapi-module.html + - title: Refund + url: /docs/pbc/all/order-management-system/base-shop/install-and-upgrade/upgrade-modules/upgrade-the-refund-module.html + - title: Split delivery migration concept + url: /docs/pbc/all/order-management-system/base-shop/install-and-upgrade/split-delivery-migration-concept.html + - title: Import order statuses + url: /docs/pbc/all/order-management-system/base-shop/file-details-order-status.csv.html + - title: Manage in the Back Office nested: - - title: Checkout - url: /docs/pbc/all/order-management-system/install-and-upgrade/install-glue-api/install-the-checkout-glue-api.html - - title: Order Management - url: /docs/pbc/all/order-management-system/install-and-upgrade/install-glue-api/install-the-order-management-glue-api.html - - title: Shipment - url: /docs/pbc/all/order-management-system/install-and-upgrade/install-glue-api/install-the-shipment-glue-api.html - - title: Upgrade modules + - title: Orders + nested: + - title: Change the state of order items + url: /docs/pbc/all/order-management-system/base-shop/manage-in-the-back-office/orders/change-the-state-of-order-items.html + - title: Commente orders + url: /docs/pbc/all/order-management-system/base-shop/manage-in-the-back-office/orders/comment-orders.html + - title: Create returns + url: /docs/pbc/all/order-management-system/base-shop/manage-in-the-back-office/orders/create-returns.html + - title: Edit billing addresses in orders + url: /docs/pbc/all/order-management-system/base-shop/manage-in-the-back-office/orders/edit-billing-addresses-in-orders.html + - title: Add and remove custom order references + url: /docs/pbc/all/order-management-system/base-shop/manage-in-the-back-office/orders/add-and-remove-custom-order-references.html + - title: Edit shipments + url: /docs/pbc/all/order-management-system/base-shop/manage-in-the-back-office/orders/edit-shipments.html + - title: View returns of an order + url: /docs/pbc/all/order-management-system/base-shop/manage-in-the-back-office/orders/view-returns-of-an-order.html + - title: Reclamations + nested: + - title: Create reclamations + url: /docs/pbc/all/order-management-system/base-shop/manage-in-the-back-office/reclamations/create-reclamations.html + - title: Changing the state of order items in reclamations + url: /docs/pbc/all/order-management-system/base-shop/manage-in-the-back-office/reclamations/change-the-state-of-order-items-in-reclamations.html + - title: View reclamations + url: /docs/pbc/all/order-management-system/base-shop/manage-in-the-back-office/reclamations/view-reclamations.html + - title: View refunds + url: /docs/pbc/all/order-management-system/base-shop/manage-in-the-back-office/view-refunds.html + - title: View the order matrix + url: /docs/pbc/all/order-management-system/base-shop/manage-in-the-back-office/view-the-order-matrix.html + - title: "Glue API: Retrieve orders" + url: /docs/pbc/all/order-management-system/base-shop/glue-api-retrieve-orders.html + - title: Domain model and relationsips + nested: + - title: "Custom Order Reference: module relations" + url: /docs/pbc/all/order-management-system/base-shop/domain-model-and-relationships/custom-order-reference-module-relations.html + - title: "Order Management feature: Domain model and relationships" + url: /docs/pbc/all/order-management-system/base-shop/domain-model-and-relationships/order-management-feature-domain-model-and-relationships.html + - title: "Sales module: reference information" + url: /docs/pbc/all/order-management-system/base-shop/domain-model-and-relationships/sales-module-reference-information.html + - title: DataPayload Conversion + nested: + - title: Refund process management + url: /docs/pbc/all/order-management-system/base-shop/datapayload-conversion/refund-process-management.html + - title: State machine + url: /docs/pbc/all/order-management-system/base-shop/datapayload-conversion/state-machine/order-process-modelling-via-state-machines.html + nested: + - title: State machine console commands + url: /docs/pbc/all/order-management-system/base-shop/datapayload-conversion/state-machine/state-machine-console-commands.html + - title: Order management system multi-thread + url: /docs/pbc/all/order-management-system/base-shop/datapayload-conversion/state-machine/order-management-system-multi-thread.html + - title: Common pitfalls in OMS design + url: /docs/pbc/all/order-management-system/base-shop/datapayload-conversion/state-machine/common-pitfalls-in-oms-design.html + - title: Multi-language setup + url: /docs/pbc/all/order-management-system/base-shop/datapayload-conversion/multi-language-setup.html + - title: Step engine + nested: + - title: Create a breadcrumb navigation + url: /docs/pbc/all/order-management-system/base-shop/datapayload-conversion/step-engine/step-engine-create-breadcrumb-navigation.html + - title: Use case scenario + url: /docs/pbc/all/order-management-system/base-shop/datapayload-conversion/step-engine/step-engine-use-case-scenario.html + - title: Workflow overview + url: /docs/pbc/all/order-management-system/base-shop/datapayload-conversion/step-engine/step-engine-workflow-overview.html + - title: State machine cookbook + url: /docs/pbc/all/order-management-system/base-shop/state-machine-cookbook/state-machine-cookbook.html + nested: + - title: State machine fundamentals + url: /docs/pbc/all/order-management-system/base-shop/state-machine-cookbook/state-machine-cookbook-state-machine-fundamentals.html + - title: Build a state machine + url: /docs/pbc/all/order-management-system/base-shop/state-machine-cookbook/state-machine-cookbook-build-a-state-machine.html + - title: Disable split delivery on the Storefront + url: /docs/pbc/all/order-management-system/base-shop/disable-split-delivery-on-the-storefront.html + - title: Email invoices using BCC + url: /docs/pbc/all/order-management-system/base-shop/email-invoices-using-bcc.html + - title: Third-party integrations nested: - - title: ManualOrderEntryGui - url: /docs/pbc/all/order-management-system/install-and-upgrade/upgrade-modules/upgrade-the-manualorderentrygui-module.html - - title: OrdersRestApi - url: /docs/pbc/all/order-management-system/install-and-upgrade/upgrade-modules/upgrade-the-ordersrestapi-module.html - - title: Refund - url: /docs/pbc/all/order-management-system/install-and-upgrade/upgrade-modules/upgrade-the-refund-module.html - - title: Split delivery migration concept - url: /docs/pbc/all/order-management-system/install-and-upgrade/split-delivery-migration-concept.html - - title: Import order statuses - url: /docs/pbc/all/order-management-system/file-details-order-status.csv.html - - title: Manage in the Back Office - nested: - - title: Orders - nested: - - title: Change the state of order items - url: /docs/pbc/all/order-management-system/manage-in-the-back-office/orders/change-the-state-of-order-items.html - - title: Commente orders - url: /docs/pbc/all/order-management-system/manage-in-the-back-office/orders/comment-orders.html - - title: Create returns - url: /docs/pbc/all/order-management-system/manage-in-the-back-office/orders/create-returns.html - - title: Edit billing addresses in orders - url: /docs/pbc/all/order-management-system/manage-in-the-back-office/orders/edit-billing-addresses-in-orders.html - - title: Add and remove custom order references - url: /docs/pbc/all/order-management-system/manage-in-the-back-office/orders/add-and-remove-custom-order-references.html - - title: Edit shipments - url: /docs/pbc/all/order-management-system/manage-in-the-back-office/orders/edit-shipments.html - - title: View returns of an order - url: /docs/pbc/all/order-management-system/manage-in-the-back-office/orders/view-returns-of-an-order.html - - title: Reclamations - nested: - - title: Create reclamations - url: /docs/pbc/all/order-management-system/manage-in-the-back-office/reclamations/create-reclamations.html - - title: Changing the state of order items in reclamations - url: /docs/pbc/all/order-management-system/manage-in-the-back-office/reclamations/change-the-state-of-order-items-in-reclamations.html - - title: View reclamations - url: /docs/pbc/all/order-management-system/manage-in-the-back-office/reclamations/view-reclamations.html - - title: View refunds - url: /docs/pbc/all/order-management-system/manage-in-the-back-office/view-refunds.html - - title: View the order matrix - url: /docs/pbc/all/order-management-system/manage-in-the-back-office/view-the-order-matrix.html - - title: "Glue API: Retrieve orders" - url: /docs/pbc/all/order-management-system/glue-api-retrieve-orders.html - - title: Domain model and relationsips - nested: - - title: "Custom Order Reference: module relations" - url: /docs/pbc/all/order-management-system/domain-model-and-relationships/custom-order-reference-module-relations.html - - title: "Order Management feature: Domain model and relationships" - url: /docs/pbc/all/order-management-system/domain-model-and-relationships/order-management-feature-domain-model-and-relationships.html - - title: "Sales module: reference information" - url: /docs/pbc/all/order-management-system/domain-model-and-relationships/sales-module-reference-information.html - - title: DataPayload Conversion - nested: - - title: Refund process management - url: /docs/pbc/all/order-management-system/datapayload-conversion/refund-process-management.html - - title: State machine - url: /docs/pbc/all/order-management-system/datapayload-conversion/state-machine/order-process-modelling-via-state-machines.html - nested: - - title: State machine console commands - url: /docs/pbc/all/order-management-system/datapayload-conversion/state-machine/state-machine-console-commands.html - - title: Order management system multi-thread - url: /docs/pbc/all/order-management-system/datapayload-conversion/state-machine/order-management-system-multi-thread.html - - title: Common pitfalls in OMS design - url: /docs/pbc/all/order-management-system/datapayload-conversion/state-machine/common-pitfalls-in-oms-design.html - - title: Multi-language setup - url: /docs/pbc/all/order-management-system/datapayload-conversion/multi-language-setup.html - - title: Step engine - nested: - - title: Create a breadcrumb navigation - url: /docs/pbc/all/order-management-system/datapayload-conversion/step-engine/step-engine-create-breadcrumb-navigation.html - - title: Use case scenario - url: /docs/pbc/all/order-management-system/datapayload-conversion/step-engine/step-engine-use-case-scenario.html - - title: Workflow overview - url: /docs/pbc/all/order-management-system/datapayload-conversion/step-engine/step-engine-workflow-overview.html - - title: State machine cookbook - url: /docs/pbc/all/order-management-system/state-machine-cookbook/state-machine-cookbook.html - nested: - - title: State machine fundamentals - url: /docs/pbc/all/order-management-system/state-machine-cookbook/state-machine-cookbook-state-machine-fundamentals.html - - title: Build a state machine - url: /docs/pbc/all/order-management-system/state-machine-cookbook/state-machine-cookbook-build-a-state-machine.html - - title: Disable split delivery on the Storefront - url: /docs/pbc/all/order-management-system/disable-split-delivery-on-the-storefront.html - - title: Email invoices using BCC - url: /docs/pbc/all/order-management-system/email-invoices-using-bcc.html - - - title: Third-party integrations + - title: NEKOM CC GmbH + url: /docs/pbc/all/order-management-system/base-shop/third-party-integrations/nekom-cc-gmbh.html + - title: Tradebyte + url: /docs/pbc/all/order-management-system/base-shop/third-party-integrations/tradebyte.html + - title: Marketplace nested: - - title: NEKOM CC GmbH - url: /docs/pbc/all/order-management-system/third-party-integrations/nekom-cc-gmbh.html - - title: Tradebyte - url: /docs/pbc/all/order-management-system/third-party-integrations/tradebyte.html + - title: Marketplace Order Management feature overview + url: /docs/pbc/all/order-management-system/marketplace/marketplace-order-management-feature-overview/marketplace-order-management-feature-overview.html + nested: + - title: Marketplace Order overview + url: /docs/pbc/all/order-management-system/marketplace/marketplace-order-management-feature-overview/marketplace-order-overview.html + - title: Merchant Order overview + url: /docs/pbc/all/order-management-system/marketplace/marketplace-order-management-feature-overview/merchant-order-overview.html + - title: Marketplace and merchant state machines overview + url: /docs/pbc/all/order-management-system/marketplace/marketplace-order-management-feature-overview/marketplace-and-merchant-state-machines-overview/marketplace-and-merchant-state-machines-overview.html + nested: + - title: Marketplace and merchant state machines interaction + url: /docs/pbc/all/order-management-system/marketplace/marketplace-order-management-feature-overview/marketplace-and-merchant-state-machines-overview/marketplace-and-merchant-state-machines-interaction.html + - title: Install features + nested: + - title: Marketplace Order Management + url: /docs/pbc/all/order-management-system/marketplace/install-features/install-the-marketplace-order-management-feature.html + - title: Marketplace Order Management + Merchant Portal + url: /docs/pbc/all/order-management-system/marketplace/install-features/install-the-marketplace-order-management-merchant-portal-feature.html + - title: Marketplace Order Management + Order Threshold + url: /docs/pbc/all/order-management-system/marketplace/install-features/install-the-marketplace-order-management-order-threshold-feature.html + - title: Import data - title: Payment Service Provider url: /docs/pbc/all/payment-service-provider/payment-service-provider.html include_versions: diff --git a/_fes-paused/dev/launching-storefronts.md b/_fes-paused/dev/launching-storefronts.md index 7ccd4da2607..ac3000be794 100644 --- a/_fes-paused/dev/launching-storefronts.md +++ b/_fes-paused/dev/launching-storefronts.md @@ -69,7 +69,7 @@ For more information about Netlify build configuration, see [Get started with bu ## Connecting SCCOS -In the *Commerce provider* section, you need to connect the Storefront to a [Spryker Cloud Commerce OS (SCCOS)](/docs/cloud/dev/spryker-cloud-commerce-os/getting-started-with-the-spryker-cloud-commerce-os.html) environment and select [locales](/docs/pbc/all/order-management-system/{{page.version}}/datapayload-conversion/multi-language-setup.html) and [currencies](/docs/pbc/all/price-management/{{site.version}}/extend-and-customize/multiple-currencies-per-store-configuration.html). Follow the steps below: +In the *Commerce provider* section, you need to connect the Storefront to a [Spryker Cloud Commerce OS (SCCOS)](/docs/cloud/dev/spryker-cloud-commerce-os/getting-started-with-the-spryker-cloud-commerce-os.html) environment and select [locales](/docs/pbc/all/order-management-system/{{page.version}}/base-shop/datapayload-conversion/multi-language-setup.html) and [currencies](/docs/pbc/all/price-management/{{site.version}}/extend-and-customize/multiple-currencies-per-store-configuration.html). Follow the steps below: 1. Select a **SPRYKER ENVIRONMENT** to connect this Storefront to. diff --git a/_includes/pbc/all/glue-api-guides/202212.0/retrieve-an-order-response-attributes.md b/_includes/pbc/all/glue-api-guides/202212.0/retrieve-an-order-response-attributes.md index 8a683d353e0..4be5575d926 100644 --- a/_includes/pbc/all/glue-api-guides/202212.0/retrieve-an-order-response-attributes.md +++ b/_includes/pbc/all/glue-api-guides/202212.0/retrieve-an-order-response-attributes.md @@ -3,7 +3,7 @@ | ATTRIBUTE | TYPE | DESCRIPTION | | --------------- | ------ | ------------------------------------------------------------ | -| itemStates | Array | Statuses of the order’s items in the [state machine](/docs/pbc/all/order-management-system/{{page.version}}/datapayload-conversion/state-machine/order-process-modelling-via-state-machines.html). | +| itemStates | Array | Statuses of the order’s items in the [state machine](/docs/pbc/all/order-management-system/{{page.version}}/base-shop/datapayload-conversion/state-machine/order-process-modelling-via-state-machines.html). | | createdAt | String | Date and time when the order was created. | | currencyIsoCode | String | ISO 4217 code of the currency that was selected when placing the order. | | priceMode | String | Price mode that was active when placing the order. Possible values:
  • **NET_MODE**—prices before tax.
  • **GROSS_MODE**—prices after tax.
| diff --git a/_includes/pbc/all/install-features/202212.0/install-glue-api/install-the-configurable-bundle-glue-api.md b/_includes/pbc/all/install-features/202212.0/install-glue-api/install-the-configurable-bundle-glue-api.md index fc98f370c6d..adfc62e83be 100644 --- a/_includes/pbc/all/install-features/202212.0/install-glue-api/install-the-configurable-bundle-glue-api.md +++ b/_includes/pbc/all/install-features/202212.0/install-glue-api/install-the-configurable-bundle-glue-api.md @@ -11,7 +11,7 @@ To start the feature integration, overview and install the necessary features: | --- | --- | --- | | Spryker Core | {{page.version}} | [Glue API: Spryker Core feature integration](/docs/scos/dev/feature-integration-guides/{{page.version}}/glue-api/glue-api-spryker-core-feature-integration.html) | |Configurable Bundles |{{page.version}} | [Configurable Bundle feature integration](/docs/scos/dev/feature-integration-guides/{{page.version}}/configurable-bundle-feature-integration.html)| -|Order Management |{{page.version}} |[Glue API: Order Management feature integration](/docs/pbc/all/order-management-system/{{page.version}}/install-and-upgrade/install-glue-api/install-the-order-management-glue-api.html)| +|Order Management |{{page.version}} |[Glue API: Order Management feature integration](/docs/pbc/all/order-management-system/{{page.version}}/base-shop/install-and-upgrade/install-glue-api/install-the-order-management-glue-api.html)| ## 1) Install the required modules using Composer diff --git a/_includes/pbc/all/install-features/202212.0/install-glue-api/install-the-order-management-glue-api.md b/_includes/pbc/all/install-features/202212.0/install-glue-api/install-the-order-management-glue-api.md index 442c2630b4c..f32e3d304eb 100644 --- a/_includes/pbc/all/install-features/202212.0/install-glue-api/install-the-order-management-glue-api.md +++ b/_includes/pbc/all/install-features/202212.0/install-glue-api/install-the-order-management-glue-api.md @@ -10,7 +10,7 @@ To start feature integration, overview and install the following features and Gl | NAME | VERSION | INTEGRATION GUIDE | | ---------------- | ------- | --------------------------- | | Glue API: Spryker Core | {{page.version}} | [Glue API: Spryker Core feature integration](/docs/scos/dev/feature-integration-guides/{{page.version}}/glue-api/glue-api-spryker-core-feature-integration.html) | -| Order Management | {{page.version}} | [Order Management feature integration](/docs/pbc/all/order-management-system/{{page.version}}/install-and-upgrade/install-features/install-the-order-management-feature.html) | +| Order Management | {{page.version}} | [Order Management feature integration](/docs/pbc/all/order-management-system/{{page.version}}/base-shop/install-and-upgrade/install-features/install-the-order-management-feature.html) | ## 1) Install the required modules using Composer diff --git a/_includes/pbc/all/install-features/202212.0/install-glue-api/install-the-product-bundles-glue-api.md b/_includes/pbc/all/install-features/202212.0/install-glue-api/install-the-product-bundles-glue-api.md index 97b3c7593d0..68884147ebb 100644 --- a/_includes/pbc/all/install-features/202212.0/install-glue-api/install-the-product-bundles-glue-api.md +++ b/_includes/pbc/all/install-features/202212.0/install-glue-api/install-the-product-bundles-glue-api.md @@ -11,7 +11,7 @@ To start the feature integration, overview and install the necessary features: | --- | --- | --- | | Spryker Core | {{page.version}} | [Glue API: Spryker Core feature integration](/docs/scos/dev/feature-integration-guides/{{page.version}}/glue-api/glue-api-spryker-core-feature-integration.html) | | Product Bundles| {{page.version}}| [Product Bundles feature integration](/docs/scos/dev/feature-integration-guides/{{page.version}}/product-bundles-feature-integration.html)| -| Order Management| {{page.version}}| [Glue API: Order Management feature integration](/docs/pbc/all/order-management-system/{{page.version}}/install-and-upgrade/install-glue-api/install-the-order-management-glue-api.html)| +| Order Management| {{page.version}}| [Glue API: Order Management feature integration](/docs/pbc/all/order-management-system/{{page.version}}/base-shop/install-and-upgrade/install-glue-api/install-the-order-management-glue-api.html)| ## 1) Install the required modules using Composer diff --git a/_includes/pbc/all/install-features/202212.0/install-glue-api/install-the-product-configuration-glue-api.md b/_includes/pbc/all/install-features/202212.0/install-glue-api/install-the-product-configuration-glue-api.md index 3aa2a640138..a0ec4a8b3ef 100644 --- a/_includes/pbc/all/install-features/202212.0/install-glue-api/install-the-product-configuration-glue-api.md +++ b/_includes/pbc/all/install-features/202212.0/install-glue-api/install-the-product-configuration-glue-api.md @@ -17,7 +17,7 @@ To start feature integration, integrate the required features and Glue APIs: | Cart API | {{page.version}} | [Install the Cart Glue API](/docs/scos/dev/feature-integration-guides/{{page.version}}/glue-api/glue-api-cart-feature-integration.html) | | Wishlist API | {{page.version}} | [Glue API: Wishlist feature integration](/docs/pbc/all/shopping-list-and-wishlist/{{page.version}}/base-shop/install-and-upgrade/integrate-the-wishlist-glue-api.html) | | Shopping List API | {{page.version}} | [Glue API: Shopping lists feature integration](/docs/scos/dev/feature-integration-guides/{{page.version}}/glue-api/glue-api-shopping-lists-feature-integration.html) | -| Order Management API | {{page.version}} | [Glue API: Order Management feature integration](/docs/pbc/all/order-management-system/{{page.version}}/install-and-upgrade/install-glue-api/install-the-order-management-glue-api.html) | +| Order Management API | {{page.version}} | [Glue API: Order Management feature integration](/docs/pbc/all/order-management-system/{{page.version}}/base-shop/install-and-upgrade/install-glue-api/install-the-order-management-glue-api.html) | | Product Configuration | {{page.version}} | [Product Configuration feature integration](/docs/pbc/all/product-information-management/{{page.version}}/install-and-upgrade/install-features/install-the-product-feature.html) | ## 1) Install the required modules using Composer diff --git a/_includes/pbc/all/install-features/202212.0/install-glue-api/install-the-shipment-glue-api.md b/_includes/pbc/all/install-features/202212.0/install-glue-api/install-the-shipment-glue-api.md index c59a3153da3..eb315dcf45e 100644 --- a/_includes/pbc/all/install-features/202212.0/install-glue-api/install-the-shipment-glue-api.md +++ b/_includes/pbc/all/install-features/202212.0/install-glue-api/install-the-shipment-glue-api.md @@ -17,7 +17,7 @@ To start feature integration, overview and install the necessary features: | Shipment | {{page.version}} | [Shipment feature integration](/docs/pbc/all/carrier-management/{{page.version}}/base-shop/install-and-upgrade/install-features/install-the-shipment-feature.html) | | Glue API: Checkout | {{page.version}} | [Install the Checkout Glue API](/docs/scos/dev/feature-integration-guides/{{page.version}}/glue-api/glue-api-checkout-feature-integration.html) | | Glue API: Glue Application | {{page.version}} | [Glue API: Glue Application feature integration](/docs/scos/dev/feature-integration-guides/{{page.version}}/glue-api/glue-api-glue-application-feature-integration.html) | -| Glue API: Order Management | {{page.version}} | [Glue API: Order Management feature integration](/docs/pbc/all/order-management-system/{{page.version}}/install-and-upgrade/install-glue-api/install-the-order-management-glue-api.html) | +| Glue API: Order Management | {{page.version}} | [Glue API: Order Management feature integration](/docs/pbc/all/order-management-system/{{page.version}}/base-shop/install-and-upgrade/install-glue-api/install-the-order-management-glue-api.html) | ### 1) Install the required modules using Composer diff --git a/_includes/pbc/all/install-features/202212.0/install-the-order-management-feature.md b/_includes/pbc/all/install-features/202212.0/install-the-order-management-feature.md index 2d8d77c43fa..3dfa1e876aa 100644 --- a/_includes/pbc/all/install-features/202212.0/install-the-order-management-feature.md +++ b/_includes/pbc/all/install-features/202212.0/install-the-order-management-feature.md @@ -1325,7 +1325,7 @@ Integrate the following related features: | FEATURE | REQUIRED FOR THE CURRENT FEATURE | INTEGRATION GUIDE | | ---------------------- | ------------- | ---------------- | | Comments + Order Management feature integration | | [Comments + Order Management feature integration](/docs/pbc/all/cart-and-checkout/{{page.version}}/base-shop/install-and-upgrade/install-features/install-the-comments-order-management-feature.html) | -| Glue API: Order Management feature integration | | [Glue API: Order Management feature integration](/docs/pbc/all/order-management-system/{{page.version}}/install-and-upgrade/install-glue-api/install-the-order-management-glue-api.html) | +| Glue API: Order Management feature integration | | [Glue API: Order Management feature integration](/docs/pbc/all/order-management-system/{{page.version}}/base-shop/install-and-upgrade/install-glue-api/install-the-order-management-glue-api.html) | | Company Account + Order Management feature integration | | [Company Account + Order Management feature integration](/docs/pbc/all/customer-relationship-management/{{page.version}}/install-and-upgrade/install-features/install-the-company-account-order-management-feature.html) | | Product + Order Management feature integration | | [Product + Order Management feature integration](/docs/scos/dev/feature-integration-guides/{{page.version}}/product-order-management-feature-integration.html) | | Customer Account Management + Order Management feature integration | | [Customer Account Management + Order Management feature integration](/docs/pbc/all/customer-relationship-management/{{page.version}}/install-and-upgrade/install-features/install-the-customer-account-management-order-management-feature.html) | diff --git a/_includes/pbc/all/install-features/202212.0/install-the-product-configuration-feature.md b/_includes/pbc/all/install-features/202212.0/install-the-product-configuration-feature.md index 20973a489fc..16d6c3fbdc8 100644 --- a/_includes/pbc/all/install-features/202212.0/install-the-product-configuration-feature.md +++ b/_includes/pbc/all/install-features/202212.0/install-the-product-configuration-feature.md @@ -16,7 +16,7 @@ To start feature integration, integrate the required features: | Spryker Core | {{page.version}} | [Spryker Core feature integration](/docs/scos/dev/feature-integration-guides/{{page.version}}/spryker-core-feature-integration.html) | | Product | {{page.version}} | [Product feature integration](/docs/pbc/all/product-information-management/{{page.version}}/install-and-upgrade/install-features/install-the-product-feature.html) | | Cart | {{page.version}} | [Cart feature integration](/docs/scos/dev/feature-integration-guides/{{page.version}}/cart-feature-integration.html) | -| Order Management | {{page.version}} | [Order Management feature integration](/docs/pbc/all/order-management-system/{{page.version}}/install-and-upgrade/install-features/install-the-order-management-feature.html) | +| Order Management | {{page.version}} | [Order Management feature integration](/docs/pbc/all/order-management-system/{{page.version}}/base-shop/install-and-upgrade/install-features/install-the-order-management-feature.html) | | Checkout | {{page.version}} | [Install the Checkout feature](/docs/scos/dev/feature-integration-guides/{{page.version}}/checkout-feature-integration.html) | | Prices | {{page.version}} | [Prices feature integration](/docs/pbc/all/price-management/{{page.version}}/install-and-upgrade/install-features/install-the-prices-feature.html) | | Inventory Management | {{page.version}} | [Inventory management feature integration](/docs/scos/dev/feature-integration-guides/{{page.version}}/inventory-management-feature-integration.html) | diff --git a/_includes/pbc/all/install-features/202212.0/install-the-splittable-order-items-feature.md b/_includes/pbc/all/install-features/202212.0/install-the-splittable-order-items-feature.md index 09fd7ea3070..1ab36ec973d 100644 --- a/_includes/pbc/all/install-features/202212.0/install-the-splittable-order-items-feature.md +++ b/_includes/pbc/all/install-features/202212.0/install-the-splittable-order-items-feature.md @@ -1,6 +1,6 @@ -This document describes how to integrate the [Splittable Order Items](/docs/pbc/all/order-management-system/{{page.version}}/order-management-feature-overview/splittable-order-items-overview.html) feature into a Spryker project. +This document describes how to integrate the [Splittable Order Items](/docs/pbc/all/order-management-system/{{page.version}}/base-shop/order-management-feature-overview/splittable-order-items-overview.html) feature into a Spryker project. ## Install feature core diff --git a/_includes/pbc/all/install-features/202212.0/marketplace/install-the-marketplace-order-management-feature.md b/_includes/pbc/all/install-features/202212.0/marketplace/install-the-marketplace-order-management-feature.md index 1942b27d213..22572f5c8b7 100644 --- a/_includes/pbc/all/install-features/202212.0/marketplace/install-the-marketplace-order-management-feature.md +++ b/_includes/pbc/all/install-features/202212.0/marketplace/install-the-marketplace-order-management-feature.md @@ -13,7 +13,7 @@ To start feature integration, integrate the required features: | NAME | VERSION | INTEGRATION GUIDE | | --------- | ------ | ---------------| | Spryker Core | {{page.version}} | [Spryker Core feature integration](/docs/scos/dev/feature-integration-guides/{{page.version}}/spryker-core-feature-integration.html) | -| Order Management | {{page.version}} | [Order Management feature integration](/docs/pbc/all/order-management-system/{{page.version}}/install-and-upgrade/install-features/install-the-order-management-feature.html) | +| Order Management | {{page.version}} | [Order Management feature integration](/docs/pbc/all/order-management-system/{{page.version}}/base-shop/install-and-upgrade/install-features/install-the-order-management-feature.html) | | State Machine | {{page.version}} | [State Machine feature integration](https://github.com/spryker-feature/state-machine) | | Marketplace Merchant | {{page.version}} | [Marketplace Merchant feature integration](/docs/pbc/all/merchant-management/{{page.version}}/marketplace/install-and-upgrade/install-features/install-the-marketplace-merchant-feature.html) | | Marketplace Shipment | {{page.version}} | [Marketplace Shipment feature integration](/docs/marketplace/dev/feature-integration-guides/{{page.version}}/marketplace-shipment-feature-integration.html) | diff --git a/_includes/pbc/all/install-features/202304.0/install-the-order-management-feature.md b/_includes/pbc/all/install-features/202304.0/install-the-order-management-feature.md index 23a726d8f2f..185284bb6f6 100644 --- a/_includes/pbc/all/install-features/202304.0/install-the-order-management-feature.md +++ b/_includes/pbc/all/install-features/202304.0/install-the-order-management-feature.md @@ -28,7 +28,7 @@ To start feature integration, integrate the required features: |---|---|---| | Spryker Core | {{page.version}} | [Spryker Core feature integration](/docs/scos/dev/feature-integration-guides/{{page.version}}/spryker-core-feature-integration.html)| | Mailing and Notifications | {{page.version}} | [Mailing and notifications feature integration](/docs/scos/dev/feature-integration-guides/{{page.version}}/mailing-and-notifications-feature-integration.html) -| Order Management | {{page.version}} | [Order Management feature integration](/docs/pbc/all/order-management-system/{{page.version}}/install-and-upgrade/install-features/install-the-order-management-feature.html) +| Order Management | {{page.version}} | [Order Management feature integration](/docs/pbc/all/order-management-system/{{page.version}}/base-shop/install-and-upgrade/install-features/install-the-order-management-feature.html) | Persistent Cart | {{page.version}} | | ### 1) Install the required modules using Composer diff --git a/_includes/pbc/all/upgrade-modules/upgrade-glue-api-modules/upgrade-the-checkoutrestapi-module.md b/_includes/pbc/all/upgrade-modules/upgrade-glue-api-modules/upgrade-the-checkoutrestapi-module.md index 04cfbbe27f2..6b29d9d5e53 100644 --- a/_includes/pbc/all/upgrade-modules/upgrade-glue-api-modules/upgrade-the-checkoutrestapi-module.md +++ b/_includes/pbc/all/upgrade-modules/upgrade-glue-api-modules/upgrade-the-checkoutrestapi-module.md @@ -35,7 +35,7 @@ In this new version of the **CheckoutRestApi** module, we have added support of {% info_block errorBox %} -This release is a part of the **Split delivery** concept migration. When you upgrade this module version, you should also update all other installed modules in your project to use the same concept as well as to avoid inconsistent behavior. For more information, see [Split Delivery Migration Concept](/docs/pbc/all/order-management-system/{{site.version}}/install-and-upgrade/split-delivery-migration-concept.html). +This release is a part of the **Split delivery** concept migration. When you upgrade this module version, you should also update all other installed modules in your project to use the same concept as well as to avoid inconsistent behavior. For more information, see [Split Delivery Migration Concept](/docs/pbc/all/order-management-system/{{site.version}}/base-shop/install-and-upgrade/split-delivery-migration-concept.html). {% endinfo_block %} diff --git a/_includes/pbc/all/upgrade-modules/upgrade-glue-api-modules/upgrade-the-ordersrestapi-module.md b/_includes/pbc/all/upgrade-modules/upgrade-glue-api-modules/upgrade-the-ordersrestapi-module.md index 9a14b896467..3c722fd4c4f 100644 --- a/_includes/pbc/all/upgrade-modules/upgrade-glue-api-modules/upgrade-the-ordersrestapi-module.md +++ b/_includes/pbc/all/upgrade-modules/upgrade-glue-api-modules/upgrade-the-ordersrestapi-module.md @@ -6,7 +6,7 @@ In this new version of the **OrdersRestApi** module, we have added support of sp {% info_block errorBox %} -This release is a part of the Split delivery concept migration. When you upgrade this module version, you should also update all other installed modules in your project to use the same concept as well as to avoid inconsistent behavior. For more information, see [Split Delivery Migration Concept](/docs/pbc/all/order-management-system/{{site.version}}/install-and-upgrade/split-delivery-migration-concept.html). +This release is a part of the Split delivery concept migration. When you upgrade this module version, you should also update all other installed modules in your project to use the same concept as well as to avoid inconsistent behavior. For more information, see [Split Delivery Migration Concept](/docs/pbc/all/order-management-system/{{site.version}}/base-shop/install-and-upgrade/split-delivery-migration-concept.html). {% endinfo_block %} diff --git a/_includes/pbc/all/upgrade-modules/upgrade-the-checkoutpage-module.md b/_includes/pbc/all/upgrade-modules/upgrade-the-checkoutpage-module.md index 183da46087e..ccf1270a136 100644 --- a/_includes/pbc/all/upgrade-modules/upgrade-the-checkoutpage-module.md +++ b/_includes/pbc/all/upgrade-modules/upgrade-the-checkoutpage-module.md @@ -6,7 +6,7 @@ In this new version of the `CheckoutPage` module, we have added support of split {% info_block infoBox %} -This release is a part of the **Split delivery** concept migration. When you upgrade this module version, you should also update all other installed modules in your project to use the same concept as well as to avoid inconsistent behavior. For more information, see [Split Delivery Migration Concept](/docs/pbc/all/order-management-system/{{site.version}}/install-and-upgrade/split-delivery-migration-concept.html). +This release is a part of the **Split delivery** concept migration. When you upgrade this module version, you should also update all other installed modules in your project to use the same concept as well as to avoid inconsistent behavior. For more information, see [Split Delivery Migration Concept](/docs/pbc/all/order-management-system/{{site.version}}/base-shop/install-and-upgrade/split-delivery-migration-concept.html). {% endinfo_block %} diff --git a/_includes/pbc/all/upgrade-modules/upgrade-the-customerpage-module.md b/_includes/pbc/all/upgrade-modules/upgrade-the-customerpage-module.md index 2347d748079..23cc4877d32 100644 --- a/_includes/pbc/all/upgrade-modules/upgrade-the-customerpage-module.md +++ b/_includes/pbc/all/upgrade-modules/upgrade-the-customerpage-module.md @@ -5,7 +5,7 @@ In this new version of the `CustomerPage` module, we have added support of split {% info_block errorBox %} -This release is a part of the **Split delivery** concept migration. When you upgrade this module version, you should also update all other installed modules in your project to use the same concept as well as to avoid inconsistent behavior. For more information, see [Split Delivery Migration Concept](/docs/pbc/all/order-management-system/{{site.version}}/install-and-upgrade/split-delivery-migration-concept.html). +This release is a part of the **Split delivery** concept migration. When you upgrade this module version, you should also update all other installed modules in your project to use the same concept as well as to avoid inconsistent behavior. For more information, see [Split Delivery Migration Concept](/docs/pbc/all/order-management-system/{{site.version}}/base-shop/install-and-upgrade/split-delivery-migration-concept.html). {% endinfo_block %} diff --git a/_includes/pbc/all/upgrade-modules/upgrade-the-manualorderentrygui-module.md b/_includes/pbc/all/upgrade-modules/upgrade-the-manualorderentrygui-module.md index f7ca812dabd..d3219a59101 100644 --- a/_includes/pbc/all/upgrade-modules/upgrade-the-manualorderentrygui-module.md +++ b/_includes/pbc/all/upgrade-modules/upgrade-the-manualorderentrygui-module.md @@ -24,7 +24,7 @@ In this new version of the `ManualOrderEntryGui` module, we have added support o {% info_block errorBox %} -This release is a part of the **Split delivery** concept migration. When you upgrade this module version, you should also update all other installed modules in your project to use the same concept as well as to avoid inconsistent behavior. For more information, see [Split Delivery Migration Concept](/docs/pbc/all/order-management-system/{{site.version}}/install-and-upgrade/split-delivery-migration-concept.html). +This release is a part of the **Split delivery** concept migration. When you upgrade this module version, you should also update all other installed modules in your project to use the same concept as well as to avoid inconsistent behavior. For more information, see [Split Delivery Migration Concept](/docs/pbc/all/order-management-system/{{site.version}}/base-shop/install-and-upgrade/split-delivery-migration-concept.html). {% endinfo_block %} diff --git a/_includes/pbc/all/upgrade-modules/upgrade-the-sales-module.md b/_includes/pbc/all/upgrade-modules/upgrade-the-sales-module.md index 000ee6ef837..abece3d7671 100644 --- a/_includes/pbc/all/upgrade-modules/upgrade-the-sales-module.md +++ b/_includes/pbc/all/upgrade-modules/upgrade-the-sales-module.md @@ -7,7 +7,7 @@ You can find more details about the changes on the [Sales module release page](h {% info_block errorBox %} -This release is a part of the **Split delivery** concept migration. When you upgrade this module version, you should also update all other installed modules in your project to use the same concept as well as to avoid inconsistent behavior. For more information, see [Split Delivery Migration Concept](/docs/pbc/all/order-management-system/{{site.version}}/install-and-upgrade/split-delivery-migration-concept.html). +This release is a part of the **Split delivery** concept migration. When you upgrade this module version, you should also update all other installed modules in your project to use the same concept as well as to avoid inconsistent behavior. For more information, see [Split Delivery Migration Concept](/docs/pbc/all/order-management-system/{{site.version}}/base-shop/install-and-upgrade/split-delivery-migration-concept.html). {% endinfo_block %} diff --git a/_includes/pbc/all/upgrade-modules/upgrade-the-shipment-module.md b/_includes/pbc/all/upgrade-modules/upgrade-the-shipment-module.md index e02367bf743..02b1f92da19 100644 --- a/_includes/pbc/all/upgrade-modules/upgrade-the-shipment-module.md +++ b/_includes/pbc/all/upgrade-modules/upgrade-the-shipment-module.md @@ -36,7 +36,7 @@ In this new version of the `Shipment` module, we have added support of split del {% info_block errorBox %} -This release is a part of the Split delivery concept migration. When you upgrade this module version, you should also update all other installed modules in your project to use the same concept as well as to avoid inconsistent behavior. For more information, see [Split Delivery Migration Concept](/docs/pbc/all/order-management-system/{{site.version}}/install-and-upgrade/split-delivery-migration-concept.html). +This release is a part of the Split delivery concept migration. When you upgrade this module version, you should also update all other installed modules in your project to use the same concept as well as to avoid inconsistent behavior. For more information, see [Split Delivery Migration Concept](/docs/pbc/all/order-management-system/{{site.version}}/base-shop/install-and-upgrade/split-delivery-migration-concept.html). {% endinfo_block %} diff --git a/_includes/pbc/all/upgrade-modules/upgrade-the-shipmentcartconnector-module.md b/_includes/pbc/all/upgrade-modules/upgrade-the-shipmentcartconnector-module.md index bd391307112..97338681f95 100644 --- a/_includes/pbc/all/upgrade-modules/upgrade-the-shipmentcartconnector-module.md +++ b/_includes/pbc/all/upgrade-modules/upgrade-the-shipmentcartconnector-module.md @@ -6,7 +6,7 @@ In this new version of the `ShipmentCartConnector` module, we have added support {% info_block errorBox %} -This release is a part of the **Split delivery** concept migration. When you upgrade this module version, you should also update all other installed modules in your project to use the same concept as well as to avoid inconsistent behavior. For more information, see [Split Delivery Migration Concept](/docs/pbc/all/order-management-system/{{site.version}}/install-and-upgrade/split-delivery-migration-concept.html). +This release is a part of the **Split delivery** concept migration. When you upgrade this module version, you should also update all other installed modules in your project to use the same concept as well as to avoid inconsistent behavior. For more information, see [Split Delivery Migration Concept](/docs/pbc/all/order-management-system/{{site.version}}/base-shop/install-and-upgrade/split-delivery-migration-concept.html). {% endinfo_block %} diff --git a/_includes/pbc/all/upgrade-modules/upgrade-the-shipmentcheckoutconnector-module.md b/_includes/pbc/all/upgrade-modules/upgrade-the-shipmentcheckoutconnector-module.md index eba62c3a503..53d599a509c 100644 --- a/_includes/pbc/all/upgrade-modules/upgrade-the-shipmentcheckoutconnector-module.md +++ b/_includes/pbc/all/upgrade-modules/upgrade-the-shipmentcheckoutconnector-module.md @@ -6,7 +6,7 @@ In this new version of the `ShipmentCheckoutConnector` module, we have added sup {% info_block errorBox %} -This release is a part of the Split delivery concept migration. When you upgrade this module version, you should also update all other installed modules in your project to use the same concept as well as to avoid inconsistent behavior. For more information, see [Split Delivery Migration Concept](/docs/pbc/all/order-management-system/{{site.version}}/install-and-upgrade/split-delivery-migration-concept.html). +This release is a part of the Split delivery concept migration. When you upgrade this module version, you should also update all other installed modules in your project to use the same concept as well as to avoid inconsistent behavior. For more information, see [Split Delivery Migration Concept](/docs/pbc/all/order-management-system/{{site.version}}/base-shop/install-and-upgrade/split-delivery-migration-concept.html). {% endinfo_block %} diff --git a/_includes/pbc/all/upgrade-modules/upgrade-the-shipmentdiscountconnector-module.md b/_includes/pbc/all/upgrade-modules/upgrade-the-shipmentdiscountconnector-module.md index fb34926df9c..b3293728b07 100644 --- a/_includes/pbc/all/upgrade-modules/upgrade-the-shipmentdiscountconnector-module.md +++ b/_includes/pbc/all/upgrade-modules/upgrade-the-shipmentdiscountconnector-module.md @@ -6,7 +6,7 @@ In this new version of the `ShipmentDiscountConnector` module, we have added sup {% info_block errorBox %} -This release is a part of the **Split delivery** concept migration. When you upgrade this module version, you should also update all other installed modules in your project to use the same concept as well as to avoid inconsistent behavior. For more information, see [Split Delivery Migration Concept](/docs/pbc/all/order-management-system/{{site.version}}/install-and-upgrade/split-delivery-migration-concept.html). +This release is a part of the **Split delivery** concept migration. When you upgrade this module version, you should also update all other installed modules in your project to use the same concept as well as to avoid inconsistent behavior. For more information, see [Split Delivery Migration Concept](/docs/pbc/all/order-management-system/{{site.version}}/base-shop/install-and-upgrade/split-delivery-migration-concept.html). {% endinfo_block %} diff --git a/docs/marketplace/user/intro-to-spryker-marketplace/merchant-onboarding.md b/docs/marketplace/user/intro-to-spryker-marketplace/merchant-onboarding.md index 8542e569240..40243a5b861 100644 --- a/docs/marketplace/user/intro-to-spryker-marketplace/merchant-onboarding.md +++ b/docs/marketplace/user/intro-to-spryker-marketplace/merchant-onboarding.md @@ -25,7 +25,7 @@ The merchant onboarding process consists of the following steps: 3. The operator approves the merchant and provides access to the Merchant Portal. 4. The merchant [creates products](/docs/marketplace/user/merchant-portal-user-guides/{{site.version}}/products/products.html) and [offers](/docs/marketplace/user/merchant-portal-user-guides/{{site.version}}/offers/managing-product-offers.html#creating-a-product-offer) in the Merchant Portal. Alternatively, the operator can help the merchant set up the process for automatically importing products and offers from a CSV template or the merchant's PIM or ERP system. 5. The operator decides what kind of payment process to implement—for example, whether or not to use a *Payment Service Provider (PSP)*. -6. An order management process for fulfillment, shipping, and returns is established for merchants through the [Spryker State Machine](/docs/pbc/all/order-management-system/{{site.version}}/state-machine-cookbook/state-machine-cookbook.html). +6. An order management process for fulfillment, shipping, and returns is established for merchants through the [Spryker State Machine](/docs/pbc/all/order-management-system/{{site.version}}/base-shop/state-machine-cookbook/state-machine-cookbook.html). 7. The operator conducts a final check on the merchant's public profile, products, and offer quality. The operator [activates merchants](/docs/pbc/all/merchant-management/{{site.version}}/marketplace/manage-in-the-back-office/manage-merchants.html#activating-and-deactivating-merchants) and their products and offers in the Back Office. Everything can be activated through a [data importer](/docs/scos/dev/data-import/{{site.version}}/data-importers-overview-and-implementation.html) as well. Each step is described in the following sections. diff --git a/docs/pbc/all/carrier-management/202212.0/base-shop/install-and-upgrade/install-the-shipment-glue-api.md b/docs/pbc/all/carrier-management/202212.0/base-shop/install-and-upgrade/install-the-shipment-glue-api.md index 76f73309680..03149bac99d 100644 --- a/docs/pbc/all/carrier-management/202212.0/base-shop/install-and-upgrade/install-the-shipment-glue-api.md +++ b/docs/pbc/all/carrier-management/202212.0/base-shop/install-and-upgrade/install-the-shipment-glue-api.md @@ -21,7 +21,7 @@ related: - title: Check out purchases link: docs/scos/dev/glue-api-guides/page.version/checking-out/checking-out-purchases.html - title: Retrieving orders - link: docs/pbc/all/order-management-system/page.version/glue-api-retrieve-orders.html + link: docs/pbc/all/order-management-system/page.version/base-shop/glue-api-retrieve-orders.html --- {% include pbc/all/install-features/202212.0/install-glue-api/install-the-shipment-glue-api.md %} diff --git a/docs/pbc/all/carrier-management/202212.0/base-shop/manage-via-glue-api/retrieve-shipments-in-orders.md b/docs/pbc/all/carrier-management/202212.0/base-shop/manage-via-glue-api/retrieve-shipments-in-orders.md index 40412a93ce1..a9f5633d173 100644 --- a/docs/pbc/all/carrier-management/202212.0/base-shop/manage-via-glue-api/retrieve-shipments-in-orders.md +++ b/docs/pbc/all/carrier-management/202212.0/base-shop/manage-via-glue-api/retrieve-shipments-in-orders.md @@ -5,14 +5,14 @@ last_updated: Jul 28, 2022 template: glue-api-storefront-guide-template --- -This document describes how to retrieve shipments in orders. For full information about the endpoint, see [Retrieve orders](/docs/pbc/all/order-management-system/{{site.version}}/glue-api-retrieve-orders.html) +This document describes how to retrieve shipments in orders. For full information about the endpoint, see [Retrieve orders](/docs/pbc/all/order-management-system/{{site.version}}/base-shop/glue-api-retrieve-orders.html) ## Installation For detailed information on the modules that provide the API functionality and related installation instructions, see: * [Glue API: Shipment feature integration](/docs/pbc/all/carrier-management/{{site.version}}/base-shop/install-and-upgrade/install-features/install-glue-api/install-the-shipment-glue-api.html) -* [Glue API: Order Management Feature Integration](/docs/pbc/all/order-management-system/{{site.version}}/install-and-upgrade/install-glue-api/install-the-order-management-glue-api.html) +* [Glue API: Order Management Feature Integration](/docs/pbc/all/order-management-system/{{site.version}}/base-shop/install-and-upgrade/install-glue-api/install-the-order-management-glue-api.html) ## Retrieve an order @@ -25,7 +25,7 @@ To retrieve detailed information about an order, send the following request: | PATH PARAMETER | DESCRIPTON | | ------------------ | -------------------- | -| ***{% raw %}{{{% endraw %}order_id{% raw %}}}{% endraw %}*** | The unique identifier of an order. [Retrieve all orders](/docs/pbc/all/order-management-system/{{site.version}}/glue-api-retrieve-orders.html#retrieve-all-orders) to get it. | +| ***{% raw %}{{{% endraw %}order_id{% raw %}}}{% endraw %}*** | The unique identifier of an order. [Retrieve all orders](/docs/pbc/all/order-management-system/{{site.version}}/base-shop/glue-api-retrieve-orders.html#retrieve-all-orders) to get it. | ### Request diff --git a/docs/pbc/all/cart-and-checkout/202212.0/base-shop/multiple-carts-feature-overview.md b/docs/pbc/all/cart-and-checkout/202212.0/base-shop/multiple-carts-feature-overview.md index da89a7159da..351c3b83614 100644 --- a/docs/pbc/all/cart-and-checkout/202212.0/base-shop/multiple-carts-feature-overview.md +++ b/docs/pbc/all/cart-and-checkout/202212.0/base-shop/multiple-carts-feature-overview.md @@ -113,9 +113,9 @@ On the storefront, company users can perform the following actions by using the * To share a cart with external and internal users by a link, see [Unique URL per Cart for Easy Sharing feature overview](/docs/pbc/all/cart-and-checkout/{{site.version}}/base-shop/persistent-cart-sharing-feature-overview.html). * To share a cart with users within one business unit, see [Shared Cart feature overview](/docs/pbc/all/cart-and-checkout/{{site.version}}/base-shop/shared-carts-feature-overview.html#shared-cart-on-the-storefront). -* To add a custom order reference to a cart, see [Custom Order Reference feature overview](/docs/pbc/all/order-management-system/{{site.version}}/order-management-feature-overview/custom-order-reference-overview.html). +* To add a custom order reference to a cart, see [Custom Order Reference feature overview](/docs/pbc/all/order-management-system/{{site.version}}/base-shop/order-management-feature-overview/custom-order-reference-overview.html). * To add comments to a cart, see [Comments feature overview](/docs/pbc/all/cart-and-checkout/{{site.version}}/base-shop/comments-feature-overview.html#comments-on-the-storefront). -* To add a customer order reference to an order, see [Custom Order Reference feature overview](/docs/pbc/all/order-management-system/{{site.version}}/order-management-feature-overview/custom-order-reference-overview.html). +* To add a customer order reference to an order, see [Custom Order Reference feature overview](/docs/pbc/all/order-management-system/{{site.version}}/base-shop/order-management-feature-overview/custom-order-reference-overview.html). This video explains how to use shopping carts in the Spryker [B2B Demo Shop](/docs/scos/user/intro-to-spryker/b2b-suite.html). diff --git a/docs/pbc/all/cart-and-checkout/202212.0/base-shop/tutorials-and-howtos/tutorial-checkout-and-step-engine.md b/docs/pbc/all/cart-and-checkout/202212.0/base-shop/tutorials-and-howtos/tutorial-checkout-and-step-engine.md index de687f4a692..903d4b5712b 100644 --- a/docs/pbc/all/cart-and-checkout/202212.0/base-shop/tutorials-and-howtos/tutorial-checkout-and-step-engine.md +++ b/docs/pbc/all/cart-and-checkout/202212.0/base-shop/tutorials-and-howtos/tutorial-checkout-and-step-engine.md @@ -27,7 +27,7 @@ related: - title: Checkout steps link: docs/scos/dev/back-end-development/data-manipulation/datapayload-conversion/checkout/checkout-steps.html - title: "Step engine: Workflow overview" - link: docs/pbc/all/order-management-system/page.version/datapayload-conversion/step-engine/step-engine-workflow-overview.html + link: docs/pbc/all/order-management-system/page.version/base-shop/datapayload-conversion/step-engine/step-engine-workflow-overview.html --- {% info_block infoBox %} diff --git a/docs/pbc/all/content-management-system/202212.0/import-and-export-data/file-details-content-navigation.csv.md b/docs/pbc/all/content-management-system/202212.0/import-and-export-data/file-details-content-navigation.csv.md index f630fb92327..a01afe4aa95 100644 --- a/docs/pbc/all/content-management-system/202212.0/import-and-export-data/file-details-content-navigation.csv.md +++ b/docs/pbc/all/content-management-system/202212.0/import-and-export-data/file-details-content-navigation.csv.md @@ -36,8 +36,8 @@ This document describes the `content_navigation.csv` file to configure [Content | name | ✓ | string | Human-readable name. | Name of the content. | | description | | string | | Description of the content. | | navigation_key.default | ✓ | string | Key of an existing navigation element. | Default unique identifier of a [navigation element](/docs/pbc/all/content-management-system/{{page.version}}/import-and-export-data/file-details-navigation.csv.html). | -| navigation_key.en_US | | string | Key of an existing navigation element. | Unique identifier of a [navigation element](/docs/pbc/all/content-management-system/{{page.version}}/import-and-export-data/file-details-navigation.csv.html) for the `en_US` [locale](/docs/pbc/all/order-management-system/{{page.version}}/datapayload-conversion/multi-language-setup.html). | -| title.de_DE | | string | Key of an existing navigation element. | Unique identifier of a [navigation element](/docs/pbc/all/content-management-system/{{page.version}}/import-and-export-data/file-details-navigation.csv.html) for the `de_DE` [locale](/docs/pbc/all/order-management-system/{{page.version}}/datapayload-conversion/multi-language-setup.html). | +| navigation_key.en_US | | string | Key of an existing navigation element. | Unique identifier of a [navigation element](/docs/pbc/all/content-management-system/{{page.version}}/import-and-export-data/file-details-navigation.csv.html) for the `en_US` [locale](/docs/pbc/all/order-management-system/{{page.version}}/base-shop/datapayload-conversion/multi-language-setup.html). | +| title.de_DE | | string | Key of an existing navigation element. | Unique identifier of a [navigation element](/docs/pbc/all/content-management-system/{{page.version}}/import-and-export-data/file-details-navigation.csv.html) for the `de_DE` [locale](/docs/pbc/all/order-management-system/{{page.version}}/base-shop/datapayload-conversion/multi-language-setup.html). | diff --git a/docs/pbc/all/content-management-system/202212.0/manage-in-the-back-office/content-items/create-abstract-product-list-content-items.md b/docs/pbc/all/content-management-system/202212.0/manage-in-the-back-office/content-items/create-abstract-product-list-content-items.md index 7f7452ea3f1..c56d7cddc14 100644 --- a/docs/pbc/all/content-management-system/202212.0/manage-in-the-back-office/content-items/create-abstract-product-list-content-items.md +++ b/docs/pbc/all/content-management-system/202212.0/manage-in-the-back-office/content-items/create-abstract-product-list-content-items.md @@ -25,7 +25,7 @@ Make sure to review [reference information](#reference-information-create-abstra {% info_block infoBox "Multi-language setup" %} The following logic applies in a multi-language setup: -* Locale-specific products overwrite the default products when the Abstract Product List is rendered on a Storefront page with the [locale](/docs/pbc/all/order-management-system/{{page.version}}/datapayload-conversion/multi-language-setup.html) selected. +* Locale-specific products overwrite the default products when the Abstract Product List is rendered on a Storefront page with the [locale](/docs/pbc/all/order-management-system/{{page.version}}/base-shop/datapayload-conversion/multi-language-setup.html) selected. * If no products are selected for a locale, the default products are displayed on a Storefront page with the locale selected. {% endinfo_block %} diff --git a/docs/pbc/all/content-management-system/202212.0/manage-in-the-back-office/content-items/create-banner-content-items.md b/docs/pbc/all/content-management-system/202212.0/manage-in-the-back-office/content-items/create-banner-content-items.md index f3f84a9086f..3cfb65aae83 100644 --- a/docs/pbc/all/content-management-system/202212.0/manage-in-the-back-office/content-items/create-banner-content-items.md +++ b/docs/pbc/all/content-management-system/202212.0/manage-in-the-back-office/content-items/create-banner-content-items.md @@ -31,7 +31,7 @@ Make sure to review [reference information](#reference-information-create-banner {% info_block infoBox "Multi-language setup" %} The following logic applies in a multi-language setup: -* Locale-specific values overwrite the default values when the banner is rendered on a Storefront page with the [locale](/docs/pbc/all/order-management-system/{{page.version}}/datapayload-conversion/multi-language-setup.html) selected. +* Locale-specific values overwrite the default values when the banner is rendered on a Storefront page with the [locale](/docs/pbc/all/order-management-system/{{page.version}}/base-shop/datapayload-conversion/multi-language-setup.html) selected. * If the fields are not filled out for a locale, the default values are displayed on a Storefront page with the locale selected. {% endinfo_block %} diff --git a/docs/pbc/all/content-management-system/202212.0/manage-in-the-back-office/content-items/create-file-list-content-items.md b/docs/pbc/all/content-management-system/202212.0/manage-in-the-back-office/content-items/create-file-list-content-items.md index 95fec0aeac0..b8fef17ee2f 100644 --- a/docs/pbc/all/content-management-system/202212.0/manage-in-the-back-office/content-items/create-file-list-content-items.md +++ b/docs/pbc/all/content-management-system/202212.0/manage-in-the-back-office/content-items/create-file-list-content-items.md @@ -25,7 +25,7 @@ Make sure to review [reference information](#reference-information-create-file-l {% info_block infoBox "Multi-language setup" %} The following logic applies in a multi-language setup: -* Locale-specific values overwrite the default values when the banner is rendered on a Storefront page with the [locale](/docs/pbc/all/order-management-system/{{page.version}}/datapayload-conversion/multi-language-setup.html) selected. +* Locale-specific values overwrite the default values when the banner is rendered on a Storefront page with the [locale](/docs/pbc/all/order-management-system/{{page.version}}/base-shop/datapayload-conversion/multi-language-setup.html) selected. * If the fields are not filled out for a locale, the default values are displayed on a Storefront page with the locale selected. {% endinfo_block %} diff --git a/docs/pbc/all/content-management-system/202212.0/manage-in-the-back-office/content-items/create-navigation-content-items.md b/docs/pbc/all/content-management-system/202212.0/manage-in-the-back-office/content-items/create-navigation-content-items.md index 4c113492602..535ce81ef4c 100644 --- a/docs/pbc/all/content-management-system/202212.0/manage-in-the-back-office/content-items/create-navigation-content-items.md +++ b/docs/pbc/all/content-management-system/202212.0/manage-in-the-back-office/content-items/create-navigation-content-items.md @@ -23,7 +23,7 @@ Make sure to review [reference information](#reference-information-create-naviga {% info_block infoBox "Multi-language setup" %} The following logic applies in a multi-language setup: -* Locale-specific values overwrite the default values when the banner is rendered on a Storefront page with the [locale](/docs/pbc/all/order-management-system/{{page.version}}/datapayload-conversion/multi-language-setup.html) selected. +* Locale-specific values overwrite the default values when the banner is rendered on a Storefront page with the [locale](/docs/pbc/all/order-management-system/{{page.version}}/base-shop/datapayload-conversion/multi-language-setup.html) selected. * If the fields are not filled out for a locale, the default values are displayed on a Storefront page with the locale selected. {% endinfo_block %} diff --git a/docs/pbc/all/content-management-system/202212.0/manage-in-the-back-office/content-items/create-product-set-content-items.md b/docs/pbc/all/content-management-system/202212.0/manage-in-the-back-office/content-items/create-product-set-content-items.md index 5220e492bb6..241f9e7895b 100644 --- a/docs/pbc/all/content-management-system/202212.0/manage-in-the-back-office/content-items/create-product-set-content-items.md +++ b/docs/pbc/all/content-management-system/202212.0/manage-in-the-back-office/content-items/create-product-set-content-items.md @@ -24,7 +24,7 @@ Make sure to review [reference information](#reference-information-create-produc {% info_block infoBox "Multi-language setup" %} The following logic applies in a multi-language setup: -* A locale-specific product set overwrites the default product set when the product set content item is rendered on a Storefront page with the [locale](/docs/pbc/all/order-management-system/{{page.version}}/datapayload-conversion/multi-language-setup.html) selected. +* A locale-specific product set overwrites the default product set when the product set content item is rendered on a Storefront page with the [locale](/docs/pbc/all/order-management-system/{{page.version}}/base-shop/datapayload-conversion/multi-language-setup.html) selected. * If no product set is selected for a locale, the default product set is displayed on a Storefront page with the locale selected. {% endinfo_block %} diff --git a/docs/pbc/all/customer-relationship-management/202212.0/manage-using-glue-api/customers/glue-api-retrieve-customer-orders.md b/docs/pbc/all/customer-relationship-management/202212.0/manage-using-glue-api/customers/glue-api-retrieve-customer-orders.md index 99a53d43ac3..7e4f494eb17 100644 --- a/docs/pbc/all/customer-relationship-management/202212.0/manage-using-glue-api/customers/glue-api-retrieve-customer-orders.md +++ b/docs/pbc/all/customer-relationship-management/202212.0/manage-using-glue-api/customers/glue-api-retrieve-customer-orders.md @@ -14,7 +14,7 @@ redirect_from: - /docs/scos/dev/glue-api-guides/202212.0/managing-customers/retrieving-customer-orders.html related: - title: Retrieving orders - link: docs/pbc/all/order-management-system/page.version/glue-api-retrieve-orders.html + link: docs/pbc/all/order-management-system/page.version/base-shop/glue-api-retrieve-orders.html - title: Authentication and authorization link: docs/pbc/all/identity-access-management/page.version/manage-using-glue-api/glue-api-authentication-and-authorization.html - title: Searching by company users @@ -41,7 +41,7 @@ This endpoint allows retrieving a customer’s orders. ## Installation -For details on the modules that provide the API functionality and how to install them, see [Glue API: Order Management feature integration](/docs/pbc/all/order-management-system/{{page.version}}/install-and-upgrade/install-glue-api/install-the-order-management-glue-api.html). +For details on the modules that provide the API functionality and how to install them, see [Glue API: Order Management feature integration](/docs/pbc/all/order-management-system/{{page.version}}/base-shop/install-and-upgrade/install-glue-api/install-the-order-management-glue-api.html). ## Retrieve customer’s orders @@ -53,7 +53,7 @@ To retrieve a customer’s orders, send the request: {% info_block infoBox "Note" %} -Alternatively, you can retrieve all orders made by a customer through the **/orders** endpoint. For details, see [Retrieving orders](/docs/pbc/all/order-management-system/{{page.version}}/glue-api-retrieve-orders.html#retrieve-all-orders). +Alternatively, you can retrieve all orders made by a customer through the **/orders** endpoint. For details, see [Retrieving orders](/docs/pbc/all/order-management-system/{{page.version}}/base-shop/glue-api-retrieve-orders.html#retrieve-all-orders). {% endinfo_block %} diff --git a/docs/pbc/all/order-management-system/202212.0/base-shop/datapayload-conversion/datapayload-conversion.md b/docs/pbc/all/order-management-system/202212.0/base-shop/datapayload-conversion/datapayload-conversion.md index 4516fc979a5..435ed300d7b 100644 --- a/docs/pbc/all/order-management-system/202212.0/base-shop/datapayload-conversion/datapayload-conversion.md +++ b/docs/pbc/all/order-management-system/202212.0/base-shop/datapayload-conversion/datapayload-conversion.md @@ -7,11 +7,11 @@ redirect_from: --- This section explains DataPayload conversion in the Spryker SCOS: -* [Refund process management](/docs/pbc/all/order-management-system/{{page.version}}/datapayload-conversion/refund-process-management.html) -* [State machine console commands](/docs/pbc/all/order-management-system/{{page.version}}/datapayload-conversion/state-machine/state-machine-console-commands.html) -* [Order management system multi-thread](/docs/pbc/all/order-management-system/{{page.version}}/datapayload-conversion/state-machine/order-management-system-multi-thread.html) -* [Common pitfalls in OMS design](/docs/pbc/all/order-management-system/{{page.version}}/datapayload-conversion/state-machine/common-pitfalls-in-oms-design.html) -* [Multi-language setup](/docs/pbc/all/order-management-system/{{page.version}}/datapayload-conversion/multi-language-setup.html) -* [Step engine – create breadcrumb navigation](/docs/pbc/all/order-management-system/{{page.version}}/datapayload-conversion/step-engine/step-engine-create-breadcrumb-navigation.html) -* [Step engine – use case scenario](/docs/pbc/all/order-management-system/{{page.version}}/datapayload-conversion/step-engine/step-engine-use-case-scenario.html) -* [Step engine – workflow overview](/docs/pbc/all/order-management-system/{{page.version}}/datapayload-conversion/step-engine/step-engine-workflow-overview.html) +* [Refund process management](/docs/pbc/all/order-management-system/{{page.version}}/base-shop/datapayload-conversion/refund-process-management.html) +* [State machine console commands](/docs/pbc/all/order-management-system/{{page.version}}/base-shop/datapayload-conversion/state-machine/state-machine-console-commands.html) +* [Order management system multi-thread](/docs/pbc/all/order-management-system/{{page.version}}/base-shop/datapayload-conversion/state-machine/order-management-system-multi-thread.html) +* [Common pitfalls in OMS design](/docs/pbc/all/order-management-system/{{page.version}}/base-shop/datapayload-conversion/state-machine/common-pitfalls-in-oms-design.html) +* [Multi-language setup](/docs/pbc/all/order-management-system/{{page.version}}/base-shop/datapayload-conversion/multi-language-setup.html) +* [Step engine – create breadcrumb navigation](/docs/pbc/all/order-management-system/{{page.version}}/base-shop/datapayload-conversion/step-engine/step-engine-create-breadcrumb-navigation.html) +* [Step engine – use case scenario](/docs/pbc/all/order-management-system/{{page.version}}/base-shop/datapayload-conversion/step-engine/step-engine-use-case-scenario.html) +* [Step engine – workflow overview](/docs/pbc/all/order-management-system/{{page.version}}/base-shop/datapayload-conversion/step-engine/step-engine-workflow-overview.html) diff --git a/docs/pbc/all/order-management-system/202212.0/base-shop/datapayload-conversion/refund-process-management.md b/docs/pbc/all/order-management-system/202212.0/base-shop/datapayload-conversion/refund-process-management.md index 25b3a427e1f..df41dcb983b 100644 --- a/docs/pbc/all/order-management-system/202212.0/base-shop/datapayload-conversion/refund-process-management.md +++ b/docs/pbc/all/order-management-system/202212.0/base-shop/datapayload-conversion/refund-process-management.md @@ -19,9 +19,9 @@ redirect_from: - /docs/scos/dev/back-end-development/data-manipulation/datapayload-conversion/refund-process-management.html related: - title: Refunds feature overview - link: docs/pbc/all/order-management-system/page.version/refunds-feature-overview.html + link: docs/pbc/all/order-management-system/page.version/base-shop/refunds-feature-overview.html - title: Migration Guide - Refund - link: docs/pbc/all/order-management-system/page.version/install-and-upgrade/upgrade-modules/upgrade-the-refund-module.html + link: docs/pbc/all/order-management-system/page.version/base-shop/install-and-upgrade/upgrade-modules/upgrade-the-refund-module.html --- {% info_block infoBox %} diff --git a/docs/pbc/all/order-management-system/202212.0/base-shop/datapayload-conversion/state-machine/common-pitfalls-in-oms-design.md b/docs/pbc/all/order-management-system/202212.0/base-shop/datapayload-conversion/state-machine/common-pitfalls-in-oms-design.md index 936c6fbf1fb..3c8af1d5772 100644 --- a/docs/pbc/all/order-management-system/202212.0/base-shop/datapayload-conversion/state-machine/common-pitfalls-in-oms-design.md +++ b/docs/pbc/all/order-management-system/202212.0/base-shop/datapayload-conversion/state-machine/common-pitfalls-in-oms-design.md @@ -7,11 +7,11 @@ redirect_from: - /docs/scos/dev/back-end-development/data-manipulation/datapayload-conversion/state-machine/common-pitfalls-in-oms-design.html related: - title: Order management system multi-thread - link: docs/pbc/all/order-management-system/page.version/datapayload-conversion/state-machine/order-management-system-multi-thread.html + link: docs/pbc/all/order-management-system/page.version/base-shop/datapayload-conversion/state-machine/order-management-system-multi-thread.html - title: Order process modelling via state machines - link: docs/pbc/all/order-management-system/page.version/datapayload-conversion/state-machine/order-process-modelling-via-state-machines.html + link: docs/pbc/all/order-management-system/page.version/base-shop/datapayload-conversion/state-machine/order-process-modelling-via-state-machines.html - title: State machine console commands - link: docs/pbc/all/order-management-system/page.version/datapayload-conversion/state-machine/state-machine-console-commands.html + link: docs/pbc/all/order-management-system/page.version/base-shop/datapayload-conversion/state-machine/state-machine-console-commands.html - title: Create an Order Management System - Spryker Commerce OS link: docs/scos/dev/back-end-development/data-manipulation/create-an-order-management-system-spryker-commerce-os.html --- diff --git a/docs/pbc/all/order-management-system/202212.0/base-shop/datapayload-conversion/state-machine/order-management-system-multi-thread.md b/docs/pbc/all/order-management-system/202212.0/base-shop/datapayload-conversion/state-machine/order-management-system-multi-thread.md index 6885f06d655..029591f6754 100644 --- a/docs/pbc/all/order-management-system/202212.0/base-shop/datapayload-conversion/state-machine/order-management-system-multi-thread.md +++ b/docs/pbc/all/order-management-system/202212.0/base-shop/datapayload-conversion/state-machine/order-management-system-multi-thread.md @@ -15,16 +15,16 @@ redirect_from: - /docs/scos/dev/back-end-development/data-manipulation/datapayload-conversion/state-machine/order-management-system-multi-thread.html related: - title: Order process modelling via state machines - link: docs/pbc/all/order-management-system/page.version/datapayload-conversion/state-machine/order-process-modelling-via-state-machines.html + link: docs/pbc/all/order-management-system/page.version/base-shop/datapayload-conversion/state-machine/order-process-modelling-via-state-machines.html - title: State machine console commands - link: docs/pbc/all/order-management-system/page.version/datapayload-conversion/state-machine/state-machine-console-commands.html + link: docs/pbc/all/order-management-system/page.version/base-shop/datapayload-conversion/state-machine/state-machine-console-commands.html - title: Common pitfalls in OMS design - link: docs/pbc/all/order-management-system/page.version/datapayload-conversion/state-machine/common-pitfalls-in-oms-design.html + link: docs/pbc/all/order-management-system/page.version/base-shop/datapayload-conversion/state-machine/common-pitfalls-in-oms-design.html - title: Create an Order Management System - Spryker Commerce OS link: docs/scos/dev/back-end-development/data-manipulation/create-an-order-management-system-spryker-commerce-os.html --- -Order management system (OMS) heavily relies on state machine-related concepts like [event timeouts](/docs/pbc/all/order-management-system/{{page.version}}/state-machine-cookbook/state-machine-cookbook-state-machine-fundamentals.html#timeout) and [conditions](/docs/pbc/all/order-management-system/{{page.version}}/state-machine-cookbook/state-machine-cookbook-state-machine-fundamentals.html#conditions). When an order is managed, a lot of the timeout and condition entities are processed. The following two console command do the processsing of timeouts and conditions in Spryker: +Order management system (OMS) heavily relies on state machine-related concepts like [event timeouts](/docs/pbc/all/order-management-system/{{page.version}}/base-shop/state-machine-cookbook/state-machine-cookbook-state-machine-fundamentals.html#timeout) and [conditions](/docs/pbc/all/order-management-system/{{page.version}}/base-shop/state-machine-cookbook/state-machine-cookbook-state-machine-fundamentals.html#conditions). When an order is managed, a lot of the timeout and condition entities are processed. The following two console command do the processsing of timeouts and conditions in Spryker: * `oms:check-timeout` * `oms:check-condition` diff --git a/docs/pbc/all/order-management-system/202212.0/base-shop/datapayload-conversion/state-machine/order-process-modelling-via-state-machines.md b/docs/pbc/all/order-management-system/202212.0/base-shop/datapayload-conversion/state-machine/order-process-modelling-via-state-machines.md index 1807b4b969d..30632ce6686 100644 --- a/docs/pbc/all/order-management-system/202212.0/base-shop/datapayload-conversion/state-machine/order-process-modelling-via-state-machines.md +++ b/docs/pbc/all/order-management-system/202212.0/base-shop/datapayload-conversion/state-machine/order-process-modelling-via-state-machines.md @@ -26,11 +26,11 @@ redirect_from: - /docs/scos/dev/back-end-development/data-manipulation/datapayload-conversion/state-machine/order-process-modelling-via-state-machines.html related: - title: Order management system multi-thread - link: docs/pbc/all/order-management-system/page.version/datapayload-conversion/state-machine/order-management-system-multi-thread.html + link: docs/pbc/all/order-management-system/page.version/base-shop/datapayload-conversion/state-machine/order-management-system-multi-thread.html - title: State machine console commands - link: docs/pbc/all/order-management-system/page.version/datapayload-conversion/state-machine/state-machine-console-commands.html + link: docs/pbc/all/order-management-system/page.version/base-shop/datapayload-conversion/state-machine/state-machine-console-commands.html - title: Common pitfalls in OMS design - link: docs/pbc/all/order-management-system/page.version/datapayload-conversion/state-machine/common-pitfalls-in-oms-design.html + link: docs/pbc/all/order-management-system/page.version/base-shop/datapayload-conversion/state-machine/common-pitfalls-in-oms-design.html - title: Create an Order Management System - Spryker Commerce OS link: docs/scos/dev/back-end-development/data-manipulation/create-an-order-management-system-spryker-commerce-os.html --- @@ -56,7 +56,7 @@ The `StateMachine` module provides a generic implementation for state machines ( {% info_block warningBox %} -If you are looking for information on the OMS State Machine, see [OMS State Machine](/docs/pbc/all/order-management-system/{{site.version}}/order-management-feature-overview/oms-order-management-system-matrix.html). +If you are looking for information on the OMS State Machine, see [OMS State Machine](/docs/pbc/all/order-management-system/{{site.version}}/base-shop/order-management-feature-overview/oms-order-management-system-matrix.html). {% endinfo_block %} @@ -170,7 +170,7 @@ Here is an example of a timeout processor in an event definition: In this example, `OmsTimeout/Initiation` is the name of the plugin which is executed to set the starting point of the timeout. -In the default implementation for Master Suite, the timeout processor in [OmsTimeout/Initiation](/docs/pbc/all/order-management-system/{{site.version}}/install-and-upgrade/install-features/install-the-order-management-feature.html) plugin starts the timeout immediately, from the current time: +In the default implementation for Master Suite, the timeout processor in [OmsTimeout/Initiation](/docs/pbc/all/order-management-system/{{site.version}}/base-shop/install-and-upgrade/install-features/install-the-order-management-feature.html) plugin starts the timeout immediately, from the current time:
diff --git a/docs/pbc/all/order-management-system/202212.0/base-shop/datapayload-conversion/state-machine/state-machine-console-commands.md b/docs/pbc/all/order-management-system/202212.0/base-shop/datapayload-conversion/state-machine/state-machine-console-commands.md index 85de7ae35c2..06bd75b48a7 100644 --- a/docs/pbc/all/order-management-system/202212.0/base-shop/datapayload-conversion/state-machine/state-machine-console-commands.md +++ b/docs/pbc/all/order-management-system/202212.0/base-shop/datapayload-conversion/state-machine/state-machine-console-commands.md @@ -25,11 +25,11 @@ redirect_from: - /docs/scos/dev/back-end-development/data-manipulation/datapayload-conversion/state-machine/state-machine-console-commands.html related: - title: Order management system multi-thread - link: docs/pbc/all/order-management-system/page.version/datapayload-conversion/state-machine/order-management-system-multi-thread.html + link: docs/pbc/all/order-management-system/page.version/base-shop/datapayload-conversion/state-machine/order-management-system-multi-thread.html - title: Order process modelling via state machines - link: docs/pbc/all/order-management-system/page.version/datapayload-conversion/state-machine/order-process-modelling-via-state-machines.html + link: docs/pbc/all/order-management-system/page.version/base-shop/datapayload-conversion/state-machine/order-process-modelling-via-state-machines.html - title: Common pitfalls in OMS design - link: docs/pbc/all/order-management-system/page.version/datapayload-conversion/state-machine/common-pitfalls-in-oms-design.html + link: docs/pbc/all/order-management-system/page.version/base-shop/datapayload-conversion/state-machine/common-pitfalls-in-oms-design.html - title: Create an Order Management System - Spryker Commerce OS link: docs/scos/dev/back-end-development/data-manipulation/create-an-order-management-system-spryker-commerce-os.html --- diff --git a/docs/pbc/all/order-management-system/202212.0/base-shop/datapayload-conversion/step-engine/step-engine-create-breadcrumb-navigation.md b/docs/pbc/all/order-management-system/202212.0/base-shop/datapayload-conversion/step-engine/step-engine-create-breadcrumb-navigation.md index b380beb97dd..5fb621e3035 100644 --- a/docs/pbc/all/order-management-system/202212.0/base-shop/datapayload-conversion/step-engine/step-engine-create-breadcrumb-navigation.md +++ b/docs/pbc/all/order-management-system/202212.0/base-shop/datapayload-conversion/step-engine/step-engine-create-breadcrumb-navigation.md @@ -25,9 +25,9 @@ redirect_from: - /docs/scos/dev/back-end-development/data-manipulation/datapayload-conversion/step-engine/step-engine-creating-a-breadcrumb-navigation.html related: - title: "Step engine: Use case scenario" - link: docs/pbc/all/order-management-system/page.version/datapayload-conversion/step-engine/step-engine-use-case-scenario.html + link: docs/pbc/all/order-management-system/page.version/base-shop/datapayload-conversion/step-engine/step-engine-use-case-scenario.html - title: "Step engine: Workflow overview" - link: docs/pbc/all/order-management-system/page.version/datapayload-conversion/step-engine/step-engine-workflow-overview.html + link: docs/pbc/all/order-management-system/page.version/base-shop/datapayload-conversion/step-engine/step-engine-workflow-overview.html --- This document shows how to step up breadcrumb navigation for a step collection. diff --git a/docs/pbc/all/order-management-system/202212.0/base-shop/datapayload-conversion/step-engine/step-engine-use-case-scenario.md b/docs/pbc/all/order-management-system/202212.0/base-shop/datapayload-conversion/step-engine/step-engine-use-case-scenario.md index 42d4c0b4ce8..1ab4efbdae1 100644 --- a/docs/pbc/all/order-management-system/202212.0/base-shop/datapayload-conversion/step-engine/step-engine-use-case-scenario.md +++ b/docs/pbc/all/order-management-system/202212.0/base-shop/datapayload-conversion/step-engine/step-engine-use-case-scenario.md @@ -25,9 +25,9 @@ redirect_from: - /docs/scos/dev/back-end-development/data-manipulation/datapayload-conversion/step-engine/step-engine-use-case-scenario.html related: - title: "Step engine: Workflow overview" - link: docs/pbc/all/order-management-system/page.version/datapayload-conversion/step-engine/step-engine-workflow-overview.html + link: docs/pbc/all/order-management-system/page.version/base-shop/datapayload-conversion/step-engine/step-engine-workflow-overview.html - title: "Step engine: Use case scenario" - link: docs/pbc/all/order-management-system/page.version/datapayload-conversion/step-engine/step-engine-create-breadcrumb-navigation.html + link: docs/pbc/all/order-management-system/page.version/base-shop/datapayload-conversion/step-engine/step-engine-create-breadcrumb-navigation.html --- The following example represents the checkout process configuration, containing two steps: an entry step and a success step. diff --git a/docs/pbc/all/order-management-system/202212.0/base-shop/datapayload-conversion/step-engine/step-engine-workflow-overview.md b/docs/pbc/all/order-management-system/202212.0/base-shop/datapayload-conversion/step-engine/step-engine-workflow-overview.md index 4278a8f80b4..c1336f4f3db 100644 --- a/docs/pbc/all/order-management-system/202212.0/base-shop/datapayload-conversion/step-engine/step-engine-workflow-overview.md +++ b/docs/pbc/all/order-management-system/202212.0/base-shop/datapayload-conversion/step-engine/step-engine-workflow-overview.md @@ -35,9 +35,9 @@ redirect_from: - /docs/scos/dev/back-end-development/data-manipulation/datapayload-conversion/step-engine/step-engine-workflow-overview.html related: - title: "Step engine: Use case scenario" - link: docs/pbc/all/order-management-system/page.version/datapayload-conversion/step-engine/step-engine-use-case-scenario.html + link: docs/pbc/all/order-management-system/page.version/base-shop/datapayload-conversion/step-engine/step-engine-use-case-scenario.html - title: "Step engine: Use case scenario" - link: docs/pbc/all/order-management-system/page.version/datapayload-conversion/step-engine/step-engine-create-breadcrumb-navigation.html + link: docs/pbc/all/order-management-system/page.version/base-shop/datapayload-conversion/step-engine/step-engine-create-breadcrumb-navigation.html --- To define a multi-step process using the StepEngine feature, you need to implement the following interfaces: diff --git a/docs/pbc/all/order-management-system/202212.0/base-shop/domain-model-and-relationships/custom-order-reference-module-relations.md b/docs/pbc/all/order-management-system/202212.0/base-shop/domain-model-and-relationships/custom-order-reference-module-relations.md index 84591a030b2..6d286479c99 100644 --- a/docs/pbc/all/order-management-system/202212.0/base-shop/domain-model-and-relationships/custom-order-reference-module-relations.md +++ b/docs/pbc/all/order-management-system/202212.0/base-shop/domain-model-and-relationships/custom-order-reference-module-relations.md @@ -12,6 +12,6 @@ redirect_from: - /docs/scos/dev/feature-walkthroughs/202212.0/order-management-feature-walkthrough/custom-order-reference-module-relations.html --- -The module relations for the [Custom Order Reference](/docs/pbc/all/order-management-system/{{page.version}}/order-management-feature-overview/custom-order-reference-overview.html) feature can be represented like this: +The module relations for the [Custom Order Reference](/docs/pbc/all/order-management-system/{{page.version}}/base-shop/order-management-feature-overview/custom-order-reference-overview.html) feature can be represented like this: ![Custom order Reference Module Relations](https://confluence-connect.gliffy.net/embed/image/48319fea-1661-457f-9b4f-b8029dea8e70.png?utm_medium=live&utm_source=custom) diff --git a/docs/pbc/all/order-management-system/202212.0/base-shop/email-invoices-using-bcc.md b/docs/pbc/all/order-management-system/202212.0/base-shop/email-invoices-using-bcc.md index 12a0dd23dfe..dd80d7d0271 100644 --- a/docs/pbc/all/order-management-system/202212.0/base-shop/email-invoices-using-bcc.md +++ b/docs/pbc/all/order-management-system/202212.0/base-shop/email-invoices-using-bcc.md @@ -16,10 +16,10 @@ redirect_from: - /docs/scos/dev/tutorials-and-howtos/howtos/feature-howtos/howto-email-invoices-using-bcc.html related: - title: Invoice Generation overview - link: docs/pbc/all/order-management-system/page.version/order-management-feature-overview/invoice-generation-overview.html + link: docs/pbc/all/order-management-system/page.version/base-shop/order-management-feature-overview/invoice-generation-overview.html --- -Every time you generate an [invoice for your customer’s orders](/docs/pbc/all/order-management-system/{{site.version}}/order-management-feature-overview/invoice-generation-overview.html), it is sent to the customer’s email address. If you also need a copy of the invoice, you can include yourself or your employees to BCC recipients of the emails with the invoices. Since the copy is hidden, when customers receive the email, they do not see other recipients' email addresses. +Every time you generate an [invoice for your customer’s orders](/docs/pbc/all/order-management-system/{{site.version}}/base-shop/order-management-feature-overview/invoice-generation-overview.html), it is sent to the customer’s email address. If you also need a copy of the invoice, you can include yourself or your employees to BCC recipients of the emails with the invoices. Since the copy is hidden, when customers receive the email, they do not see other recipients' email addresses. {% info_block infoBox "Info" %} diff --git a/docs/pbc/all/order-management-system/202212.0/base-shop/file-details-order-status.csv.md b/docs/pbc/all/order-management-system/202212.0/base-shop/file-details-order-status.csv.md index 9ecb47c672a..7a068c1e6d3 100644 --- a/docs/pbc/all/order-management-system/202212.0/base-shop/file-details-order-status.csv.md +++ b/docs/pbc/all/order-management-system/202212.0/base-shop/file-details-order-status.csv.md @@ -25,7 +25,7 @@ This document describes the `order-status.csv` file to configure the update of t |-|-|-|-|-| | Order_reference | | Must be unique. | Identifier of the order in the system. | | order_item_reference | ✓ | String | Must be unique. | Identifier of the item in the order. | -| order_item_event_oms | ✓ | String | OMS events depend on the [state machine](/docs/pbc/all/order-management-system/{{page.version}}/datapayload-conversion/state-machine/order-process-modelling-via-state-machines.html) configured. | Desired order item state. Only this parameter is updated in the database | +| order_item_event_oms | ✓ | String | OMS events depend on the [state machine](/docs/pbc/all/order-management-system/{{page.version}}/base-shop/datapayload-conversion/state-machine/order-process-modelling-via-state-machines.html) configured. | Desired order item state. Only this parameter is updated in the database | ## Additional information diff --git a/docs/pbc/all/order-management-system/202212.0/base-shop/glue-api-retrieve-orders.md b/docs/pbc/all/order-management-system/202212.0/base-shop/glue-api-retrieve-orders.md index 609f1b56be8..971e69906a4 100644 --- a/docs/pbc/all/order-management-system/202212.0/base-shop/glue-api-retrieve-orders.md +++ b/docs/pbc/all/order-management-system/202212.0/base-shop/glue-api-retrieve-orders.md @@ -30,7 +30,7 @@ In your development, this resource can help you to: For detailed information on the modules that provide the API functionality and related installation instructions, see: * [Glue API: Shipment feature integration](/docs/pbc/all/carrier-management/{{site.version}}/base-shop/install-and-upgrade/install-features/install-the-shipment-feature.html) -* [Glue API: Order Management Feature Integration](/docs/pbc/all/order-management-system/{{page.version}}/install-and-upgrade/install-glue-api/install-the-order-management-glue-api.html) +* [Glue API: Order Management Feature Integration](/docs/pbc/all/order-management-system/{{page.version}}/base-shop/install-and-upgrade/install-glue-api/install-the-order-management-glue-api.html) * [Glue API: Measurement Units Feature Integration](/docs/scos/dev/feature-integration-guides/{{page.version}}/glue-api/glue-api-measurement-units-feature-integration.html) * [Glue API: Product options feature integration](/docs/scos/dev/feature-integration-guides/{{page.version}}/glue-api/glue-api-product-options-feature-integration.html) * [Glue API: Product Bundles feature integration](/docs/scos/dev/feature-integration-guides/{{page.version}}/glue-api/glue-api-product-bundles-feature-integration.html) diff --git a/docs/pbc/all/order-management-system/202212.0/base-shop/install-and-upgrade/install-features/install-the-order-management-feature.md b/docs/pbc/all/order-management-system/202212.0/base-shop/install-and-upgrade/install-features/install-the-order-management-feature.md index 1eaa12166b2..4c5e86b688b 100644 --- a/docs/pbc/all/order-management-system/202212.0/base-shop/install-and-upgrade/install-features/install-the-order-management-feature.md +++ b/docs/pbc/all/order-management-system/202212.0/base-shop/install-and-upgrade/install-features/install-the-order-management-feature.md @@ -18,7 +18,7 @@ related: - title: Comments + Order Management feature integration link: docs/scos/dev/feature-integration-guides/page.version/comments-order-management-feature-integration.html - title: Glue API - Order Management feature integration - link: docs/pbc/all/order-management-system/page.version/install-and-upgrade/install-glue-api/install-the-order-management-glue-api.html + link: docs/pbc/all/order-management-system/page.version/base-shop/install-and-upgrade/install-glue-api/install-the-order-management-glue-api.html - title: Company Account + Order Management feature integration link: docs/pbc/all/customer-relationship-management/page.version/install-and-upgrade/install-features/install-the-company-account-order-management-feature.html - title: Product + Order Management feature integration diff --git a/docs/pbc/all/order-management-system/202212.0/base-shop/install-and-upgrade/install-glue-api/install-the-order-management-glue-api.md b/docs/pbc/all/order-management-system/202212.0/base-shop/install-and-upgrade/install-glue-api/install-the-order-management-glue-api.md index 4bdf7c53ca0..c3a0012701f 100644 --- a/docs/pbc/all/order-management-system/202212.0/base-shop/install-and-upgrade/install-glue-api/install-the-order-management-glue-api.md +++ b/docs/pbc/all/order-management-system/202212.0/base-shop/install-and-upgrade/install-glue-api/install-the-order-management-glue-api.md @@ -16,9 +16,9 @@ redirect_from: - /docs/scos/dev/feature-integration-guides/202212.0/glue-api/glue-api-order-management-feature-integration.html related: - title: Order Management feature integration - link: docs/pbc/all/order-management-system/page.version/install-and-upgrade/install-features/install-the-order-management-feature.html + link: docs/pbc/all/order-management-system/page.version/base-shop/install-and-upgrade/install-features/install-the-order-management-feature.html - title: Retrieving orders - link: docs/pbc/all/order-management-system/page.version/glue-api-retrieve-orders.html + link: docs/pbc/all/order-management-system/page.version/base-shop/glue-api-retrieve-orders.html - title: Retrieving customer orders link: docs/scos/dev/glue-api-guides/page.version/managing-customers/retrieving-customer-orders.html - title: Check out purchases diff --git a/docs/pbc/all/order-management-system/202212.0/base-shop/install-and-upgrade/install-glue-api/install-the-shipment-glue-api.md b/docs/pbc/all/order-management-system/202212.0/base-shop/install-and-upgrade/install-glue-api/install-the-shipment-glue-api.md index f4456f71fd0..e6146814d9b 100644 --- a/docs/pbc/all/order-management-system/202212.0/base-shop/install-and-upgrade/install-glue-api/install-the-shipment-glue-api.md +++ b/docs/pbc/all/order-management-system/202212.0/base-shop/install-and-upgrade/install-glue-api/install-the-shipment-glue-api.md @@ -8,7 +8,7 @@ related: - title: Check out purchases link: docs/scos/dev/glue-api-guides/page.version/checking-out/checking-out-purchases.html - title: Retrieving orders - link: docs/pbc/all/order-management-system/page.version/glue-api-retrieve-orders.html + link: docs/pbc/all/order-management-system/page.version/base-shop/glue-api-retrieve-orders.html --- {% include pbc/all/install-features/202212.0/install-glue-api/install-the-shipment-glue-api.md %} diff --git a/docs/pbc/all/order-management-system/202212.0/base-shop/install-and-upgrade/split-delivery-migration-concept.md b/docs/pbc/all/order-management-system/202212.0/base-shop/install-and-upgrade/split-delivery-migration-concept.md index c8238add44d..7d3957fd679 100644 --- a/docs/pbc/all/order-management-system/202212.0/base-shop/install-and-upgrade/split-delivery-migration-concept.md +++ b/docs/pbc/all/order-management-system/202212.0/base-shop/install-and-upgrade/split-delivery-migration-concept.md @@ -72,7 +72,7 @@ The following table lists the modules affected by the Split Delivery update: | `spryker-shop/checkout-page` | 3.0.0 | [Upgrade the CheckoutPage module](/docs/pbc/all/cart-and-checkout/{{site.version}}/base-shop/install-and-upgrade/upgrade-modules/upgrade-the-checkoutpage-module.html#upgrading-from-version-2-to-version-3) | | `spryker-shop/customer-page` | 2.0.0 | [Migration Guide - CustomerPage](/docs/pbc/all/customer-relationship-management/{{site.version}}/install-and-upgrade/upgrade-modules/upgrade-the-customerpage-module.html#upgrading-from-version-1-to-version-200) | | `spryker/checkout-rest-api` | 2.0.0 | [Upgrade the CheckoutRestApi module](/docs/pbc/all/cart-and-checkout/{{site.version}}/base-shop/install-and-upgrade/upgrade-modules/upgrade-the-checkoutrestapi-module.html#upgrading-from-version-1-to-version-200) | -| `spryker/manual-order-entry-gui` | 0.8.0 | [Migration Guide - ManualOrderEntryGui](/docs/pbc/all/order-management-system/{{page.version}}/install-and-upgrade/upgrade-modules/upgrade-the-manualorderentrygui-module.html#upgrading-from-version-07-to-version-080) | +| `spryker/manual-order-entry-gui` | 0.8.0 | [Migration Guide - ManualOrderEntryGui](/docs/pbc/all/order-management-system/{{page.version}}/base-shop/install-and-upgrade/upgrade-modules/upgrade-the-manualorderentrygui-module.html#upgrading-from-version-07-to-version-080) | | `spryker/shipment-cart-connector` | 2.0.0 | [Migration Guide - ShipmentCartConnector](/docs/pbc/all/carrier-management/{{site.version}}/base-shop/install-and-upgrade/upgrade-modules/upgrade-the-shipmentcartconnector-module.html#upgrading-from-version-10-to-version-200) | | `spryker/shipment-checkout-connector` | 2.0.0 | [Migration Guide - ShipmentCheckoutConnector](/docs/pbc/all/carrier-management/{{site.version}}/base-shop/install-and-upgrade/upgrade-modules/upgrade-the-shipmentcheckoutconnector-module.html#upgrading-from-version-10-to-version-200) | | `spryker/shipment-discount-connector` | 4.0.0 | [Migration Guide - ShipmentDiscountConnector](/docs/pbc/all/carrier-management/{{site.version}}/base-shop/install-and-upgrade/upgrade-modules/upgrade-the-shipmentdiscountconnector-module.html#upgrading-from-version-30-version-to-400) | diff --git a/docs/pbc/all/order-management-system/202212.0/base-shop/manage-in-the-back-office/orders/add-and-remove-custom-order-references.md b/docs/pbc/all/order-management-system/202212.0/base-shop/manage-in-the-back-office/orders/add-and-remove-custom-order-references.md index c7a95e8dcff..01a27f61612 100644 --- a/docs/pbc/all/order-management-system/202212.0/base-shop/manage-in-the-back-office/orders/add-and-remove-custom-order-references.md +++ b/docs/pbc/all/order-management-system/202212.0/base-shop/manage-in-the-back-office/orders/add-and-remove-custom-order-references.md @@ -6,7 +6,7 @@ redirect_from: - /docs/scos/user/back-office-user-guides/202212.0/sales/orders/adding-and-removing-custom-order-references.html related: - title: Custom Order Reference overview - link: docs/pbc/all/order-management-system/page.version/order-management-feature-overview/custom-order-reference-overview.html + link: docs/pbc/all/order-management-system/page.version/base-shop/order-management-feature-overview/custom-order-reference-overview.html --- This document describes how to add and remove custom order references in the Back Office. diff --git a/docs/pbc/all/order-management-system/202212.0/base-shop/manage-in-the-back-office/orders/create-returns.md b/docs/pbc/all/order-management-system/202212.0/base-shop/manage-in-the-back-office/orders/create-returns.md index 7e6fe24cd7d..40bb2baa142 100644 --- a/docs/pbc/all/order-management-system/202212.0/base-shop/manage-in-the-back-office/orders/create-returns.md +++ b/docs/pbc/all/order-management-system/202212.0/base-shop/manage-in-the-back-office/orders/create-returns.md @@ -6,7 +6,7 @@ redirect_from: - /docs/scos/user/back-office-user-guides/202212.0/sales/orders/creating-returns.html related: - title: Viewing returns of an order - link: docs/pbc/all/order-management-system/page.version/manage-in-the-back-office/orders/view-returns-of-an-order.html + link: docs/pbc/all/order-management-system/page.version/base-shop/manage-in-the-back-office/orders/view-returns-of-an-order.html - title: Changing the state of order items in returns link: docs/pbc/all/return-management/page.version/base-shop/manage-in-the-back-office/change-the-state-of-order-items-in-returns.html --- @@ -17,7 +17,7 @@ If a sales order item is [returnable](/docs/pbc/all/return-management/{{page.ver ## Prerequisites -You can create returns for the items that are in **Exported** or **Delivered** states only. To learn how to change item states, see [Changing the state of order items](/docs/pbc/all/order-management-system/{{page.version}}/manage-in-the-back-office/orders/change-the-state-of-order-items.html). +You can create returns for the items that are in **Exported** or **Delivered** states only. To learn how to change item states, see [Changing the state of order items](/docs/pbc/all/order-management-system/{{page.version}}/base-shop/manage-in-the-back-office/orders/change-the-state-of-order-items.html). To start managing orders, go to **Sales > Orders**. @@ -48,7 +48,7 @@ This section describes the attributes you see when creating a return. | Order reference | Unique identifier of the order for which you are creating a return. Click to go to the order's page where you can view and edit it. | | Fulfilled by merchant | Name of the merchant the item belongs to. Click to go to merchant's page where you can view and edit their information. | | Merchant Order Reference | Unique identifier of the merchant order. | -| Product | All the items in the order. For returning, you can only select the items that are in **Exported** or **Delivered** state. To learn how to change item states, see [Changing the state of order items](/docs/pbc/all/order-management-system/{{page.version}}/manage-in-the-back-office/orders/change-the-state-of-order-items.html). | +| Product | All the items in the order. For returning, you can only select the items that are in **Exported** or **Delivered** state. To learn how to change item states, see [Changing the state of order items](/docs/pbc/all/order-management-system/{{page.version}}/base-shop/manage-in-the-back-office/orders/change-the-state-of-order-items.html). | | Quantity | Product quantity in the order. | | Price | Product price in the order. | | Total | Total amount paid for the item. | diff --git a/docs/pbc/all/order-management-system/202212.0/base-shop/manage-in-the-back-office/orders/create-shipments.md b/docs/pbc/all/order-management-system/202212.0/base-shop/manage-in-the-back-office/orders/create-shipments.md index 8834d022a0e..35a8d309cd7 100644 --- a/docs/pbc/all/order-management-system/202212.0/base-shop/manage-in-the-back-office/orders/create-shipments.md +++ b/docs/pbc/all/order-management-system/202212.0/base-shop/manage-in-the-back-office/orders/create-shipments.md @@ -14,7 +14,7 @@ redirect_from: - /docs/scos/user/back-office-user-guides/202212.0/sales/orders/creating-shipments.html related: - title: Editing shipments - link: docs/pbc/all/order-management-system/page.version/manage-in-the-back-office/orders/edit-shipments.html + link: docs/pbc/all/order-management-system/page.version/base-shop/manage-in-the-back-office/orders/edit-shipments.html - title: Shipment feature overview link: docs/scos/user/features/page.version/shipment-feature-overview.html --- diff --git a/docs/pbc/all/order-management-system/202212.0/base-shop/manage-in-the-back-office/orders/edit-shipments.md b/docs/pbc/all/order-management-system/202212.0/base-shop/manage-in-the-back-office/orders/edit-shipments.md index 95d5cd4f267..9f68c3fbd03 100644 --- a/docs/pbc/all/order-management-system/202212.0/base-shop/manage-in-the-back-office/orders/edit-shipments.md +++ b/docs/pbc/all/order-management-system/202212.0/base-shop/manage-in-the-back-office/orders/edit-shipments.md @@ -6,7 +6,7 @@ redirect_from: - /docs/scos/user/back-office-user-guides/202212.0/sales/orders/editing-shipments.html related: - title: Creating shipments - link: docs/pbc/all/order-management-system/page.version/manage-in-the-back-office/orders/create-shipments.html + link: docs/pbc/all/order-management-system/page.version/base-shop/manage-in-the-back-office/orders/create-shipments.html - title: Shipment feature overview link: docs/scos/user/features/page.version/shipment-feature-overview.html --- diff --git a/docs/pbc/all/order-management-system/202212.0/base-shop/manage-in-the-back-office/orders/view-returns-of-an-order.md b/docs/pbc/all/order-management-system/202212.0/base-shop/manage-in-the-back-office/orders/view-returns-of-an-order.md index b0c8563aa87..86de373cad6 100644 --- a/docs/pbc/all/order-management-system/202212.0/base-shop/manage-in-the-back-office/orders/view-returns-of-an-order.md +++ b/docs/pbc/all/order-management-system/202212.0/base-shop/manage-in-the-back-office/orders/view-returns-of-an-order.md @@ -6,7 +6,7 @@ redirect_from: - /docs/scos/user/back-office-user-guides/202212.0/sales/orders/viewing-returns-of-an-order.html related: - title: Creating returns - link: docs/pbc/all/order-management-system/page.version/manage-in-the-back-office/orders/create-returns.html + link: docs/pbc/all/order-management-system/page.version/base-shop/manage-in-the-back-office/orders/create-returns.html - title: Return Management feature overview link: docs/pbc/all/return-management/page.version/return-management.html --- diff --git a/docs/pbc/all/order-management-system/202212.0/base-shop/manage-in-the-back-office/reclamations/change-the-state-of-order-items-in-reclamations.md b/docs/pbc/all/order-management-system/202212.0/base-shop/manage-in-the-back-office/reclamations/change-the-state-of-order-items-in-reclamations.md index efb1669ddca..fddacaae213 100644 --- a/docs/pbc/all/order-management-system/202212.0/base-shop/manage-in-the-back-office/reclamations/change-the-state-of-order-items-in-reclamations.md +++ b/docs/pbc/all/order-management-system/202212.0/base-shop/manage-in-the-back-office/reclamations/change-the-state-of-order-items-in-reclamations.md @@ -7,11 +7,11 @@ redirect_from: - /docs/scos/user/back-office-user-guides/202212.0/sales/reclamations/changing-the-state-of-order-items-in-reclamations.html related: - title: Creating reclamations - link: docs/pbc/all/order-management-system/page.version/manage-in-the-back-office/reclamations/create-reclamations.html + link: docs/pbc/all/order-management-system/page.version/base-shop/manage-in-the-back-office/reclamations/create-reclamations.html - title: Viewing reclamations - link: docs/pbc/all/order-management-system/page.version/manage-in-the-back-office/reclamations/view-reclamations.html + link: docs/pbc/all/order-management-system/page.version/base-shop/manage-in-the-back-office/reclamations/view-reclamations.html - title: Reclamations feature overview - link: docs/pbc/all/order-management-system/page.version/reclamations-feature-overview.html + link: docs/pbc/all/order-management-system/page.version/base-shop/reclamations-feature-overview.html --- This document describes how to change the state of order items in reclamations. Each reclamation is linked to the order it was created from. When you change the state of an order in a reclamation, you change it in the linked order. diff --git a/docs/pbc/all/order-management-system/202212.0/base-shop/manage-in-the-back-office/reclamations/create-reclamations.md b/docs/pbc/all/order-management-system/202212.0/base-shop/manage-in-the-back-office/reclamations/create-reclamations.md index f9a73fa3913..ea6e1f34bb5 100644 --- a/docs/pbc/all/order-management-system/202212.0/base-shop/manage-in-the-back-office/reclamations/create-reclamations.md +++ b/docs/pbc/all/order-management-system/202212.0/base-shop/manage-in-the-back-office/reclamations/create-reclamations.md @@ -6,14 +6,14 @@ redirect_from: - /docs/scos/user/back-office-user-guides/202212.0/sales/orders/creating-reclamations.html related: - title: Viewing reclamations - link: docs/pbc/all/order-management-system/page.version/manage-in-the-back-office/reclamations/view-reclamations.html + link: docs/pbc/all/order-management-system/page.version/base-shop/manage-in-the-back-office/reclamations/view-reclamations.html - title: Changing the state of order items in reclamations - link: docs/pbc/all/order-management-system/page.version/manage-in-the-back-office/reclamations/change-the-state-of-order-items-in-reclamations.html + link: docs/pbc/all/order-management-system/page.version/base-shop/manage-in-the-back-office/reclamations/change-the-state-of-order-items-in-reclamations.html - title: Reclamations feature overview - link: docs/pbc/all/order-management-system/page.version/reclamations-feature-overview.html + link: docs/pbc/all/order-management-system/page.version/base-shop/reclamations-feature-overview.html --- -To create [order reclamations](/docs/pbc/all/order-management-system/{{page.version}}/reclamations-feature-overview.html) in the Back Office, follow the steps: +To create [order reclamations](/docs/pbc/all/order-management-system/{{page.version}}/base-shop/reclamations-feature-overview.html) in the Back Office, follow the steps: 1. Go to **Sales > Orders**. 2. On the **Orders** page, next to the order you want to create a reclamation for, click **Claim**. diff --git a/docs/pbc/all/order-management-system/202212.0/base-shop/manage-in-the-back-office/reclamations/view-reclamations.md b/docs/pbc/all/order-management-system/202212.0/base-shop/manage-in-the-back-office/reclamations/view-reclamations.md index 0acd6496988..11694fa1a61 100644 --- a/docs/pbc/all/order-management-system/202212.0/base-shop/manage-in-the-back-office/reclamations/view-reclamations.md +++ b/docs/pbc/all/order-management-system/202212.0/base-shop/manage-in-the-back-office/reclamations/view-reclamations.md @@ -16,12 +16,12 @@ related: - title: Creating reclamations link: docs/scos/user/back-office-user-guides/202204.0/sales/orders/creating-reclamations.html - title: Changing the state of order items in reclamations - link: docs/pbc/all/order-management-system/page.version/manage-in-the-back-office/reclamations/change-the-state-of-order-items-in-reclamations.html + link: docs/pbc/all/order-management-system/page.version/base-shop/manage-in-the-back-office/reclamations/change-the-state-of-order-items-in-reclamations.html - title: Reclamations Feature Overview - link: docs/pbc/all/order-management-system/page.version/reclamations-feature-overview.html + link: docs/pbc/all/order-management-system/page.version/base-shop/reclamations-feature-overview.html --- -This document describes how to view [order reclamations](/docs/pbc/all/order-management-system/{{page.version}}/reclamations-feature-overview.html) in the Back Office. +This document describes how to view [order reclamations](/docs/pbc/all/order-management-system/{{page.version}}/base-shop/reclamations-feature-overview.html) in the Back Office. ## Prerequisites diff --git a/docs/pbc/all/order-management-system/202212.0/base-shop/manage-in-the-back-office/view-refunds.md b/docs/pbc/all/order-management-system/202212.0/base-shop/manage-in-the-back-office/view-refunds.md index 818403bd857..f1f428bd32f 100644 --- a/docs/pbc/all/order-management-system/202212.0/base-shop/manage-in-the-back-office/view-refunds.md +++ b/docs/pbc/all/order-management-system/202212.0/base-shop/manage-in-the-back-office/view-refunds.md @@ -14,14 +14,14 @@ redirect_from: - /docs/scos/user/back-office-user-guides/202212.0/sales/refunds/viewing-refunds.html related: - title: Refunds feature overview - link: docs/pbc/all/order-management-system/page.version/refunds-feature-overview.html + link: docs/pbc/all/order-management-system/page.version/base-shop/refunds-feature-overview.html --- This document describes how to view refunds in the Back Office. To view refunds, go to **Sales > Refunds**. -The **Refunds** page provides all the information about refunds. The refund items appear on this page when a Back Office user [changes the state of an item](/docs/pbc/all/order-management-system/{{page.version}}/manage-in-the-back-office/orders/change-the-state-of-order-items.html) to **Refunded**. This usually happens when a customer returns an item or reports a faulty item. +The **Refunds** page provides all the information about refunds. The refund items appear on this page when a Back Office user [changes the state of an item](/docs/pbc/all/order-management-system/{{page.version}}/base-shop/manage-in-the-back-office/orders/change-the-state-of-order-items.html) to **Refunded**. This usually happens when a customer returns an item or reports a faulty item. The following table describes attributes you see when viewing refunds. diff --git a/docs/pbc/all/order-management-system/202212.0/base-shop/manage-in-the-back-office/view-the-order-matrix.md b/docs/pbc/all/order-management-system/202212.0/base-shop/manage-in-the-back-office/view-the-order-matrix.md index 2f09b7c694e..b02bf186674 100644 --- a/docs/pbc/all/order-management-system/202212.0/base-shop/manage-in-the-back-office/view-the-order-matrix.md +++ b/docs/pbc/all/order-management-system/202212.0/base-shop/manage-in-the-back-office/view-the-order-matrix.md @@ -18,7 +18,7 @@ related: - title: Order Management feature overview link: docs/scos/user/features/page.version/order-management-feature-overview/order-management-feature-overview.html - title: OMS (Order management system) matrix - link: docs/pbc/all/order-management-system/page.version/order-management-feature-overview/oms-order-management-system-matrix.html + link: docs/pbc/all/order-management-system/page.version/base-shop/order-management-feature-overview/oms-order-management-system-matrix.html --- The **Overview of Order Matrix** page displays the information about ordered items. diff --git a/docs/pbc/all/order-management-system/202212.0/base-shop/order-management-feature-overview/custom-order-reference-overview.md b/docs/pbc/all/order-management-system/202212.0/base-shop/order-management-feature-overview/custom-order-reference-overview.md index 808f2dba0cb..834c838faba 100644 --- a/docs/pbc/all/order-management-system/202212.0/base-shop/order-management-feature-overview/custom-order-reference-overview.md +++ b/docs/pbc/all/order-management-system/202212.0/base-shop/order-management-feature-overview/custom-order-reference-overview.md @@ -65,4 +65,4 @@ If you added a custom order reference to the cart, submitted a request for quote |BACK OFFICE USER GUIDES| |---| -| [Adding and removing custom order references](/docs/pbc/all/order-management-system/{{page.version}}/manage-in-the-back-office/orders/add-and-remove-custom-order-references.html) | +| [Adding and removing custom order references](/docs/pbc/all/order-management-system/{{page.version}}/base-shop/manage-in-the-back-office/orders/add-and-remove-custom-order-references.html) | diff --git a/docs/pbc/all/order-management-system/202212.0/base-shop/order-management-feature-overview/invoice-generation-overview.md b/docs/pbc/all/order-management-system/202212.0/base-shop/order-management-feature-overview/invoice-generation-overview.md index f5fadfe5a23..c1b43803df3 100644 --- a/docs/pbc/all/order-management-system/202212.0/base-shop/order-management-feature-overview/invoice-generation-overview.md +++ b/docs/pbc/all/order-management-system/202212.0/base-shop/order-management-feature-overview/invoice-generation-overview.md @@ -21,7 +21,7 @@ You can send a hidden copy of the invoice to yourself or your employees. Keep in {% endinfo_block %} -You can generate an invoice only once the order has acquired the `confirmed` state. The invoice generation and sending are triggered in the Back Office by initiating the `invoice-generate` event on the **View Order** page. For details about how a Back Office User initiates events for orders, see [Changing order statuses](/docs/pbc/all/order-management-system/{{page.version}}/manage-in-the-back-office/orders/change-the-state-of-order-items.html). After generating the invoice, the OMS state of the order changes to `exported`. +You can generate an invoice only once the order has acquired the `confirmed` state. The invoice generation and sending are triggered in the Back Office by initiating the `invoice-generate` event on the **View Order** page. For details about how a Back Office User initiates events for orders, see [Changing order statuses](/docs/pbc/all/order-management-system/{{page.version}}/base-shop/manage-in-the-back-office/orders/change-the-state-of-order-items.html). After generating the invoice, the OMS state of the order changes to `exported`. {% info_block infoBox "Info" %} @@ -62,4 +62,4 @@ Keep in mind that bundled product always has a 0-tax rate. However, all of the b |BACK OFFICE USER GUIDES| |---| -| [Trigger invoice generation in the Back Office](/docs/pbc/all/order-management-system/{{page.version}}/manage-in-the-back-office/orders/change-the-state-of-order-items.html) | +| [Trigger invoice generation in the Back Office](/docs/pbc/all/order-management-system/{{page.version}}/base-shop/manage-in-the-back-office/orders/change-the-state-of-order-items.html) | diff --git a/docs/pbc/all/order-management-system/202212.0/base-shop/order-management-feature-overview/order-cancellation-overview.md b/docs/pbc/all/order-management-system/202212.0/base-shop/order-management-feature-overview/order-cancellation-overview.md index 68a64589844..c824a6198f4 100644 --- a/docs/pbc/all/order-management-system/202212.0/base-shop/order-management-feature-overview/order-cancellation-overview.md +++ b/docs/pbc/all/order-management-system/202212.0/base-shop/order-management-feature-overview/order-cancellation-overview.md @@ -34,7 +34,7 @@ A customer can cancel orders on the **Order History** and **Order Details** page To learn how B2B and B2C shoppers can cancel orders on the Storefront, see [Order cancellation on the Storefront](#storefront). -To learn how a Back Office user can cancel orders, see [Changing Order Statuses](/docs/pbc/all/order-management-system/{{page.version}}/manage-in-the-back-office/orders/change-the-state-of-order-items.html). +To learn how a Back Office user can cancel orders, see [Changing Order Statuses](/docs/pbc/all/order-management-system/{{page.version}}/base-shop/manage-in-the-back-office/orders/change-the-state-of-order-items.html). ## Timeframes and statuses @@ -42,7 +42,7 @@ A customer can cancel an order only within a defined time period. By default, th Also, they can cancel an order only if all the included items are in the states that are defined as cancellable. By default, the `payment pending` and `confirmed` states are cancellable. If at least one of the items in an order is in a different state, the buttons to cancel the order are not available. -In the [state machine](/docs/pbc/all/order-management-system/{{page.version}}/datapayload-conversion/state-machine/order-process-modelling-via-state-machines.html), a developer can configure different order states to be cancellable and change the cancellation time period. +In the [state machine](/docs/pbc/all/order-management-system/{{page.version}}/base-shop/datapayload-conversion/state-machine/order-process-modelling-via-state-machines.html), a developer can configure different order states to be cancellable and change the cancellation time period. {% info_block warningBox "State machine" %} @@ -50,7 +50,7 @@ Ensure that, in your state machine, the *refunded* state always goes before the {% endinfo_block %} -To learn how a Back Office user can skip timeout or cancel an order by changing order statuses, see [Changing the state of order items](/docs/pbc/all/order-management-system/{{page.version}}/manage-in-the-back-office/orders/change-the-state-of-order-items.html) +To learn how a Back Office user can skip timeout or cancel an order by changing order statuses, see [Changing the state of order items](/docs/pbc/all/order-management-system/{{page.version}}/base-shop/manage-in-the-back-office/orders/change-the-state-of-order-items.html) @@ -63,4 +63,4 @@ This is how the Order Cancellation feature works on the Spryker Demo Shop Storef |BACK OFFICE USER GUIDES| |---| -| [Changing the state of order items](/docs/pbc/all/order-management-system/{{page.version}}/manage-in-the-back-office/orders/change-the-state-of-order-items.html) | +| [Changing the state of order items](/docs/pbc/all/order-management-system/{{page.version}}/base-shop/manage-in-the-back-office/orders/change-the-state-of-order-items.html) | diff --git a/docs/pbc/all/order-management-system/202212.0/base-shop/order-management-feature-overview/order-management-feature-overview.md b/docs/pbc/all/order-management-system/202212.0/base-shop/order-management-feature-overview/order-management-feature-overview.md index 80439565ddc..828230b3b69 100644 --- a/docs/pbc/all/order-management-system/202212.0/base-shop/order-management-feature-overview/order-management-feature-overview.md +++ b/docs/pbc/all/order-management-system/202212.0/base-shop/order-management-feature-overview/order-management-feature-overview.md @@ -30,24 +30,24 @@ B2B customers usually purchase large volumes of products selecting specific meas | OVERVIEWS | BACK OFFICE GUIDES | |---| - | -| [Custom Order Reference](/docs/pbc/all/order-management-system/{{page.version}}/order-management-feature-overview/custom-order-reference-overview.html) | [Add and remove custom order references](/docs/pbc/all/order-management-system/{{page.version}}/manage-in-the-back-office/orders/add-and-remove-custom-order-references.html) | -| [Invoice Generation](/docs/pbc/all/order-management-system/{{page.version}}/order-management-feature-overview/invoice-generation-overview.html) | [Change the state of order items](/docs/pbc/all/order-management-system/{{page.version}}/manage-in-the-back-office/orders/change-the-state-of-order-items.html) | | -| [OMS (Order management system) matrix](/docs/pbc/all/order-management-system/{{page.version}}/order-management-feature-overview/oms-order-management-system-matrix.html) | [Comment orders](/docs/pbc/all/order-management-system/{{page.version}}/manage-in-the-back-office/orders/comment-orders.html) | -| [Order Cancellation](/docs/pbc/all/order-management-system/{{page.version}}/order-management-feature-overview/order-cancellation-overview.html) | [Create returns](/docs/pbc/all/order-management-system/{{page.version}}/manage-in-the-back-office/orders/create-returns.html) | -| [Split Delivery](/docs/pbc/all/order-management-system/{{page.version}}/order-management-feature-overview/split-delivery-overview.html) | [Create shipments](/docs/pbc/all/order-management-system/{{page.version}}/manage-in-the-back-office/orders/create-shipments.html) | -| [Splittable Order Items](/docs/pbc/all/order-management-system/{{page.version}}/order-management-feature-overview/splittable-order-items-overview.html) | [Edit billing addresses in orders](/docs/pbc/all/order-management-system/{{page.version}}/manage-in-the-back-office/orders/edit-billing-addresses-in-orders.html) | -| | [Edit shipments](/docs/pbc/all/order-management-system/{{page.version}}/manage-in-the-back-office/orders/edit-shipments.html) | -| | [View returns of an order](/docs/pbc/all/order-management-system/{{page.version}}/manage-in-the-back-office/orders/view-returns-of-an-order.html) | +| [Custom Order Reference](/docs/pbc/all/order-management-system/{{page.version}}/base-shop/order-management-feature-overview/custom-order-reference-overview.html) | [Add and remove custom order references](/docs/pbc/all/order-management-system/{{page.version}}/base-shop/manage-in-the-back-office/orders/add-and-remove-custom-order-references.html) | +| [Invoice Generation](/docs/pbc/all/order-management-system/{{page.version}}/base-shop/order-management-feature-overview/invoice-generation-overview.html) | [Change the state of order items](/docs/pbc/all/order-management-system/{{page.version}}/base-shop/manage-in-the-back-office/orders/change-the-state-of-order-items.html) | | +| [OMS (Order management system) matrix](/docs/pbc/all/order-management-system/{{page.version}}/base-shop/order-management-feature-overview/oms-order-management-system-matrix.html) | [Comment orders](/docs/pbc/all/order-management-system/{{page.version}}/base-shop/manage-in-the-back-office/orders/comment-orders.html) | +| [Order Cancellation](/docs/pbc/all/order-management-system/{{page.version}}/base-shop/order-management-feature-overview/order-cancellation-overview.html) | [Create returns](/docs/pbc/all/order-management-system/{{page.version}}/base-shop/manage-in-the-back-office/orders/create-returns.html) | +| [Split Delivery](/docs/pbc/all/order-management-system/{{page.version}}/base-shop/order-management-feature-overview/split-delivery-overview.html) | [Create shipments](/docs/pbc/all/order-management-system/{{page.version}}/base-shop/manage-in-the-back-office/orders/create-shipments.html) | +| [Splittable Order Items](/docs/pbc/all/order-management-system/{{page.version}}/base-shop/order-management-feature-overview/splittable-order-items-overview.html) | [Edit billing addresses in orders](/docs/pbc/all/order-management-system/{{page.version}}/base-shop/manage-in-the-back-office/orders/edit-billing-addresses-in-orders.html) | +| | [Edit shipments](/docs/pbc/all/order-management-system/{{page.version}}/base-shop/manage-in-the-back-office/orders/edit-shipments.html) | +| | [View returns of an order](/docs/pbc/all/order-management-system/{{page.version}}/base-shop/manage-in-the-back-office/orders/view-returns-of-an-order.html) | ## Related Developer documents | INSTALLATION GUIDES | UPGRADE GUIDES| GLUE API GUIDES | TUTORIALS AND HOWTOS | REFERENCES | |---|---|---|---|---| -| [Order Management feature integration](/docs/pbc/all/order-management-system/{{page.version}}/install-and-upgrade/install-features/install-the-order-management-feature.html) | [Split delivery migration concept](/docs/pbc/all/order-management-system/{{page.version}}/install-and-upgrade/split-delivery-migration-concept.html) | [Retrieving orders](/docs/pbc/all/order-management-system/{{page.version}}/glue-api-retrieve-orders.html) | [Disable split delivery on the Storefront](/docs/pbc/all/order-management-system/{{page.version}}/disable-split-delivery-on-the-storefront.html) | [Sales module: reference information](/docs/pbc/all/order-management-system/{{page.version}}/domain-model-and-relationships/sales-module-reference-information.html) | -| [Quick Add to Cart + Non-splittable Products feature integration](/docs/pbc/all/cart-and-checkout/{{page.version}}/base-shop/install-and-upgrade/install-features/install-the-quick-add-to-cart-non-splittable-products-feature.html) | [Upgrade the ManualOrderEntryGui module](/docs/pbc/all/order-management-system/{{page.version}}/install-and-upgrade/upgrade-modules/upgrade-the-manualorderentrygui-module.html) | | [HowTo: Emailing invoices using BCC](/docs/scos/dev/tutorials-and-howtos/howtos/feature-howtos/howto-emailing-invoices-using-bcc.html) | [Custom order reference- module relations](/docs/pbc/all/order-management-system/{{page.version}}/domain-model-and-relationships/custom-order-reference-module-relations.html) | +| [Order Management feature integration](/docs/pbc/all/order-management-system/{{page.version}}/base-shop/install-and-upgrade/install-features/install-the-order-management-feature.html) | [Split delivery migration concept](/docs/pbc/all/order-management-system/{{page.version}}/base-shop/install-and-upgrade/split-delivery-migration-concept.html) | [Retrieving orders](/docs/pbc/all/order-management-system/{{page.version}}/base-shop/glue-api-retrieve-orders.html) | [Disable split delivery on the Storefront](/docs/pbc/all/order-management-system/{{page.version}}/base-shop/disable-split-delivery-on-the-storefront.html) | [Sales module: reference information](/docs/pbc/all/order-management-system/{{page.version}}/base-shop/domain-model-and-relationships/sales-module-reference-information.html) | +| [Quick Add to Cart + Non-splittable Products feature integration](/docs/pbc/all/cart-and-checkout/{{page.version}}/base-shop/install-and-upgrade/install-features/install-the-quick-add-to-cart-non-splittable-products-feature.html) | [Upgrade the ManualOrderEntryGui module](/docs/pbc/all/order-management-system/{{page.version}}/base-shop/install-and-upgrade/upgrade-modules/upgrade-the-manualorderentrygui-module.html) | | [HowTo: Emailing invoices using BCC](/docs/scos/dev/tutorials-and-howtos/howtos/feature-howtos/howto-emailing-invoices-using-bcc.html) | [Custom order reference- module relations](/docs/pbc/all/order-management-system/{{page.version}}/base-shop/domain-model-and-relationships/custom-order-reference-module-relations.html) | | [Install the Checkout Glue API](/docs/scos/dev/feature-integration-guides/{{page.version}}/glue-api/glue-api-checkout-feature-integration.html) | | | | | |[ Glue API: Company Account feature integration](/docs/scos/dev/feature-integration-guides/{{page.version}}/glue-api/glue-api-company-account-feature-integration.html) | | | | | | [Glue API: Customer Account Management feature integration](/docs/scos/dev/feature-integration-guides/{{page.version}}/glue-api/glue-api-customer-account-management-feature-integration.html) | | | | | -| [Glue API: Order Management feature integration](/docs/pbc/all/order-management-system/{{page.version}}/install-and-upgrade/install-glue-api/install-the-order-management-glue-api.html) | | | | | +| [Glue API: Order Management feature integration](/docs/pbc/all/order-management-system/{{page.version}}/base-shop/install-and-upgrade/install-glue-api/install-the-order-management-glue-api.html) | | | | | | [Glue API: Shipment feature integration](/docs/pbc/all/carrier-management/{{site.version}}/base-shop/install-and-upgrade/install-features/install-the-shipment-feature.html) | | | | | diff --git a/docs/pbc/all/order-management-system/202212.0/base-shop/order-management-feature-overview/split-delivery-overview.md b/docs/pbc/all/order-management-system/202212.0/base-shop/order-management-feature-overview/split-delivery-overview.md index 30b491d0278..345978b5f55 100644 --- a/docs/pbc/all/order-management-system/202212.0/base-shop/order-management-feature-overview/split-delivery-overview.md +++ b/docs/pbc/all/order-management-system/202212.0/base-shop/order-management-feature-overview/split-delivery-overview.md @@ -54,7 +54,7 @@ Here you can perform the following actions on shipments: * Move items between shipments. * Change the state of each item or all items per shipment. -For more details about how to create and manage shipments in the Back Office, see [Creating shipments](/docs/pbc/all/order-management-system/{{page.version}}/manage-in-the-back-office/orders/create-shipments.html). +For more details about how to create and manage shipments in the Back Office, see [Creating shipments](/docs/pbc/all/order-management-system/{{page.version}}/base-shop/manage-in-the-back-office/orders/create-shipments.html). ## Constraints @@ -64,7 +64,7 @@ The Split Delivery is not compatible with the Gift Cards feature. If you want to ### Limitation for payment service providers -Most of payment service providers (PSP) support a single delivery address for a given order, while Split Delivery lets your customers add multiple shipments to the same order. In this case, you need to modify the configuration of the online store to let your customers deliver order items to different addresses. For information about how to do that, see [HowTo: Disable Split Delivery in Yves Interface](/docs/pbc/all/order-management-system/{{page.version}}/disable-split-delivery-on-the-storefront.html). +Most of payment service providers (PSP) support a single delivery address for a given order, while Split Delivery lets your customers add multiple shipments to the same order. In this case, you need to modify the configuration of the online store to let your customers deliver order items to different addresses. For information about how to do that, see [HowTo: Disable Split Delivery in Yves Interface](/docs/pbc/all/order-management-system/{{page.version}}/base-shop/disable-split-delivery-on-the-storefront.html). Each [merchant order](/docs/marketplace/user/features/{{page.version}}/marketplace-order-management-feature-overview/merchant-order-overview.html) can be accessed and managed by the relevant merchant in the Merchant Portal. @@ -122,4 +122,4 @@ The *merchant order total* is the sum of the totals of items of an order relatin |INSTALLATION GUIDES |GLUE API GUIDES |DATA IMPORT | REFERENCES | |---------|---------|---------|--------| | [Marketplace Order Management feature integration](/docs/marketplace/dev/feature-integration-guides/{{page.version}}/marketplace-order-management-feature-integration.html) | [Retrieving Marketplace orders](/docs/marketplace/dev/glue-api-guides/{{page.version}}/retrieving-marketplace-orders.html) | [File details: merchant_oms_process.csv](/docs/marketplace/dev/data-import/{{page.version}}/file-details-merchant-oms-process.csv.html) | [MerchantOms](/docs/marketplace/dev/feature-walkthroughs/{{page.version}}/marketplace-order-management-feature-walkthrough/merchant-oms.html) | -| [Marketplace Order Management + Order Threshold feature integration](/docs/marketplace/dev/feature-integration-guides/{{page.version}}/marketplace-order-management-order-threshold-feature-integration.html) | | [File details: merchant-order-status.csv](/docs/marketplace/dev/data-import/{{page.version}}/file-details-merchant-order-status.csv.html) | [How-to: Creation a new MerchantOms flow](/docs/marketplace/dev/howtos/how-to-create-a-new-merchant-oms-flow.html) | +| [Marketplace Order Management + Order Threshold feature integration](/docs/marketplace/dev/feature-integration-guides/{{page.version}}/marketplace-order-management-order-threshold-feature-integration.html) | | [File details: merchant-order-status.csv](/docs/marketplace/dev/data-import/{{page.version}}/file-details-merchant-order-status.csv.html) | [Create MerchantOms flows](/docs/marketplace/dev/howtos/how-to-create-a-new-merchant-oms-flow.html) | diff --git a/docs/pbc/all/order-management-system/202212.0/marketplace/marketplace-order-management-feature-overview/marketplace-order-overview.md b/docs/pbc/all/order-management-system/202212.0/marketplace/marketplace-order-management-feature-overview/marketplace-order-overview.md index 3da67cbbf65..6710f51e714 100644 --- a/docs/pbc/all/order-management-system/202212.0/marketplace/marketplace-order-management-feature-overview/marketplace-order-overview.md +++ b/docs/pbc/all/order-management-system/202212.0/marketplace/marketplace-order-management-feature-overview/marketplace-order-overview.md @@ -26,7 +26,7 @@ From the customer perspective, the Marketplace order is a single order with prod ![Marketplace order structure](https://spryker.s3.eu-central-1.amazonaws.com/docs/Marketplace/user+guides/Features/Marketplace+order+management/Marketplace+Order+Management+feature+overview/Marketplace+Order+schema.png) -The items in the Marketplace order are grouped by merchant and split into different shipments automatically by default. However, you can change this behavior on the project level according to your business requirements. During the checkout, customers can check how many shipments to expect and select different delivery addresses or methods based on their items. To learn more about multiple shipments, the see [Split Delivery feature overview](/docs/pbc/all/order-management-system/{{page.version}}/order-management-feature-overview/split-delivery-overview.html). +The items in the Marketplace order are grouped by merchant and split into different shipments automatically by default. However, you can change this behavior on the project level according to your business requirements. During the checkout, customers can check how many shipments to expect and select different delivery addresses or methods based on their items. To learn more about multiple shipments, the see [Split Delivery feature overview](/docs/pbc/all/order-management-system/{{page.version}}/base-shop/order-management-feature-overview/split-delivery-overview.html). As the Marketplace order contains details about offers and products a customer has bought from multiple merchants, the Marketplace order list with the related information is only available to the Marketplace administrator in the Back Office. Each [merchant order](/docs/marketplace/user/features/{{page.version}}/marketplace-order-management-feature-overview/merchant-order-overview.html) can be accessed and managed by the relevant merchant in the Merchant Portal. diff --git a/docs/pbc/all/order-management-system/202212.0/marketplace/retrieving-marketplace-orders.md b/docs/pbc/all/order-management-system/202212.0/marketplace/retrieve-marketplace-orders.md similarity index 99% rename from docs/pbc/all/order-management-system/202212.0/marketplace/retrieving-marketplace-orders.md rename to docs/pbc/all/order-management-system/202212.0/marketplace/retrieve-marketplace-orders.md index 9828a73dfc3..76754f95614 100644 --- a/docs/pbc/all/order-management-system/202212.0/marketplace/retrieving-marketplace-orders.md +++ b/docs/pbc/all/order-management-system/202212.0/marketplace/retrieve-marketplace-orders.md @@ -1,5 +1,5 @@ --- -title: Retrieving Marketplace orders +title: Retrieve Marketplace orders description: Retrieve information about Marketplace orders via Glue API. template: glue-api-storefront-guide-template related: @@ -19,7 +19,7 @@ The **Marketplace Order Management API** lets you retrieve all orders made by a ## Installation -For detailed information about the modules that provide the API functionality and related installation instructions, see [**Glue API: Order Management feature integration**](/docs/pbc/all/order-management-system/{{page.version}}/install-and-upgrade/install-glue-api/install-the-order-management-glue-api.html) +For detailed information about the modules that provide the API functionality and related installation instructions, see [**Glue API: Order Management feature integration**](/docs/pbc/all/order-management-system/{{page.version}}/base-shop/install-and-upgrade/install-glue-api/install-the-order-management-glue-api.html) ## Retrieve all orders @@ -542,7 +542,7 @@ To retrieve detailed information about an order, send the request: | PATH PARAMETER | DESCRIPTION | | ------------------ | ------------------------------ | -| {% raw %}***{{order_id}}***{% endraw %} | Unique identifier of an order. [Retrieve all orders](/docs/pbc/all/order-management-system/{{page.version}}/glue-api-retrieve-orders.html) to get it. | +| {% raw %}***{{order_id}}***{% endraw %} | Unique identifier of an order. [Retrieve all orders](/docs/pbc/all/order-management-system/{{page.version}}/base-shop/glue-api-retrieve-orders.html) to get it. | ### Request @@ -1337,7 +1337,7 @@ To retrieve detailed information about an order, send the request: | ATTRIBUTE | TYPE | DESCRIPTION | | ------------------ | -------- | --------------------- | | merchantReferences | Array | Unique identifier of the [merchant](/docs/pbc/all/merchant-management/{{page.version}}/marketplace/marketplace-merchant-feature-overview/marketplace-merchant-feature-overview.html) | -| itemStates | Array | Statuses of the order’s items in the [state machine](/docs/pbc/all/order-management-system/{{page.version}}/datapayload-conversion/state-machine/order-process-modelling-via-state-machines.html). | +| itemStates | Array | Statuses of the order’s items in the [state machine](/docs/pbc/all/order-management-system/{{page.version}}/base-shop/datapayload-conversion/state-machine/order-process-modelling-via-state-machines.html). | | createdAt | String | Date and time when the order was created. | | currencyIsoCode | String | ISO 4217 code of the currency that was selected when placing the order. | | priceMode | String | Price mode that was active when placing the order. Possible values:
  • **NET_MODE**—prices before tax.
  • **GROSS_MODE**—prices after tax.
| diff --git a/docs/pbc/all/payment-service-provider/202212.0/hydrate-payment-methods-for-an-order.md b/docs/pbc/all/payment-service-provider/202212.0/hydrate-payment-methods-for-an-order.md index 988b7e63d1e..7bdce6c5d74 100644 --- a/docs/pbc/all/payment-service-provider/202212.0/hydrate-payment-methods-for-an-order.md +++ b/docs/pbc/all/payment-service-provider/202212.0/hydrate-payment-methods-for-an-order.md @@ -33,7 +33,7 @@ Each payment method must provide the payment amount it shares from the order's g ## Payment hydration for order -The [Sales](/docs/pbc/all/order-management-system/{{site.version}}/domain-model-and-relationships/sales-module-reference-information.html) module provides plugins to hydrate `OrderTransfer`, which is called when `SalesFacade::getOrderByIdSalesOrder` is invoked. +The [Sales](/docs/pbc/all/order-management-system/{{site.version}}/base-shop/domain-model-and-relationships/sales-module-reference-information.html) module provides plugins to hydrate `OrderTransfer`, which is called when `SalesFacade::getOrderByIdSalesOrder` is invoked. This plugin invokes the payment hydration plugin stack, which must be injected to `\Spryker\Zed\Payment\PaymentDependencyProvider::PAYMENT_HYDRATION_PLUGINS`, for example: diff --git a/docs/pbc/all/payment-service-provider/202212.0/third-party-integrations/unzer/configure-in-the-back-office/add-unzer-marketplace-credentials.md b/docs/pbc/all/payment-service-provider/202212.0/third-party-integrations/unzer/configure-in-the-back-office/add-unzer-marketplace-credentials.md index bb05a7f0f00..06a901d7841 100644 --- a/docs/pbc/all/payment-service-provider/202212.0/third-party-integrations/unzer/configure-in-the-back-office/add-unzer-marketplace-credentials.md +++ b/docs/pbc/all/payment-service-provider/202212.0/third-party-integrations/unzer/configure-in-the-back-office/add-unzer-marketplace-credentials.md @@ -86,4 +86,4 @@ The following table describes the attributes you select and enter when adding Un | UNZER PUBLIC KEY | Unique public key which Unzer provides to each external merchant to accept payments. The key is store-specific. | | UNZER PRIVATE KEY | Unique private key which Unzer provides to each external merchant to accept payments. The key is store-specific. | | MERCHANT REFERENCE | Merchant ID on the Spryker side. | -| PARTICIPANT ID | Merchant reference on the Unzer side, which identifies a merchant who receives money when the order is paid and gets the [status](/docs/pbc/all/order-management-system/{{site.version}}/manage-in-the-back-office/orders/change-the-state-of-order-items.html#reference-information-changing-the-state-of-order-items) `payment completed`. | +| PARTICIPANT ID | Merchant reference on the Unzer side, which identifies a merchant who receives money when the order is paid and gets the [status](/docs/pbc/all/order-management-system/{{site.version}}/base-shop/manage-in-the-back-office/orders/change-the-state-of-order-items.html#reference-information-changing-the-state-of-order-items) `payment completed`. | diff --git a/docs/pbc/all/pbc.md b/docs/pbc/all/pbc.md index 87c29ede1d9..7ee032d4e7b 100644 --- a/docs/pbc/all/pbc.md +++ b/docs/pbc/all/pbc.md @@ -26,7 +26,7 @@ This section is in beta because not all the PBCs are covered. Marketplace functi | [Identity Access Management (IAM)](/docs/pbc/all/identity-access-management/{{site.version}}/identity-access-management.html) | Enables the creation of new accounts for end customers and B2B customers. It also allows users to define password settings and utilize multi-login blockers for security purposes. Moreover, a third-party access management function is integrated. | Allows for quick and easy authorization and authentication of customers | | Merchant Management | For efficient Merchant Management, two parts are important. One, the overview and management on the Operator side, like approvals, edits, etc. And two, the self-service management of the Merchants, where they can take care of their daily business, like order or product management. | Gives you an overview of all your Merchants' activities. | | Offer Management | Lets your Merchants create Offers on existing products in your Marketplace. By doing so, duplicates in the product catalog can be avoided and the management of Merchants, Products, and Offers becomes much more convenient. | Saves time due to a good overview of Merchant’s Offers. | -| [Order Management System (OMS)](/docs/pbc/all/order-management-system/{{site.version}}/order-management-system.html) | Helps you keep track of your order processing from your B2B, B2C, or Marketplace, and ensure quick fulfillment. You can manage incoming orders in the Back Office, view and edit orders, track their progress, or contact customers who make open orders directly. With the compact Order Management features, you can keep your order processing running smoothly. | Lets you pProcess orders smoothly to fulfill them quickly. | +| [Order Management System (OMS)](/docs/pbc/all/order-management-system/{{site.version}}/base-shop/order-management-system.html) | Helps you keep track of your order processing from your B2B, B2C, or Marketplace, and ensure quick fulfillment. You can manage incoming orders in the Back Office, view and edit orders, track their progress, or contact customers who make open orders directly. With the compact Order Management features, you can keep your order processing running smoothly. | Lets you pProcess orders smoothly to fulfill them quickly. | | [Price Management](/docs/pbc/all/price-management/{{site.version}}/price-management.html) | The Spryker Cloud Commerce OS supports multiple currencies and automatically detects the payment currency based on a customer’s preference. You can manage gross and net prices per product and per country. You can also offer volume discounts to encourage customers to purchase products in larger quantities. | Saves you time by letting you implement your pricing strategy in one place and catering it to your business needs. | | [Product Information Management (PIM)](/docs/pbc/all/product-information-management/{{site.version}}/product-information-management.html) | Encompasses all functionality that is needed to set up your product catalog. With PIM, you can create and extend the product catalog to match your business needs. | Helps you expand your business by organizing your products in a fast and efficient way. | | [Product Relationship Management](/docs/pbc/all/product-relationship-management/{{site.version}}/product-relationship-management.html) | Helps you enhance your shop with cross- and up-selling capabilities to increase sales. | Increases average order values with product relations. | diff --git a/docs/pbc/all/price-management/202212.0/install-and-upgrade/upgrade-modules/upgrade-to-crud-scheduled-prices.md b/docs/pbc/all/price-management/202212.0/install-and-upgrade/upgrade-modules/upgrade-to-crud-scheduled-prices.md index ba520809734..e69a9d1ce7d 100644 --- a/docs/pbc/all/price-management/202212.0/install-and-upgrade/upgrade-modules/upgrade-to-crud-scheduled-prices.md +++ b/docs/pbc/all/price-management/202212.0/install-and-upgrade/upgrade-modules/upgrade-to-crud-scheduled-prices.md @@ -25,7 +25,7 @@ related: - title: Migrating from Twig v1 to Twig v3 link: docs/scos/dev/migration-concepts/migrating-from-twig-v1-to-twig-v3.html - title: Split Delivery migration concept - link: docs/pbc/all/order-management-system/page.version/install-and-upgrade/split-delivery-migration-concept.html + link: docs/pbc/all/order-management-system/page.version/base-shop/install-and-upgrade/split-delivery-migration-concept.html - title: Silex Replacement migration concept link: docs/scos/dev/migration-concepts/silex-replacement/silex-replacement.html --- diff --git a/docs/pbc/all/product-information-management/202212.0/install-and-upgrade/decimal-stock-migration-concept.md b/docs/pbc/all/product-information-management/202212.0/install-and-upgrade/decimal-stock-migration-concept.md index bd04f443756..af6e82d0d07 100644 --- a/docs/pbc/all/product-information-management/202212.0/install-and-upgrade/decimal-stock-migration-concept.md +++ b/docs/pbc/all/product-information-management/202212.0/install-and-upgrade/decimal-stock-migration-concept.md @@ -25,7 +25,7 @@ related: - title: Migrating from Twig v1 to Twig v3 link: docs/scos/dev/migration-concepts/migrating-from-twig-v1-to-twig-v3.html - title: Split Delivery migration concept - link: docs/pbc/all/order-management-system/page.version/install-and-upgrade/split-delivery-migration-concept.html + link: docs/pbc/all/order-management-system/page.version/base-shop/install-and-upgrade/split-delivery-migration-concept.html - title: Silex Replacement migration concept link: docs/scos/dev/migration-concepts/silex-replacement/silex-replacement.html --- diff --git a/docs/pbc/all/product-information-management/202212.0/install-and-upgrade/float-stock-for-products-migration-concept.md b/docs/pbc/all/product-information-management/202212.0/install-and-upgrade/float-stock-for-products-migration-concept.md index 464176da2b3..e6356a60111 100644 --- a/docs/pbc/all/product-information-management/202212.0/install-and-upgrade/float-stock-for-products-migration-concept.md +++ b/docs/pbc/all/product-information-management/202212.0/install-and-upgrade/float-stock-for-products-migration-concept.md @@ -30,7 +30,7 @@ related: - title: Migrating from Twig v1 to Twig v3 link: docs/scos/dev/migration-concepts/migrating-from-twig-v1-to-twig-v3.html - title: Split Delivery migration concept - link: docs/pbc/all/order-management-system/page.version/install-and-upgrade/split-delivery-migration-concept.html + link: docs/pbc/all/order-management-system/page.version/base-shop/install-and-upgrade/split-delivery-migration-concept.html - title: Silex Replacement migration concept link: docs/scos/dev/migration-concepts/silex-replacement/silex-replacement.html --- @@ -95,7 +95,7 @@ You can find the affected modules of the float stock update in the following lis | spryker/checkout | 5.0.0 | [Upgrade the Checkout module](/docs/pbc/all/cart-and-checkout/{{site.version}}/base-shop/install-and-upgrade/upgrade-modules/upgrade-the-checkout-module.html) | | spryker/discount | 8.0.0 | [Migration Guide - Discount](/docs/pbc/all/discount-management/{{site.version}}/install-and-upgrade/upgrade-the-discount-module.html) | | spryker/discount-promotion | 2.0.0 | [Migration Guide - DiscountPromotion](/docs/pbc/all/discount-management/{{site.version}}/install-and-upgrade/upgrade-the-discountpromotion-module.html) | -| spryker/manual-order-entry-gui | 0.6.0 | [Migration Guide - ManualOrderEntryGui](/docs/pbc/all/order-management-system/{{page.version}}/install-and-upgrade/upgrade-modules/upgrade-the-manualorderentrygui-module.html) | +| spryker/manual-order-entry-gui | 0.6.0 | [Migration Guide - ManualOrderEntryGui](/docs/pbc/all/order-management-system/{{page.version}}/base-shop/install-and-upgrade/upgrade-modules/upgrade-the-manualorderentrygui-module.html) | | spryker/offer | 0.2.0 | [Migration Guide - Offer](/docs/scos/dev/module-migration-guides/migration-guide-offer.html) | | spryker/offer-gui | 0.2.0 | [Migration Guide - OfferGui](/docs/scos/dev/module-migration-guides/migration-guide-offergui.html) | | spryker/oms | 9.0.0 | [Migration Guide - Oms](/docs/scos/dev/module-migration-guides/migration-guide-oms.html) | diff --git a/docs/pbc/all/product-information-management/202212.0/install-and-upgrade/install-glue-api/install-the-configurable-bundle-glue-api.md b/docs/pbc/all/product-information-management/202212.0/install-and-upgrade/install-glue-api/install-the-configurable-bundle-glue-api.md index fc3cbbc337f..0f2d73d7488 100644 --- a/docs/pbc/all/product-information-management/202212.0/install-and-upgrade/install-glue-api/install-the-configurable-bundle-glue-api.md +++ b/docs/pbc/all/product-information-management/202212.0/install-and-upgrade/install-glue-api/install-the-configurable-bundle-glue-api.md @@ -21,7 +21,7 @@ related: - title: Retrieving configurable bundle templates link: docs/pbc/all/product-information-management/page.version/manage-using-glue-api/glue-api-retrieve-configurable-bundle-templates.html - title: Retrieving orders - link: docs/pbc/all/order-management-system/page.version/glue-api-retrieve-orders.html + link: docs/pbc/all/order-management-system/page.version/base-shop/glue-api-retrieve-orders.html --- {% include pbc/all/install-features/202212.0/install-glue-api/install-the-configurable-bundle-glue-api.md %} diff --git a/docs/pbc/all/return-management/202212.0/base-shop/manage-in-the-back-office/change-the-state-of-order-items-in-returns.md b/docs/pbc/all/return-management/202212.0/base-shop/manage-in-the-back-office/change-the-state-of-order-items-in-returns.md index 7b987284280..a70c7dee392 100644 --- a/docs/pbc/all/return-management/202212.0/base-shop/manage-in-the-back-office/change-the-state-of-order-items-in-returns.md +++ b/docs/pbc/all/return-management/202212.0/base-shop/manage-in-the-back-office/change-the-state-of-order-items-in-returns.md @@ -4,9 +4,9 @@ description: Learn how to change the state of order items in returns in the Back template: back-office-user-guide-template related: - title: Creating returns - link: docs/pbc/all/order-management-system/page.version/manage-in-the-back-office/orders/create-returns.html + link: docs/pbc/all/order-management-system/page.version/base-shop/manage-in-the-back-office/orders/create-returns.html - title: Viewing returns of an order - link: docs/pbc/all/order-management-system/page.version/manage-in-the-back-office/orders/view-returns-of-an-order.html + link: docs/pbc/all/order-management-system/page.version/base-shop/manage-in-the-back-office/orders/view-returns-of-an-order.html - title: Managing returns link: docs/pbc/all/return-management/page.version/base-shop/manage-in-the-back-office/manage-returns.html - title: Return Management feature overview diff --git a/docs/pbc/all/return-management/202212.0/base-shop/manage-in-the-back-office/manage-returns.md b/docs/pbc/all/return-management/202212.0/base-shop/manage-in-the-back-office/manage-returns.md index 284f1c58c2f..0d28ebedde1 100644 --- a/docs/pbc/all/return-management/202212.0/base-shop/manage-in-the-back-office/manage-returns.md +++ b/docs/pbc/all/return-management/202212.0/base-shop/manage-in-the-back-office/manage-returns.md @@ -13,16 +13,16 @@ redirect_from: - /docs/pbc/all/return-management/202212.0/manage-in-the-back-office/manage-returns.html related: - title: Creating returns - link: docs/pbc/all/order-management-system/page.version/manage-in-the-back-office/orders/create-returns.html + link: docs/pbc/all/order-management-system/page.version/base-shop/manage-in-the-back-office/orders/create-returns.html - title: Viewing returns of an order - link: docs/pbc/all/order-management-system/page.version/manage-in-the-back-office/orders/view-returns-of-an-order.html + link: docs/pbc/all/order-management-system/page.version/base-shop/manage-in-the-back-office/orders/view-returns-of-an-order.html - title: Changing the state of order items in returns link: docs/pbc/all/return-management/page.version/base-shop/manage-in-the-back-office/change-the-state-of-order-items-in-returns.html - title: Return Management feature overview link: docs/pbc/all/return-management/page.version/return-management.html --- -This document describes how to manage returns in the Back Office. To learn how Back Office user create returns, see [Creating returns](/docs/pbc/all/order-management-system/{{page.version}}/manage-in-the-back-office/orders/create-returns.html). To learn how customers create returns, see [Return Management on the Storefront](/docs/pbc/all/return-management/{{page.version}}/marketplace/marketplace-return-management-feature-overview.html#return-management-on-the-storefront). +This document describes how to manage returns in the Back Office. To learn how Back Office user create returns, see [Creating returns](/docs/pbc/all/order-management-system/{{page.version}}/base-shop/manage-in-the-back-office/orders/create-returns.html). To learn how customers create returns, see [Return Management on the Storefront](/docs/pbc/all/return-management/{{page.version}}/marketplace/marketplace-return-management-feature-overview.html#return-management-on-the-storefront). ## Prerequisites diff --git a/docs/pbc/all/return-management/202212.0/base-shop/return-management-feature-overview.md b/docs/pbc/all/return-management/202212.0/base-shop/return-management-feature-overview.md index a6042939427..a3c4be53d99 100644 --- a/docs/pbc/all/return-management/202212.0/base-shop/return-management-feature-overview.md +++ b/docs/pbc/all/return-management/202212.0/base-shop/return-management-feature-overview.md @@ -18,7 +18,7 @@ redirect_from: The *Return Management* capability lets you create and manage returns for a sales order. -Once an order has been shipped, the registered buyer or a Back Office user can initiate a return of the whole order or its individual items. For details about how to create return, see [Creating returns](/docs/pbc/all/order-management-system/{{page.version}}/manage-in-the-back-office/orders/create-returns.html). +Once an order has been shipped, the registered buyer or a Back Office user can initiate a return of the whole order or its individual items. For details about how to create return, see [Creating returns](/docs/pbc/all/order-management-system/{{page.version}}/base-shop/manage-in-the-back-office/orders/create-returns.html). {% info_block warningBox "Note" %} @@ -79,7 +79,7 @@ The [Product Bundles](/docs/scos/user/features/{{page.version}}/product-bundles- {% endinfo_block %} -Once a return request has been submitted, it acquires the *Waiting for return* state. The return states change as the Back Office user [processes the return](/docs/pbc/all/order-management-system/{{page.version}}/manage-in-the-back-office/orders/create-returns.html). For details about the return states, see [Return items states](/docs/pbc/all/return-management/{{page.version}}/base-shop/manage-in-the-back-office/manage-returns.html). +Once a return request has been submitted, it acquires the *Waiting for return* state. The return states change as the Back Office user [processes the return](/docs/pbc/all/order-management-system/{{page.version}}/base-shop/manage-in-the-back-office/orders/create-returns.html). For details about the return states, see [Return items states](/docs/pbc/all/return-management/{{page.version}}/base-shop/manage-in-the-back-office/manage-returns.html). {% info_block infoBox "Info" %} @@ -93,7 +93,7 @@ The following figure shows how to create a return, view its details and print a ## Return Management in the Back Office -A Back Office user can create returns for the [returnable items](#returnable-items-and-a-return-policy) from the order details page of the Back Office. For details, see [Back Office user guide - Managing orders](/docs/pbc/all/order-management-system/{{page.version}}/manage-in-the-back-office/orders/create-returns.html). Also, a Back Office user can view returns, change their states, print a return slip, and cancel the returns. For details about how to manage the returns in the Back Office, see [Back Office user guide - Manging returns](/docs/pbc/all/return-management/{{page.version}}/base-shop/manage-in-the-back-office/manage-returns.html). +A Back Office user can create returns for the [returnable items](#returnable-items-and-a-return-policy) from the order details page of the Back Office. For details, see [Back Office user guide - Managing orders](/docs/pbc/all/order-management-system/{{page.version}}/base-shop/manage-in-the-back-office/orders/create-returns.html). Also, a Back Office user can view returns, change their states, print a return slip, and cancel the returns. For details about how to manage the returns in the Back Office, see [Back Office user guide - Manging returns](/docs/pbc/all/return-management/{{page.version}}/base-shop/manage-in-the-back-office/manage-returns.html). {% info_block infoBox "Return management process" %} @@ -131,7 +131,7 @@ composer require spryker-feature/return-management:"{{site.version}}" spryker/sa |BACK OFFICE USER GUIDES| |---| -| [Create returns in the Back Office](/docs/pbc/all/order-management-system/{{page.version}}/manage-in-the-back-office/orders/create-returns.html) | +| [Create returns in the Back Office](/docs/pbc/all/order-management-system/{{page.version}}/base-shop/manage-in-the-back-office/orders/create-returns.html) | | [View return details, set return statuses and print return slips in the Back Office](/docs/pbc/all/return-management/{{page.version}}/base-shop/manage-in-the-back-office/manage-returns.html) | | [Choose a suitable return management process for your project](/docs/pbc/all/return-management/{{page.version}}/base-shop/build-a-return-management-process-best-practices.html) | @@ -142,7 +142,7 @@ composer require spryker-feature/return-management:"{{site.version}}" spryker/sa | [Return Management feature integration](/docs/pbc/all/return-management/{{page.version}}/base-shop/install-and-upgrade/install-the-return-management-feature.html) | [Managing the returns](/docs/pbc/all/return-management/{{page.version}}/marketplace/glue-api-manage-marketplace-returns.html) | [HowTo: Set number of days for a return policy](/docs/pbc/all/return-management/{{page.version}}/base-shop/set-number-of-days-for-a-return-policy.html) | | [Configurable Bundle + Order Management feature integration](/docs/scos/dev/feature-integration-guides/{{page.version}}/configurable-bundle-order-management-feature-integration.html) | | | | [Glue API: Return Management feature integration](/docs/pbc/all/return-management/{{page.version}}/base-shop/install-and-upgrade/install-the-return-management-glue-api.html) | | | -| [Order Management feature integration](/docs/pbc/all/order-management-system/{{page.version}}/install-and-upgrade/install-features/install-the-order-management-feature.html) | | | +| [Order Management feature integration](/docs/pbc/all/order-management-system/{{page.version}}/base-shop/install-and-upgrade/install-features/install-the-order-management-feature.html) | | | | [Product + Order Management feature integration](/docs/scos/dev/feature-integration-guides/{{page.version}}/product-order-management-feature-integration.html) | | | | [Product Bundles + Order Management feature integration](/docs/scos/dev/feature-integration-guides/{{page.version}}/product-bundles-order-management-feature-integration.html) | | | | [Product Bundles + Return Management feature integration](/docs/scos/dev/feature-integration-guides/{{page.version}}/product-bundles-return-management-feature-integration.html) | | | diff --git a/docs/pbc/all/warehouse-management-system/202212.0/base-shop/inventory-management-feature-overview.md b/docs/pbc/all/warehouse-management-system/202212.0/base-shop/inventory-management-feature-overview.md index 398b503d90d..1564b45cbe5 100644 --- a/docs/pbc/all/warehouse-management-system/202212.0/base-shop/inventory-management-feature-overview.md +++ b/docs/pbc/all/warehouse-management-system/202212.0/base-shop/inventory-management-feature-overview.md @@ -89,7 +89,7 @@ The availability of a product bundle is defined by the availability of each prod {% endinfo_block %} -In the [state machine](/docs/pbc/all/order-management-system/{{page.version}}/datapayload-conversion/state-machine/order-process-modelling-via-state-machines.html), a developer can use the `reserved` parameter to define the states at which the order items are reserved. There can also be states that release an item. For example, when the payment fails and the order is canceled, the item is not reserved anymore: +In the [state machine](/docs/pbc/all/order-management-system/{{page.version}}/base-shop/datapayload-conversion/state-machine/order-process-modelling-via-state-machines.html), a developer can use the `reserved` parameter to define the states at which the order items are reserved. There can also be states that release an item. For example, when the payment fails and the order is canceled, the item is not reserved anymore:
State machine example diff --git a/docs/scos/dev/back-end-development/data-manipulation/create-an-order-management-system-spryker-commerce-os.md b/docs/scos/dev/back-end-development/data-manipulation/create-an-order-management-system-spryker-commerce-os.md index 09c1015b3d7..e7396924444 100644 --- a/docs/scos/dev/back-end-development/data-manipulation/create-an-order-management-system-spryker-commerce-os.md +++ b/docs/scos/dev/back-end-development/data-manipulation/create-an-order-management-system-spryker-commerce-os.md @@ -29,13 +29,13 @@ redirect_from: - /docs/scos/dev/back-end-development/data-manipulation/creating-an-order-management-system-spryker-commerce-os.html related: - title: Order management system multi-thread - link: docs/pbc/all/order-management-system/page.version/datapayload-conversion/state-machine/order-management-system-multi-thread.html + link: docs/pbc/all/order-management-system/page.version/base-shop/datapayload-conversion/state-machine/order-management-system-multi-thread.html - title: Order process modelling via state machines - link: docs/pbc/all/order-management-system/page.version/datapayload-conversion/state-machine/order-process-modelling-via-state-machines.html + link: docs/pbc/all/order-management-system/page.version/base-shop/datapayload-conversion/state-machine/order-process-modelling-via-state-machines.html - title: State machine console commands - link: docs/pbc/all/order-management-system/page.version/datapayload-conversion/state-machine/state-machine-console-commands.html + link: docs/pbc/all/order-management-system/page.version/base-shop/datapayload-conversion/state-machine/state-machine-console-commands.html - title: Common pitfalls in OMS design - link: docs/pbc/all/order-management-system/page.version/datapayload-conversion/state-machine/common-pitfalls-in-oms-design.html + link: docs/pbc/all/order-management-system/page.version/base-shop/datapayload-conversion/state-machine/common-pitfalls-in-oms-design.html --- {% info_block infoBox %} diff --git a/docs/scos/dev/back-end-development/data-manipulation/payment-methods/direct-debit-example-implementation/test-your-direct-debit-implementation.md b/docs/scos/dev/back-end-development/data-manipulation/payment-methods/direct-debit-example-implementation/test-your-direct-debit-implementation.md index 042431c7719..8e0c88b76b9 100644 --- a/docs/scos/dev/back-end-development/data-manipulation/payment-methods/direct-debit-example-implementation/test-your-direct-debit-implementation.md +++ b/docs/scos/dev/back-end-development/data-manipulation/payment-methods/direct-debit-example-implementation/test-your-direct-debit-implementation.md @@ -36,4 +36,4 @@ related: link: docs/scos/dev/back-end-development/data-manipulation/payment-methods/direct-debit-example-implementation/integrate-direct-debit-into-checkout.html --- -After the Direct Debit payment method has been set up on the [frontend](/docs/scos/dev/back-end-development/data-manipulation/payment-methods/direct-debit-example-implementation/implement-direct-debit-in-yves.html), [backend](/docs/scos/dev/back-end-development/data-manipulation/payment-methods/direct-debit-example-implementation/implement-direct-debit-in-zed.html), and [shared implementation](/docs/scos/dev/back-end-development/data-manipulation/payment-methods/direct-debit-example-implementation/implement-direct-debit-in-the-shared-layer.html), test it by [submitting a new order](/docs/scos/user/features/{{site.version}}/checkout-feature-overview/multi-step-checkout-overview.html) from Yves. Then, you can manage the flow of the order [in the Back Office](/docs/pbc/all/order-management-system/{{site.version}}/manage-in-the-back-office/orders/change-the-state-of-order-items.html). +After the Direct Debit payment method has been set up on the [frontend](/docs/scos/dev/back-end-development/data-manipulation/payment-methods/direct-debit-example-implementation/implement-direct-debit-in-yves.html), [backend](/docs/scos/dev/back-end-development/data-manipulation/payment-methods/direct-debit-example-implementation/implement-direct-debit-in-zed.html), and [shared implementation](/docs/scos/dev/back-end-development/data-manipulation/payment-methods/direct-debit-example-implementation/implement-direct-debit-in-the-shared-layer.html), test it by [submitting a new order](/docs/scos/user/features/{{site.version}}/checkout-feature-overview/multi-step-checkout-overview.html) from Yves. Then, you can manage the flow of the order [in the Back Office](/docs/pbc/all/order-management-system/{{site.version}}/base-shop/manage-in-the-back-office/orders/change-the-state-of-order-items.html). diff --git a/docs/scos/dev/glue-api-guides/202212.0/glue-api-tutorials/b2c-api-react-example/b2c-api-react-example.md b/docs/scos/dev/glue-api-guides/202212.0/glue-api-tutorials/b2c-api-react-example/b2c-api-react-example.md index 84e01705041..f840f9819f8 100644 --- a/docs/scos/dev/glue-api-guides/202212.0/glue-api-tutorials/b2c-api-react-example/b2c-api-react-example.md +++ b/docs/scos/dev/glue-api-guides/202212.0/glue-api-tutorials/b2c-api-react-example/b2c-api-react-example.md @@ -64,7 +64,7 @@ The Demo Shop was built using and demonstrates the use of the endpoints and reso | Customer API | [Managing customers](/docs/scos/dev/glue-api-guides/{{site.version}}/managing-customers/managing-customers.html) | | Cart API | [Guest carts](/docs/pbc/all/cart-and-checkout/{{page.version}}/base-shop/manage-using-glue-api/manage-guest-carts/manage-guest-carts.html)
[Carts of registered users](/docs/pbc/all/cart-and-checkout/{{page.version}}/base-shop/manage-using-glue-api/manage-carts-of-registered-users/manage-items-in-carts-of-registered-users.html) | | Checkout API | [Checking out purchases and getting checkout data](/docs/pbc/all/cart-and-checkout/{{page.version}}/base-shop/manage-using-glue-api/check-out/check-out-purchases.html) | -| Order History API | [Retrieving customer's order history](/docs/pbc/all/order-management-system/{{site.version}}/glue-api-retrieve-orders.html) | +| Order History API | [Retrieving customer's order history](/docs/pbc/all/order-management-system/{{site.version}}/base-shop/glue-api-retrieve-orders.html) | | Wishlist API | [Managing wishlists](/docs/pbc/all/shopping-list-and-wishlist/{{page.version}}/base-shop/manage-using-glue-api/glue-api-manage-wishlists.html) | | Store API | [Retrieving store configuration](/docs/scos/dev/glue-api-guides/{{site.version}}/retrieving-store-configuration.html) | diff --git a/docs/scos/dev/migration-concepts/migrating-from-twig-v1-to-twig-v3.md b/docs/scos/dev/migration-concepts/migrating-from-twig-v1-to-twig-v3.md index 4a9e4496e29..facc01ea26a 100644 --- a/docs/scos/dev/migration-concepts/migrating-from-twig-v1-to-twig-v3.md +++ b/docs/scos/dev/migration-concepts/migrating-from-twig-v1-to-twig-v3.md @@ -18,7 +18,7 @@ related: - title: Decimal Stock migration concept link: docs/pbc/all/product-information-management/page.version/install-and-upgrade/decimal-stock-migration-concept.html - title: Split Delivery migration concept - link: docs/pbc/all/order-management-system/page.version/install-and-upgrade/split-delivery-migration-concept.html + link: docs/pbc/all/order-management-system/page.version/base-shop/install-and-upgrade/split-delivery-migration-concept.html - title: Silex Replacement migration concept link: docs/scos/dev/migration-concepts/silex-replacement/silex-replacement.html --- diff --git a/docs/scos/dev/tutorials-and-howtos/howtos/feature-howtos/howto-email-invoices-using-bcc.md b/docs/scos/dev/tutorials-and-howtos/howtos/feature-howtos/howto-email-invoices-using-bcc.md index 4456db1ca7a..a43f92757e2 100644 --- a/docs/scos/dev/tutorials-and-howtos/howtos/feature-howtos/howto-email-invoices-using-bcc.md +++ b/docs/scos/dev/tutorials-and-howtos/howtos/feature-howtos/howto-email-invoices-using-bcc.md @@ -15,10 +15,10 @@ redirect_from: - /docs/scos/dev/tutorials-and-howtos/howtos/feature-howtos/howto-emailing-invoices-using-bcc.html related: - title: Invoice Generation overview - link: docs/pbc/all/order-management-system/page.version/order-management-feature-overview/invoice-generation-overview.html + link: docs/pbc/all/order-management-system/page.version/base-shop/order-management-feature-overview/invoice-generation-overview.html --- -Every time you generate an [invoice for your customer’s orders](/docs/pbc/all/order-management-system/{{site.version}}/order-management-feature-overview/invoice-generation-overview.html), it is sent to the customer’s email address. If you also need a copy of the invoice, you can include yourself or your employees to BCC recipients of the emails with the invoices. Since the copy is hidden, when customers receive the email, they do not see other recipients' email addresses. +Every time you generate an [invoice for your customer’s orders](/docs/pbc/all/order-management-system/{{site.version}}/base-shop/order-management-feature-overview/invoice-generation-overview.html), it is sent to the customer’s email address. If you also need a copy of the invoice, you can include yourself or your employees to BCC recipients of the emails with the invoices. Since the copy is hidden, when customers receive the email, they do not see other recipients' email addresses. {% info_block infoBox "Info" %} diff --git a/docs/scos/user/intro-to-spryker/b2b-suite.md b/docs/scos/user/intro-to-spryker/b2b-suite.md index a5c5cb93b1a..8b8ccd26683 100644 --- a/docs/scos/user/intro-to-spryker/b2b-suite.md +++ b/docs/scos/user/intro-to-spryker/b2b-suite.md @@ -41,10 +41,10 @@ The Spryker B2B Suite is a collection of ready-to-use B2B-specific features. Of - [Customer Account Management](/docs/pbc/all/customer-relationship-management/{{site.version}}/customer-account-management-feature-overview/customer-account-management-feature-overview.html) - [Customer Access](/docs/pbc/all/customer-relationship-management/{{site.version}}/customer-access-feature-overview.html) - [Company Account](/docs/pbc/all/customer-relationship-management/{{site.version}}/company-account-feature-overview/company-account-feature-overview.html) -- [Order Management](/docs/pbc/all/order-management-system/{{site.version}}/order-management-feature-overview/order-management-feature-overview.html) -- [Refunds](/docs/pbc/all/order-management-system/{{site.version}}/refunds-feature-overview.html) -- [Reclamations](/docs/pbc/all/order-management-system/{{site.version}}/reclamations-feature-overview.html) -- [State Machine](/docs/pbc/all/order-management-system/{{site.version}}/datapayload-conversion/state-machine/order-process-modelling-via-state-machines.html) +- [Order Management](/docs/pbc/all/order-management-system/{{site.version}}/base-shop/order-management-feature-overview/order-management-feature-overview.html) +- [Refunds](/docs/pbc/all/order-management-system/{{site.version}}/base-shop/refunds-feature-overview.html) +- [Reclamations](/docs/pbc/all/order-management-system/{{site.version}}/base-shop/reclamations-feature-overview.html) +- [State Machine](/docs/pbc/all/order-management-system/{{site.version}}/base-shop/datapayload-conversion/state-machine/order-process-modelling-via-state-machines.html) - [Inventory Management](/docs/pbc/all/warehouse-management-system/{{site.version}}/base-shop/inventory-management-feature-overview.html) - [Spryker Core Back Office](/docs/scos/user/features/{{site.version}}/spryker-core-back-office-feature-overview/spryker-core-back-office-feature-overview.html) diff --git a/docs/scos/user/intro-to-spryker/b2c-suite.md b/docs/scos/user/intro-to-spryker/b2c-suite.md index 7971f2e7558..4460eba0995 100644 --- a/docs/scos/user/intro-to-spryker/b2c-suite.md +++ b/docs/scos/user/intro-to-spryker/b2c-suite.md @@ -35,10 +35,10 @@ The Spryker B2С Suite is a collection of ready-to-use B2С-specific features. O - [Availability Notification](/docs/scos/user/features/{{site.version}}/availability-notification-feature-overview.html) - [Customer Account Management](/docs/pbc/all/customer-relationship-management/{{site.version}}/customer-account-management-feature-overview/customer-account-management-feature-overview.html) - [Customer Access](/docs/pbc/all/customer-relationship-management/{{site.version}}/customer-access-feature-overview.html) -- [Order Management](/docs/pbc/all/order-management-system/{{site.version}}/order-management-feature-overview/order-management-feature-overview.html) -- [Refunds](/docs/pbc/all/order-management-system/{{site.version}}/refunds-feature-overview.html) -- [Reclamations](/docs/pbc/all/order-management-system/{{site.version}}/reclamations-feature-overview.html) -- [State Machine](/docs/pbc/all/order-management-system/{{site.version}}/datapayload-conversion/state-machine/order-process-modelling-via-state-machines.html) +- [Order Management](/docs/pbc/all/order-management-system/{{site.version}}/base-shop/order-management-feature-overview/order-management-feature-overview.html) +- [Refunds](/docs/pbc/all/order-management-system/{{site.version}}/base-shop/refunds-feature-overview.html) +- [Reclamations](/docs/pbc/all/order-management-system/{{site.version}}/base-shop/reclamations-feature-overview.html) +- [State Machine](/docs/pbc/all/order-management-system/{{site.version}}/base-shop/datapayload-conversion/state-machine/order-process-modelling-via-state-machines.html) - [Inventory Management](/docs/pbc/all/warehouse-management-system/{{site.version}}/base-shop/inventory-management-feature-overview.html) - [Spryker Core Back Office](/docs/scos/user/features/{{site.version}}/spryker-core-back-office-feature-overview/spryker-core-back-office-feature-overview.html) diff --git a/docs/scos/user/intro-to-spryker/releases/release-notes/release-notes-2018.12.0.md b/docs/scos/user/intro-to-spryker/releases/release-notes/release-notes-2018.12.0.md index 290348b2370..dc061e175ea 100644 --- a/docs/scos/user/intro-to-spryker/releases/release-notes/release-notes-2018.12.0.md +++ b/docs/scos/user/intro-to-spryker/releases/release-notes/release-notes-2018.12.0.md @@ -64,7 +64,7 @@ Retrieve all the necessary information to build your checkout for guest customer ### Customer Account Your customers can benefit from the same shop experience with the customer account endpoints. Not only can basic customer information be administered, but also wishlist and order history functionality is offered. -**Documentation**: [Managing Customers](/docs/scos/dev/glue-api-guides/{{site.version}}/managing-customers/managing-customers.html), [Managing Wishlists](/docs/pbc/all/shopping-list-and-wishlist/{{site.version}}/base-shop/manage-using-glue-api/glue-api-manage-wishlists.html), [Retrieving Customer's Order History](/docs/pbc/all/order-management-system/{{site.version}}/glue-api-retrieve-orders.html). +**Documentation**: [Managing Customers](/docs/scos/dev/glue-api-guides/{{site.version}}/managing-customers/managing-customers.html), [Managing Wishlists](/docs/pbc/all/shopping-list-and-wishlist/{{site.version}}/base-shop/manage-using-glue-api/glue-api-manage-wishlists.html), [Retrieving Customer's Order History](/docs/pbc/all/order-management-system/{{site.version}}/base-shop/glue-api-retrieve-orders.html). ## Documentation Swagger Generator ![Documentation Swagger generator](https://spryker.s3.eu-central-1.amazonaws.com/docs/About/Releases/Release+notes/Release+Notes+2018.12.0/image3.png) diff --git a/docs/scos/user/intro-to-spryker/releases/release-notes/release-notes-202009.0/release-notes-202009.0.md b/docs/scos/user/intro-to-spryker/releases/release-notes/release-notes-202009.0/release-notes-202009.0.md index 6498ca46e93..0d76b5387e6 100644 --- a/docs/scos/user/intro-to-spryker/releases/release-notes/release-notes-202009.0/release-notes-202009.0.md +++ b/docs/scos/user/intro-to-spryker/releases/release-notes/release-notes-202009.0/release-notes-202009.0.md @@ -285,4 +285,4 @@ The order management system (OMS) validates the state of order items in fixed ti To avoid the unnecessary checks and load on the OMS, we have added custom Timeout Processors for the OMS, which allow you to specify custom checks for orders within the OMS state machine. Due to the Timeout processors, the checks are executed according to defined parameters in the state machine, such as timeout and frequency of the check. #### Documentation -[OMS Timeout Processor](/docs/pbc/all/order-management-system/{{site.version}}/datapayload-conversion/state-machine/order-process-modelling-via-state-machines.html#oms-timeout-processor) +[OMS Timeout Processor](/docs/pbc/all/order-management-system/{{site.version}}/base-shop/datapayload-conversion/state-machine/order-process-modelling-via-state-machines.html#oms-timeout-processor) diff --git a/docs/scos/user/intro-to-spryker/releases/release-notes/release-notes-code-releases-may-2020/release-notes-code-releases-may-2020.md b/docs/scos/user/intro-to-spryker/releases/release-notes/release-notes-code-releases-may-2020/release-notes-code-releases-may-2020.md index b7dee460f2f..88bfc5a2112 100644 --- a/docs/scos/user/intro-to-spryker/releases/release-notes/release-notes-code-releases-may-2020/release-notes-code-releases-may-2020.md +++ b/docs/scos/user/intro-to-spryker/releases/release-notes/release-notes-code-releases-may-2020/release-notes-code-releases-may-2020.md @@ -132,7 +132,7 @@ The checkout process is paramount for your business in any business model. With #### Documentation * [Check out purchases](/docs/scos/dev/glue-api-guides/202005.0/checking-out/checking-out-purchases.html) -* [Retrieving Customer's Order History](/docs/pbc/all/order-management-system/{{site.version}}/glue-api-retrieve-orders.html) +* [Retrieving Customer's Order History](/docs/pbc/all/order-management-system/{{site.version}}/base-shop/glue-api-retrieve-orders.html) ### Refresh Token API - Create Possibility to Invalidate Refresh Tokens From 763790fe48ab816a2fdf713094f68ec8b451fb14 Mon Sep 17 00:00:00 2001 From: Andrii Tserkovnyi Date: Fri, 5 May 2023 11:19:06 +0300 Subject: [PATCH 11/24] links --- _data/sidebars/marketplace_dev_sidebar.yml | 12 +------ _data/sidebars/marketplace_user_sidebar.yml | 33 ++++++------------- _data/sidebars/pbc_all_sidebar.yml | 18 ++++++++++ .../marketplace-domain-model.md | 2 +- ...ce-order-management-feature-integration.md | 3 -- .../202212.0/feature-walkthroughs.md | 1 - ...-feature-domain-model-and-relationships.md | 2 +- ...> glue-api-retrieve-marketplace-orders.md} | 2 +- .../file-details-merchant-oms-process.csv.md | 21 +++++------- .../file-details-merchant-order-status.csv.md | 20 ++++------- ...he-marketplace-order-management-feature.md | 2 +- ...rder-management-merchant-portal-feature.md | 3 -- ...rder-management-order-threshold-feature.md | 2 +- .../manage-main-merchant-orders.md | 0 .../manage-merchant-orders.md | 0 .../marketplace-order-overview.md | 6 ---- .../style-formatting-general-rules.md | 1 - 17 files changed, 49 insertions(+), 79 deletions(-) rename docs/pbc/all/order-management-system/202212.0/marketplace/{retrieve-marketplace-orders.md => glue-api-retrieve-marketplace-orders.md} (99%) rename docs/pbc/all/order-management-system/202212.0/marketplace/{manage-in-the-back-office => }/manage-main-merchant-orders.md (100%) rename docs/pbc/all/order-management-system/202212.0/marketplace/{manage-in-the-merchant-portal => }/manage-merchant-orders.md (100%) diff --git a/_data/sidebars/marketplace_dev_sidebar.yml b/_data/sidebars/marketplace_dev_sidebar.yml index 3dd595a5808..9833e033a70 100644 --- a/_data/sidebars/marketplace_dev_sidebar.yml +++ b/_data/sidebars/marketplace_dev_sidebar.yml @@ -118,7 +118,6 @@ entries: include_versions: - "202108.0" - "202204.0" - - "202212.0" nested: - title: Merchant Oms @@ -126,7 +125,6 @@ entries: include_versions: - "202108.0" - "202204.0" - - "202212.0" - title: Marketplace Inventory Management url: /docs/marketplace/dev/feature-walkthroughs/marketplace-inventory-management-feature-walkthrough.html @@ -374,7 +372,6 @@ entries: url: /docs/marketplace/dev/feature-integration-guides/marketplace-order-management-order-threshold-feature-integration.html include_versions: - "202204.0" - - "202212.0" - title: Marketplace Product Approval Process feature integration url: /docs/marketplace/dev/feature-integration-guides/marketplace-product-approval-process-feature-integration.html @@ -566,7 +563,6 @@ entries: include_versions: - "202108.0" - "202204.0" - - "202212.0" - title: Merchant Portal - Marketplace Product + Tax feature integration url: /docs/marketplace/dev/feature-integration-guides/merchant-portal-marketplace-product-tax-feature-integration.html @@ -845,7 +841,7 @@ entries: url: /docs/marketplace/dev/glue-api-guides/wishlists/wishlists.html include_versions: - "202108.0" - - "202204.0" + - "202204.0" nested: - title: Managing wishlists url: /docs/marketplace/dev/glue-api-guides/wishlists/managing-wishlists.html @@ -884,7 +880,6 @@ entries: include_versions: - "202108.0" - "202204.0" - - "202212.0" - title: Retrieving autocomplete and search suggestions url: /docs/marketplace/dev/glue-api-guides/retrieving-autocomplete-and-search-suggestions.html @@ -979,14 +974,12 @@ entries: include_versions: - "202108.0" - "202204.0" - - "202212.0" - title: "File details: merchant-order-status.csv" url: /docs/marketplace/dev/data-import/file-details-merchant-order-status.csv.html include_versions: - "202108.0" - "202204.0" - - "202212.0" - title: "File details: merchant_product_approval_status_default.csv" url: /docs/marketplace/dev/data-import/file-details-merchant-product-approval-status-default.csv.html @@ -1521,9 +1514,6 @@ entries: - title: "How-To: Create a new Gui table filter type" url: /docs/marketplace/dev/howtos/how-to-add-new-guitable-filter-type.html - - title: "How-To: Creating of a new MerchantOms flow " - url: /docs/marketplace/dev/howtos/how-to-create-a-new-merchant-oms-flow.html - - title: Technical enhancement guides url: /docs/marketplace/dev/technical-enhancement/technical-enhancement.html nested: diff --git a/_data/sidebars/marketplace_user_sidebar.yml b/_data/sidebars/marketplace_user_sidebar.yml index 8b898417d54..ef45c6cce45 100644 --- a/_data/sidebars/marketplace_user_sidebar.yml +++ b/_data/sidebars/marketplace_user_sidebar.yml @@ -106,13 +106,19 @@ entries: - title: Marketplace Order Management url: /docs/marketplace/user/features/marketplace-order-management-feature-overview/marketplace-order-management-feature-overview.html + include_versions: + - "202204.0" nested: - title: Marketplace order url: /docs/marketplace/user/features/marketplace-order-management-feature-overview/marketplace-order-overview.html + include_versions: + - "202204.0" - title: Merchant order url: /docs/marketplace/user/features/marketplace-order-management-feature-overview/merchant-order-overview.html + include_versions: + - "202204.0" - title: Marketplace and merchant state machines url: /docs/marketplace/user/features/marketplace-order-management-feature-overview/marketplace-and-merchant-state-machines-overview/marketplace-and-merchant-state-machines-overview.html @@ -139,7 +145,7 @@ entries: - title: Marketplace Shipment url: /docs/marketplace/user/features/marketplace-shipment-feature-overview.html include_versions: - - "202204.0" + - "202204.0" - title: Marketplace Shopping List url: /docs/marketplace/user/features/marketplace-shopping-list-feature-overview.html @@ -149,7 +155,7 @@ entries: - title: Marketplace Wishlist url: /docs/marketplace/user/features/marketplace-wishlist-feature-overview.html include_versions: - - "202204.0" + - "202204.0" - title: Marketplace Merchant Portal Product Offer Management url: /docs/marketplace/user/features/marketplace-merchant-portal-product-offer-management-feature-overview.html @@ -161,27 +167,6 @@ entries: - "202212.0" nested: - - title: Sales - url: /docs/marketplace/user/back-office-user-guides/sales/sales.html - include_versions: - - "202212.0" - nested: - - - title: Managing marketplace returns - url: /docs/marketplace/user/back-office-user-guides/sales/managing-marketplace-returns.html - include_versions: - - "202108.0" - - "202204.0" - - - title: Managing main merchant orders - url: /docs/marketplace/user/back-office-user-guides/sales/managing-main-merchant-orders.html - - - title: Managing main merchant returns - url: /docs/marketplace/user/back-office-user-guides/sales/managing-main-merchant-returns.html - include_versions: - - "202108.0" - - "202204.0" - - title: Catalog url: /docs/marketplace/user/back-office-user-guides/catalog/catalog.html include_versions: @@ -305,6 +290,8 @@ entries: url: /docs/marketplace/user/merchant-portal-user-guides/offers/managing-product-offers.html - title: Orders + include_versions: + - "202204.0" nested: - title: Managing merchant orders diff --git a/_data/sidebars/pbc_all_sidebar.yml b/_data/sidebars/pbc_all_sidebar.yml index d5ba3b946e9..2469de5ce0e 100644 --- a/_data/sidebars/pbc_all_sidebar.yml +++ b/_data/sidebars/pbc_all_sidebar.yml @@ -1253,6 +1253,7 @@ entries: - title: Import order statuses url: /docs/pbc/all/order-management-system/base-shop/file-details-order-status.csv.html - title: Manage in the Back Office + url: /docs/pbc/all/order-management-system/base-shop/manage-in-the-back-office/log-into-the-back-office.html nested: - title: Orders nested: @@ -1355,6 +1356,23 @@ entries: - title: Marketplace Order Management + Order Threshold url: /docs/pbc/all/order-management-system/marketplace/install-features/install-the-marketplace-order-management-order-threshold-feature.html - title: Import data + nested: + - title: "merchant_oms_process.csv" + url: /docs/pbc/all/order-management-system/marketplace/import-data/file-details-merchant-oms-process.csv.html + - title: "merchant-order-status.csv" + url: /docs/pbc/all/order-management-system/marketplace/import-data/file-details-merchant-order-status.csv.html + - title: Manage main merchant orders in the Back Office + url: /docs/pbc/all/order-management-system/marketplace/manage-in-the-back-office/manage-main-merchant-orders.html + - title: Manage merchant orders in the Merchant Portal + url: /docs/pbc/all/order-management-system/marketplace/manage-in-the-back-office/manage-merchant-orders.html + - title: Manage main merchant orders in the Back Office + url: /docs/pbc/all/order-management-system/marketplace/manage-in-the-back-office/manage-main-merchant-orders.html + - title: Manage main merchant orders in the Back Office + url: /docs/pbc/all/order-management-system/marketplace/manage-in-the-back-office/manage-main-merchant-orders.html + - title: Manage main merchant orders in the Back Office + url: /docs/pbc/all/order-management-system/marketplace/manage-in-the-back-office/manage-main-merchant-orders.html + - title: Manage main merchant orders in the Back Office + url: /docs/pbc/all/order-management-system/marketplace/manage-in-the-back-office/manage-main-merchant-orders.html - title: Payment Service Provider url: /docs/pbc/all/payment-service-provider/payment-service-provider.html include_versions: diff --git a/docs/marketplace/dev/architecture-overview/marketplace-domain-model.md b/docs/marketplace/dev/architecture-overview/marketplace-domain-model.md index e424472551e..f96a1e0ec1d 100644 --- a/docs/marketplace/dev/architecture-overview/marketplace-domain-model.md +++ b/docs/marketplace/dev/architecture-overview/marketplace-domain-model.md @@ -55,4 +55,4 @@ To learn more about the Product Offer entity, see [Marketplace Product Offer fea `MerchantOrder` is a Marketplace domain object. `MerchantOrder` is a composition of `OrderItem`, `OrderTotal`, `OrderShipment`, `OrderCustomer` objects, and other related to a particular merchant within one `Order`. `MerchantOrder` is the key entity that helps Merchants to fulfill `Order` objects. You can have different OMS flows for different `Merchant` objects so that each `Merchant` can process their `MerchantOrder` objects with the best flow. `Merchant` objects use the [Merchant Portal application](/docs/marketplace/dev/architecture-overview/marketplace-merchant-portal-architecture-overview.html) to fulfill `MerchantOrder` objects. -To learn more about the orders in the Marketplace, see [Marketplace Order Management feature walkthrough](/docs/marketplace/dev/feature-walkthroughs/{{site.version}}/marketplace-order-management-feature-walkthrough/marketplace-order-management-feature-walkthrough.html). +To learn more about the orders in the Marketplace, see [Marketplace Order Management feature overview](/docs/pbc/all/order-management-system/{{page.version}}/marketplace/marketplace-order-management-feature-overview/marketplace-order-management-feature-overview.html). diff --git a/docs/marketplace/dev/feature-integration-guides/202212.0/merchant-portal-marketplace-order-management-feature-integration.md b/docs/marketplace/dev/feature-integration-guides/202212.0/merchant-portal-marketplace-order-management-feature-integration.md index 6ad6624c2ba..c953ffcd576 100644 --- a/docs/marketplace/dev/feature-integration-guides/202212.0/merchant-portal-marketplace-order-management-feature-integration.md +++ b/docs/marketplace/dev/feature-integration-guides/202212.0/merchant-portal-marketplace-order-management-feature-integration.md @@ -3,9 +3,6 @@ title: Merchant Portal - Marketplace Order Management feature integration last_updated: Sep 13, 2021 description: This integration guide provides steps on how to integrate the Marketplace Merchant Portal Order Management feature into a Spryker project. template: feature-integration-guide-template -related: - - title: Marketplace Order Management feature integration - link: docs/marketplace/dev/feature-walkthroughs/page.version/marketplace-order-management-feature-walkthrough/marketplace-order-management-feature-walkthrough.html --- {% include pbc/all/install-features/202212.0/marketplace/install-the-merchant-portal-marketplace-order-management-feature.md %} diff --git a/docs/marketplace/dev/feature-walkthroughs/202212.0/feature-walkthroughs.md b/docs/marketplace/dev/feature-walkthroughs/202212.0/feature-walkthroughs.md index b7f39b0c66e..3dff793ae07 100644 --- a/docs/marketplace/dev/feature-walkthroughs/202212.0/feature-walkthroughs.md +++ b/docs/marketplace/dev/feature-walkthroughs/202212.0/feature-walkthroughs.md @@ -8,7 +8,6 @@ template: concept-topic-template This section provides descriptions of Marketplace features from a development perspective. It includes the following feature walkthroughs: * [Marketplace Product](/docs/marketplace/dev/feature-walkthroughs/{{page.version}}/marketplace-product-feature-walkthrough.html) * [Marketplace Product Approval Process](/docs/marketplace/dev/feature-walkthroughs/{{page.version}}/marketplace-product-approval-process-feature-walkthrough.html) -* [Marketplace Order Management](/docs/marketplace/dev/feature-walkthroughs/{{page.version}}/marketplace-order-management-feature-walkthrough/marketplace-order-management-feature-walkthrough.html) * [Marketplace Product Offer Prices](/docs/marketplace/dev/feature-walkthroughs/{{page.version}}/marketplace-product-offer-prices-feature-walkthrough.html) * [Marketplace Merchant Custom Prices](/docs/marketplace/dev/feature-walkthroughs/{{page.version}}/marketplace-merchant-custom-prices-feature-walkthrough.html) * [Marketplace Product Options](/docs/marketplace/dev/feature-walkthroughs/{{page.version}}/marketplace-product-options-feature-walkthrough.html) diff --git a/docs/pbc/all/carrier-management/202212.0/marketplace/marketplace-shipment-feature-domain-model-and-relationships.md b/docs/pbc/all/carrier-management/202212.0/marketplace/marketplace-shipment-feature-domain-model-and-relationships.md index 4b6f66e3b50..f2b1d106447 100644 --- a/docs/pbc/all/carrier-management/202212.0/marketplace/marketplace-shipment-feature-domain-model-and-relationships.md +++ b/docs/pbc/all/carrier-management/202212.0/marketplace/marketplace-shipment-feature-domain-model-and-relationships.md @@ -5,7 +5,7 @@ description: The Marketplace Shipment feature provides the connection between Me template: feature-walkthrough-template --- -The *Marketplace Shipment* feature provides the connection between Merchant and Shipment, and works together with [marketplace orders](/docs/marketplace/dev/feature-walkthroughs/{{page.version}}/marketplace-order-management-feature-walkthrough/marketplace-order-management-feature-walkthrough.html) to split order items into several shipments based on the merchants from which they were bought. +The *Marketplace Shipment* feature provides the connection between Merchant and Shipment, and works together with [marketplace orders](/docs/pbc/all/order-management-system/{{page.version}}/marketplace/marketplace-order-management-feature-overview/marketplace-order-management-feature-overview.html) to split order items into several shipments based on the merchants from which they were bought. ## Module dependency graph diff --git a/docs/pbc/all/order-management-system/202212.0/marketplace/retrieve-marketplace-orders.md b/docs/pbc/all/order-management-system/202212.0/marketplace/glue-api-retrieve-marketplace-orders.md similarity index 99% rename from docs/pbc/all/order-management-system/202212.0/marketplace/retrieve-marketplace-orders.md rename to docs/pbc/all/order-management-system/202212.0/marketplace/glue-api-retrieve-marketplace-orders.md index d09c96de393..ed1589a34e3 100644 --- a/docs/pbc/all/order-management-system/202212.0/marketplace/retrieve-marketplace-orders.md +++ b/docs/pbc/all/order-management-system/202212.0/marketplace/glue-api-retrieve-marketplace-orders.md @@ -1,5 +1,5 @@ --- -title: Retrieve Marketplace orders +title: "Glue API: Retrieve Marketplace orders" description: Retrieve information about Marketplace orders via Glue API. template: glue-api-storefront-guide-template related: diff --git a/docs/pbc/all/order-management-system/202212.0/marketplace/import-data/file-details-merchant-oms-process.csv.md b/docs/pbc/all/order-management-system/202212.0/marketplace/import-data/file-details-merchant-oms-process.csv.md index 70d4068872a..3314c1fa5b7 100644 --- a/docs/pbc/all/order-management-system/202212.0/marketplace/import-data/file-details-merchant-oms-process.csv.md +++ b/docs/pbc/all/order-management-system/202212.0/marketplace/import-data/file-details-merchant-oms-process.csv.md @@ -14,32 +14,29 @@ related: This document describes the `merchant_oms_process.csv` file to configure [Merchant state machines](/docs/marketplace/user/features/{{page.version}}/marketplace-order-management-feature-overview/marketplace-and-merchant-state-machines-overview/marketplace-and-merchant-state-machines-overview.html#merchant-state-machine) in your Spryker shop. -To import the file, run: +## Import file dependencies + +[merchant.csv](/docs/pbc/all/merchant-management/{{site.version}}/marketplace/import-data/file-details-merchant.csv.html) -```bash -data:import merchant-oms-process -``` ## Import file parameters -The file should have the following parameters: | PARAMETER | REQUIRED | TYPE | DEFAULT VALUE | REQUIREMENTS OR COMMENTS | DESCRIPTION | | --------------- | ---------- | ------- | ------------ | -------------- | ----------------------- | | merchant_reference | ✓ | String | | Unique | Identifier of the merchant in the system. | | merchant_oms_process_name | ✓ | String | | | Name of the merchant state machine. | -## Import file dependencies - -The file has the following dependencies: - -- [merchant.csv](/docs/pbc/all/merchant-management/{{site.version}}/marketplace/import-data/file-details-merchant.csv.html) ## Import template file and content example -Find the template and an example of the file below: - | FILE | DESCRIPTION | | ------------------------ | ------------------------ | | [template_merchant_oms_process.csv](https://spryker.s3.eu-central-1.amazonaws.com/docs/Developer+Guide/Back-End/Data+Manipulation/Data+Ingestion/Data+Import/Data+Import+Categories/Marketplace+setup/template_merchant_oms_process.csv) | Import file template with headers only. | | [merchant_oms_process.csv](https://spryker.s3.eu-central-1.amazonaws.com/docs/Developer+Guide/Back-End/Data+Manipulation/Data+Ingestion/Data+Import/Data+Import+Categories/Marketplace+setup/merchant_oms_process.csv) | Example of the import file with Demo Shop data. | + +## Import command + +```bash +data:import merchant-oms-process +``` diff --git a/docs/pbc/all/order-management-system/202212.0/marketplace/import-data/file-details-merchant-order-status.csv.md b/docs/pbc/all/order-management-system/202212.0/marketplace/import-data/file-details-merchant-order-status.csv.md index 77a24eca7f2..22c68287efe 100644 --- a/docs/pbc/all/order-management-system/202212.0/marketplace/import-data/file-details-merchant-order-status.csv.md +++ b/docs/pbc/all/order-management-system/202212.0/marketplace/import-data/file-details-merchant-order-status.csv.md @@ -13,16 +13,8 @@ related: This document describes the `merchant-order-status.csv` file to configure the update of the merchant order states in your Spryker Marketplace shop. -To import the file, run: - -```bash -order-oms:status-import merchant-order-status -``` - ## Import file parameters -The file should have the following parameters: - | PARAMETER | REQUIRED | TYPE | DEFAULT VALUE | REQUIREMENTS OR COMMENTS | DESCRIPTION | |-|-|-|-|-|-| | merchant_reference | | String | | Unique | Identifier of the merchant in the system. | @@ -30,10 +22,6 @@ The file should have the following parameters: | order_item_reference | ✓ | String | | Unique | Identifier of the item in the order. | | merchant_order_item_event_oms | ✓ | String | | OMS events depend on the [merchant state machine](/docs/marketplace/user/features/{{site.version}}/marketplace-order-management-feature-overview/marketplace-and-merchant-state-machines-overview/marketplace-and-merchant-state-machines-overview.html#merchant-state-machine) configured. | Desired order-item state. Only this parameter is updated in the database. | -## Import file dependencies - -The file has no dependencies. - ## Additional Information When the merchant order item status is updated by importing the CSV file, the corresponding events in a merchant state machine are triggered, and the state gets updated. As a merchant order may contain several order items, the CSV file can have several rows of items for the same order. @@ -41,9 +29,13 @@ When the merchant order item status is updated by importing the CSV file, the co ## Import template file and content example -Find the template and an example of the `merchant-order-status.csv` file below: - | FILE | DESCRIPTION | |-|-| | [template_merchant-order-status.csv](https://spryker.s3.eu-central-1.amazonaws.com/docs/Developer+Guide/Back-End/Data+Manipulation/Data+Ingestion/Data+Import/Data+Import+Categories/Marketplace+setup/template_merchant-order-status.csv) | Import file template with headers only. | | [merchant-order-status.csv](https://spryker.s3.eu-central-1.amazonaws.com/docs/Developer+Guide/Back-End/Data+Manipulation/Data+Ingestion/Data+Import/Data+Import+Categories/Marketplace+setup/merchant-order-status.csv) | Exemplary import file with Demo Shop data. | + +## Import command + +```bash +order-oms:status-import merchant-order-status +``` diff --git a/docs/pbc/all/order-management-system/202212.0/marketplace/install-features/install-the-marketplace-order-management-feature.md b/docs/pbc/all/order-management-system/202212.0/marketplace/install-features/install-the-marketplace-order-management-feature.md index 2bcf6242eaa..f337b0bc97f 100644 --- a/docs/pbc/all/order-management-system/202212.0/marketplace/install-features/install-the-marketplace-order-management-feature.md +++ b/docs/pbc/all/order-management-system/202212.0/marketplace/install-features/install-the-marketplace-order-management-feature.md @@ -5,7 +5,7 @@ description: This document describes how to integrate the Marketplace Order Mana template: feature-integration-guide-template related: - title: Marketplace Order Management feature walkthrough - link: docs/marketplace/dev/feature-walkthroughs/page.version/marketplace-order-management-feature-walkthrough/marketplace-order-management-feature-walkthrough.html + link: docs/pbc/all/order-management-system/page.version/marketplace/marketplace-order-management-feature-overview/marketplace-order-management-feature-overview.html --- {% include pbc/all/install-features/202212.0/marketplace/install-the-marketplace-order-management-feature.md %} diff --git a/docs/pbc/all/order-management-system/202212.0/marketplace/install-features/install-the-marketplace-order-management-merchant-portal-feature.md b/docs/pbc/all/order-management-system/202212.0/marketplace/install-features/install-the-marketplace-order-management-merchant-portal-feature.md index ac603b8b85f..747b53fe9ca 100644 --- a/docs/pbc/all/order-management-system/202212.0/marketplace/install-features/install-the-marketplace-order-management-merchant-portal-feature.md +++ b/docs/pbc/all/order-management-system/202212.0/marketplace/install-features/install-the-marketplace-order-management-merchant-portal-feature.md @@ -3,9 +3,6 @@ title: Install the Marketplace Order Management + Merchant Portal feature last_updated: Sep 13, 2021 description: This integration guide provides steps on how to integrate the Marketplace Merchant Portal Order Management feature into a Spryker project. template: feature-integration-guide-template -related: - - title: Marketplace Order Management feature integration - link: docs/marketplace/dev/feature-walkthroughs/page.version/marketplace-order-management-feature-walkthrough/marketplace-order-management-feature-walkthrough.html --- {% include pbc/all/install-features/202212.0/marketplace/install-the-merchant-portal-marketplace-order-management-feature.md %} diff --git a/docs/pbc/all/order-management-system/202212.0/marketplace/install-features/install-the-marketplace-order-management-order-threshold-feature.md b/docs/pbc/all/order-management-system/202212.0/marketplace/install-features/install-the-marketplace-order-management-order-threshold-feature.md index 9176e6ea74f..7d387202ba9 100644 --- a/docs/pbc/all/order-management-system/202212.0/marketplace/install-features/install-the-marketplace-order-management-order-threshold-feature.md +++ b/docs/pbc/all/order-management-system/202212.0/marketplace/install-features/install-the-marketplace-order-management-order-threshold-feature.md @@ -5,7 +5,7 @@ description: This document describes the process how to integrate the Marketplac template: feature-integration-guide-template related: - title: Marketplace Order Management feature walkthrough - link: docs/marketplace/dev/feature-walkthroughs/page.version/marketplace-order-management-feature-walkthrough/marketplace-order-management-feature-walkthrough.html + link: docs/pbc/all/order-management-system/page.version/marketplace/marketplace-order-management-feature-overview/marketplace-order-management-feature-overview.html --- {% include pbc/all/install-features/202212.0/marketplace/install-the-marketplace-order-management-order-threshold-feature.md %} diff --git a/docs/pbc/all/order-management-system/202212.0/marketplace/manage-in-the-back-office/manage-main-merchant-orders.md b/docs/pbc/all/order-management-system/202212.0/marketplace/manage-main-merchant-orders.md similarity index 100% rename from docs/pbc/all/order-management-system/202212.0/marketplace/manage-in-the-back-office/manage-main-merchant-orders.md rename to docs/pbc/all/order-management-system/202212.0/marketplace/manage-main-merchant-orders.md diff --git a/docs/pbc/all/order-management-system/202212.0/marketplace/manage-in-the-merchant-portal/manage-merchant-orders.md b/docs/pbc/all/order-management-system/202212.0/marketplace/manage-merchant-orders.md similarity index 100% rename from docs/pbc/all/order-management-system/202212.0/marketplace/manage-in-the-merchant-portal/manage-merchant-orders.md rename to docs/pbc/all/order-management-system/202212.0/marketplace/manage-merchant-orders.md diff --git a/docs/pbc/all/order-management-system/202212.0/marketplace/marketplace-order-management-feature-overview/marketplace-order-overview.md b/docs/pbc/all/order-management-system/202212.0/marketplace/marketplace-order-management-feature-overview/marketplace-order-overview.md index 6710f51e714..33c122f7963 100644 --- a/docs/pbc/all/order-management-system/202212.0/marketplace/marketplace-order-management-feature-overview/marketplace-order-overview.md +++ b/docs/pbc/all/order-management-system/202212.0/marketplace/marketplace-order-management-feature-overview/marketplace-order-overview.md @@ -87,9 +87,3 @@ In some cases, due to rounding, the amounts of Marketplace order totals can diff |[Merchant order overview](/docs/marketplace/user/features/{{page.version}}/marketplace-order-management-feature-overview/merchant-order-overview.html) |[Managing merchant orders](/docs/marketplace/user/merchant-portal-user-guides/{{page.version}}/orders/managing-merchant-orders.html) | | |[Marketplace and merchant state machines overview](/docs/marketplace/user/features/{{page.version}}/marketplace-order-management-feature-overview/marketplace-and-merchant-state-machines-overview/marketplace-and-merchant-state-machines-overview.html) | | | |[Marketplace and merchant state machines interaction](/docs/marketplace/user/features/{{page.version}}/marketplace-order-management-feature-overview/marketplace-and-merchant-state-machines-overview/marketplace-and-merchant-state-machines-interaction.html) | | | - -{% info_block warningBox "Developer guides" %} - -Are you a developer? See [Marketplace Order Management feature walkthrough](/docs/marketplace/dev/feature-walkthroughs/{{page.version}}/marketplace-order-management-feature-walkthrough/marketplace-order-management-feature-walkthrough.html) for developers. - -{% endinfo_block %} diff --git a/docs/scos/user/intro-to-spryker/contribute-to-the-documentation/style-formatting-general-rules.md b/docs/scos/user/intro-to-spryker/contribute-to-the-documentation/style-formatting-general-rules.md index 98c5d8b4eea..6b911588b62 100644 --- a/docs/scos/user/intro-to-spryker/contribute-to-the-documentation/style-formatting-general-rules.md +++ b/docs/scos/user/intro-to-spryker/contribute-to-the-documentation/style-formatting-general-rules.md @@ -63,7 +63,6 @@ To keep our docs consistent, we have templates for all types of documents. The t | ---------------- | ---------------- | | [back-office-user-guide-template](https://github.com/spryker/spryker-docs/blob/master/_templates/back-office-user-guide-template.md) | Use this template for creating [Back Office user guides](/docs/pbc/all/customer-relationship-management/{{site.version}}/manage-in-the-back-office/customers/create-customers.html) or [Merchant Portal user guides](/docs/marketplace/user/merchant-portal-user-guides/{{site.version}}/offers/managing-product-offers.html). | | [concept-topic-template](https://github.com/spryker/spryker-docs/blob/master/_templates/concept-topic-template.md) | Use this template for creating general and technical conceptual topics, such as [feature overviews](/docs/scos/user/features/{{site.version}}/catalog-feature-overview.html) or [technical articles](/docs/marketplace/dev/front-end/{{site.version}}/angular-components.html). | -| [feature-walkthrough-template](https://github.com/spryker/spryker-docs/blob/master/_templates/feature-walkthrough-template.md) | Use this template for creating feature [walkthrough guides](/docs/marketplace/dev/feature-walkthroughs/{{site.version}}/marketplace-order-management-feature-walkthrough/marketplace-order-management-feature-walkthrough.html). | | [feature-integration-guide-template](https://github.com/spryker/spryker-docs/blob/master/_templates/feature-integration-guide-template.md) | Use this template while working on the [integration guides](/docs/pbc/all/user-management/{{site.version}}/install-and-upgrade/install-the-agent-assist-feature.html). Check the [instructions on formatting for the integration guides](https://github.com/spryker/spryker-docs/blob/master/_templates/formatting-templates-for-feature-integration-guides.md). | | [glue-api-storefront-guide-template](https://github.com/spryker/spryker-docs/blob/master/_templates/glue-api-storefront-guide-template.md) | Use this template for creating [Glue API guides](/docs/scos/dev/glue-api-guides/{{site.version}}/managing-b2b-account/retrieving-company-users.html). | | [data-export-template](https://github.com/spryker/spryker-docs/blob/master/_templates/data-export-template.md) | Use this template for creating documents on [data export](/docs/scos/dev/data-export/{{site.version}}/data-export-orders-.csv-files-format.html). | From 6dcc62a3d00bb888433f5a8b16f314b34e33439d Mon Sep 17 00:00:00 2001 From: Andrii Tserkovnyi Date: Fri, 5 May 2023 11:44:43 +0300 Subject: [PATCH 12/24] links --- _data/sidebars/marketplace_dev_sidebar.yml | 1 - docs/marketplace/dev/data-import/202212.0/data-import.md | 2 -- .../dev/data-import/202212.0/marketplace-setup.md | 2 +- .../dev/glue-api-guides/202212.0/glue-api-guides.md | 2 +- .../marketplace/orders/managing-marketplace-orders.md | 2 +- .../back-office-for-marketplace-operator.md | 2 +- .../marketplace-b2c-demo-shop.md | 2 +- .../release-notes/release-notes-2021080.md | 8 ++++---- .../marketplace/marketplace-shipment-feature-overview.md | 2 +- .../marketplace/marketplace-cart-feature-overview.md | 2 +- .../manage-using-glue-api/glue-api-retrieve-merchants.md | 2 +- .../main-merchant.md | 2 +- .../202212.0/marketplace/manage-main-merchant-orders.md | 8 ++++---- ...marketplace-and-merchant-state-machines-interaction.md | 2 +- .../marketplace-and-merchant-state-machines-overview.md | 2 +- .../marketplace-order-management-feature-overview.md | 4 ++-- .../marketplace-order-overview.md | 2 +- .../merchant-order-overview.md | 6 +++--- .../marketplace/glue-api-manage-marketplace-returns.md | 6 +++--- .../manage-main-merchant-returns.md | 2 +- 20 files changed, 29 insertions(+), 32 deletions(-) diff --git a/_data/sidebars/marketplace_dev_sidebar.yml b/_data/sidebars/marketplace_dev_sidebar.yml index 9833e033a70..3cf4ac3b21f 100644 --- a/_data/sidebars/marketplace_dev_sidebar.yml +++ b/_data/sidebars/marketplace_dev_sidebar.yml @@ -366,7 +366,6 @@ entries: include_versions: - "202108.0" - "202204.0" - - "202212.0" - title: Marketplace Order Management + Order Threshold feature integration url: /docs/marketplace/dev/feature-integration-guides/marketplace-order-management-order-threshold-feature-integration.html diff --git a/docs/marketplace/dev/data-import/202212.0/data-import.md b/docs/marketplace/dev/data-import/202212.0/data-import.md index 6c1ab0e2c08..db5bdaf112a 100644 --- a/docs/marketplace/dev/data-import/202212.0/data-import.md +++ b/docs/marketplace/dev/data-import/202212.0/data-import.md @@ -8,8 +8,6 @@ template: concept-topic-template Spryker’s customers need to import data from other systems into their Spryker Marketplace project. The _Data import_ section holds all the needed information for that. For more details, see the following documents: * [Marketplace setup](/docs/marketplace/dev/data-import/{{page.version}}/marketplace-setup.html) -* [File details: merchant_oms_process.csv](/docs/marketplace/dev/data-import/{{page.version}}/file-details-merchant-oms-process.csv.html) -* [File details: merchant_order_status.csv](/docs/marketplace/dev/data-import/{{page.version}}/file-details-merchant-order-status.csv.html) * [File details: merchant_product_approval_status_default.csv](/docs/marketplace/dev/data-import/{{page.version}}/file-details-merchant-product-approval-status-default.csv.html) * [File details: merchant_product_offer.csv](/docs/marketplace/dev/data-import/{{page.version}}/file-details-merchant-product-offer.csv.html) * [File details: price_product_offer.csv](/docs/marketplace/dev/data-import/{{page.version}}/file-details-price-product-offer.csv.html) diff --git a/docs/marketplace/dev/data-import/202212.0/marketplace-setup.md b/docs/marketplace/dev/data-import/202212.0/marketplace-setup.md index 4638dbfda95..7b2f869c539 100644 --- a/docs/marketplace/dev/data-import/202212.0/marketplace-setup.md +++ b/docs/marketplace/dev/data-import/202212.0/marketplace-setup.md @@ -28,5 +28,5 @@ The following table provides details about Marketplace setup data importers, the | Validity of the merchant product offers | Imports the validity of the merchant product offers. | `data:import product-offer-validity` | [product_offer_validity.csv](/docs/marketplace/dev/data-import/{{page.version}}/file-details-product-offer-validity.csv.html) | [merchant_product_offer.csv](/docs/marketplace/dev/data-import/{{page.version}}/file-details-merchant-product-offer.csv.html) | | Merchant product offers | Imports full product offer information via a single file. | `data:import --config data/import/common/combined_merchant_product_offer_import_config_{store}.yml` | [combined_merchant_product_offer.csv](/docs/marketplace/dev/data-import/{{page.version}}/file-details-combined-merchant-product-offer.csv.html) |
  • [merchant.csv](/docs/pbc/all/merchant-management/{{page.version}}/marketplace/import-data/file-details-merchant.csv.html)
  • `stores.php` configuration file of Demo Shop
| | Merchant products | Imports marketplace products. | `data:import merchant-product` | [merchant_product.csv](/docs/marketplace/dev/data-import/{{page.version}}/file-details-merchant-product.csv.html) |
  • [merchant.csv](/docs/pbc/all/merchant-management/{{page.version}}/marketplace/import-data/file-details-merchant.csv.html)
  • [product_concrete.csv](/docs/pbc/all/product-information-management/{{page.version}}/import-and-export-data/products-data-import/file-details-product-concrete.csv.html)
| -| Merchant order | Updates the status of the merchant order item. | `order-oms:status-import merchant-order-status` |[merchant-order-status.csv](/docs/marketplace/dev/data-import/{{page.version}}/file-details-merchant-order-status.csv.html)| | +| Merchant order | Updates the status of the merchant order item. | `order-oms:status-import merchant-order-status` |[merchant-order-status.csv](/docs/pbc/all/order-management-system/{{page.version}}/marketplace/import-data/file-details-merchant-order-status.csv.html)| | | Product offer shopping list | Imports product offers into the shopping list with product offers. | `console data:import product-offer-shopping-list-item` | [product_offer_shopping_list.csv](/docs/marketplace/dev/data-import/{{page.version}}/file-details-product-offer-shopping-list.csv.html) diff --git a/docs/marketplace/dev/glue-api-guides/202212.0/glue-api-guides.md b/docs/marketplace/dev/glue-api-guides/202212.0/glue-api-guides.md index 72f6652aeac..875ee9c4922 100644 --- a/docs/marketplace/dev/glue-api-guides/202212.0/glue-api-guides.md +++ b/docs/marketplace/dev/glue-api-guides/202212.0/glue-api-guides.md @@ -13,5 +13,5 @@ This section provides a collection of articles that explain the Glue API endpoin * [Product offers](/docs/marketplace/dev/glue-api-guides/{{page.version}}/product-offers/product-offers.html) * [Searching the product catalog](/docs/marketplace/dev/glue-api-guides/{{page.version}}/searching-the-product-catalog.html) * [Resolving search engine friendly URLs](/docs/marketplace/dev/glue-api-guides/{{page.version}}/resolving-search-engine-friendly-urls.html) -* [Retrieving Marketplace orders](/docs/marketplace/dev/glue-api-guides/{{page.version}}/retrieving-marketplace-orders.html) +* [Retrieving Marketplace orders](/docs/pbc/all/order-management-system/{{page.version}}/marketplace/glue-api-retrieve-marketplace-orders.html) * [Retrieving autocomplete and search suggestions](/docs/pbc/all/search/{{page.version}}/manage-using-glue-api/glue-api-retrieve-autocomplete-and-search-suggestions.html) diff --git a/docs/marketplace/user/back-office-user-guides/202212.0/marketplace/orders/managing-marketplace-orders.md b/docs/marketplace/user/back-office-user-guides/202212.0/marketplace/orders/managing-marketplace-orders.md index aa0e829d114..adc4b641a6e 100644 --- a/docs/marketplace/user/back-office-user-guides/202212.0/marketplace/orders/managing-marketplace-orders.md +++ b/docs/marketplace/user/back-office-user-guides/202212.0/marketplace/orders/managing-marketplace-orders.md @@ -5,7 +5,7 @@ description: This document describes how to manage marketplace orders in the Bac template: back-office-user-guide-template related: - title: Marketplace Order Management feature overview - link: docs/marketplace/user/features/page.version/marketplace-order-management-feature-overview/marketplace-order-management-feature-overview.html + link: docs/pbc/all/order-management-system/page.version/marketplace/marketplace-order-management-feature-overview/marketplace-order-management-feature-overview.html --- This document describes how to manage marketplace orders. diff --git a/docs/marketplace/user/intro-to-spryker-marketplace/back-office-for-marketplace-operator.md b/docs/marketplace/user/intro-to-spryker-marketplace/back-office-for-marketplace-operator.md index 26e5fac3d7e..c0749ad0111 100644 --- a/docs/marketplace/user/intro-to-spryker-marketplace/back-office-for-marketplace-operator.md +++ b/docs/marketplace/user/intro-to-spryker-marketplace/back-office-for-marketplace-operator.md @@ -55,7 +55,7 @@ For detailed instructions on managing returns, see [Managing marketplace returns In an [enterprise marketplace business model](/docs/marketplace/user/intro-to-spryker-marketplace/marketplace-concept.html), apart from managing the marketplace, a marketplace operator sells products as a [main merchant](/docs/pbc/all/merchant-management/{{site.version}}/marketplace/marketplace-merchant-feature-overview/main-merchant.html). In the Back Office, they manage their orders and returns in **Sales > My Orders** and **Sales > My returns** sections, respectively. With their own orders, they can perform the same actions as they do with other merchants' as described in [Order management](#order-management) and [Return management](#return-management). Apart from that, they can create and edit shipments for their orders. -For detailed instructions about managing main merchant orders and returns, see [Managing main merchant orders](/docs/marketplace/user/back-office-user-guides/{{site.version}}/sales/managing-main-merchant-orders.html) and [Managing main merchant returns](/docs/pbc/all/return-management/{{site.version}}/marketplace/manage-in-the-back-office/manage-main-merchant-returns.html). +For detailed instructions about managing main merchant orders and returns, see [Managing main merchant orders](/docs/pbc/all/order-management-system/{{site.version}}/marketplace/manage-main-merchant-orders.html) and [Managing main merchant returns](/docs/pbc/all/return-management/{{site.version}}/marketplace/manage-in-the-back-office/manage-main-merchant-returns.html). ## Read next diff --git a/docs/marketplace/user/intro-to-spryker-marketplace/marketplace-b2c-demo-shop.md b/docs/marketplace/user/intro-to-spryker-marketplace/marketplace-b2c-demo-shop.md index 51264673e10..cdc99d6f486 100644 --- a/docs/marketplace/user/intro-to-spryker-marketplace/marketplace-b2c-demo-shop.md +++ b/docs/marketplace/user/intro-to-spryker-marketplace/marketplace-b2c-demo-shop.md @@ -17,7 +17,7 @@ The Spryker B2C Marketplace Demo Shop is a collection of ready-to-use B2C-Market - [Marketplace Product Options](/docs/marketplace/user/features/{{site.version}}/marketplace-product-options-feature-overview.html) - [Marketplace Product Offer](/docs/marketplace/user/features/{{site.version}}/marketplace-product-offer-feature-overview.html) - [Marketplace Cart](/docs/pbc/all/cart-and-checkout/{{site.version}}/marketplace/marketplace-cart-feature-overview.html) -- [Marketplace Order Management](/docs/marketplace/user/features/{{site.version}}/marketplace-order-management-feature-overview/marketplace-order-management-feature-overview.html) +- [Marketplace Order Management](/docs/pbc/all/order-management-system/{{site.version}}/marketplace/marketplace-order-management-feature-overview/marketplace-order-management-feature-overview.html) - [Marketplace Inventory Management](/docs/pbc/all/warehouse-management-system/{{site.version}}/marketplace/marketplace-inventory-management-feature-overview.html) - [Marketplace Promotions and Discounts](/docs/marketplace/user/features/{{site.version}}/marketplace-promotions-and-discounts-feature-overview.html) - [Marketplace Return Management](/docs/pbc/all/return-management/{{site.version}}/marketplace/marketplace-return-management-feature-overview.html) diff --git a/docs/marketplace/user/intro-to-spryker-marketplace/release-notes/release-notes-2021080.md b/docs/marketplace/user/intro-to-spryker-marketplace/release-notes/release-notes-2021080.md index 97222ed85e6..a908a18069a 100644 --- a/docs/marketplace/user/intro-to-spryker-marketplace/release-notes/release-notes-2021080.md +++ b/docs/marketplace/user/intro-to-spryker-marketplace/release-notes/release-notes-2021080.md @@ -92,7 +92,7 @@ Customers can add products from different merchants to a single cart and order t ![Marketplace order](https://spryker.s3.eu-central-1.amazonaws.com/docs/Marketplace/user+guides/Releases/Release+notes+202108.0/the-storefront-order-details.png) -Documentation: [Marketplace Order Management feature overview](/docs/marketplace/user/features/{{site.version}}/marketplace-order-management-feature-overview/marketplace-order-management-feature-overview.html) +Documentation: [Marketplace Order Management feature overview](/docs/pbc/all/order-management-system/{{site.version}}/marketplace/marketplace-order-management-feature-overview/marketplace-order-management-feature-overview.html) ## Back Office for Marketplace Operator @@ -144,7 +144,7 @@ The operator can view and create Marketplaceand merchant returns. The operator can act as a _Main Merchant_ and sell products. In Back Office, they manage their own orders and returns separately from the other merchants’ orders and returns. -Documentation: [Managing main merchant orders](/docs/marketplace/user/back-office-user-guides/{{site.version}}/sales/managing-main-merchant-orders.html) +Documentation: [Managing main merchant orders](/docs/pbc/all/order-management-system/{{site.version}}/marketplace/manage-main-merchant-orders.html) ## Glue APIs @@ -157,7 +157,7 @@ Documentation: * [Retrieving product offers](/docs/marketplace/dev/glue-api-guides/{{site.version}}/product-offers/retrieving-product-offers.html) * [Retrieving product offers of concrete products](/docs/marketplace/dev/glue-api-guides/{{site.version}}/concrete-products/retrieving-product-offers-of-concrete-products.html) * [Managing items in carts of registered users](/docs/pbc/all/cart-and-checkout/{{site.version}}/marketplace/manage-using-glue-api/carts-of-registered-users/manage-items-in-carts-of-registered-users.html) -* [Retrieving Marketplaceorders](/docs/marketplace/dev/glue-api-guides/{{site.version}}/retrieving-marketplace-orders.html) +* [Retrieving Marketplaceorders](/docs/pbc/all/order-management-system/{{site.version}}/marketplace/glue-api-retrieve-marketplace-orders.html) * [Managing the returns](/docs/pbc/all/return-management/{{site.version}}/marketplace/glue-api-manage-marketplace-returns.html) * [Managing wishlist items](/docs/pbc/all/shopping-list-and-wishlist/{{site.version}}/base-shop/manage-using-glue-api/glue-api-manage-wishlist-items.html) * [Search the product catalog](/docs/marketplace/dev/glue-api-guides/{{site.version}}/searching-the-product-catalog.html) @@ -171,7 +171,7 @@ To ensure a smooth merchant onboarding process and overall Marketplacesetup, we These are the new data importers available in our data import framework: * Product offers: The operator can provide a template to the merchants so that they can add all offer-related information in one file that can be imported afterward. Documentation: [File details: combined_merchant_product_offer.csv](/docs/marketplace/dev/data-import/{{site.version}}/file-details-combined-merchant-product-offer.csv.html). -* Merchant Order items status. Documentation: [File details: merchant-order-status.csv](/docs/marketplace/dev/data-import//{{site.version}}/file-details-merchant-order-status.csv.html). +* Merchant Order items status. Documentation: [File details: merchant-order-status.csv](/docs/pbc/all/order-management-system/{{site.version}}/marketplace/import-data/file-details-merchant-order-status.csv.html). ### Data export The new merchant order exporter lets you export information like orders, order items, and expenses. diff --git a/docs/pbc/all/carrier-management/202212.0/marketplace/marketplace-shipment-feature-overview.md b/docs/pbc/all/carrier-management/202212.0/marketplace/marketplace-shipment-feature-overview.md index 3949e5a35c6..48dad6e945f 100644 --- a/docs/pbc/all/carrier-management/202212.0/marketplace/marketplace-shipment-feature-overview.md +++ b/docs/pbc/all/carrier-management/202212.0/marketplace/marketplace-shipment-feature-overview.md @@ -7,7 +7,7 @@ redirect_from: - /docs/marketplace/dev/feature-walkthroughs/202212.0/marketplace-shipment-feature-walkthrough.html --- -The *Marketplace Shipment* feature allows splitting the [marketplace order](/docs/marketplace/user/features/{{page.version}}/marketplace-order-management-feature-overview/marketplace-order-management-feature-overview.html) into different shipments based on merchants who will process them. +The *Marketplace Shipment* feature allows splitting the [marketplace order](/docs/pbc/all/order-management-system/{{page.version}}/marketplace/marketplace-order-management-feature-overview/marketplace-order-management-feature-overview.html) into different shipments based on merchants who will process them. A *shipment* is a set of two or more products combined by the same delivery address. diff --git a/docs/pbc/all/cart-and-checkout/202212.0/marketplace/marketplace-cart-feature-overview.md b/docs/pbc/all/cart-and-checkout/202212.0/marketplace/marketplace-cart-feature-overview.md index 1938b48de6c..83e5d077d41 100644 --- a/docs/pbc/all/cart-and-checkout/202212.0/marketplace/marketplace-cart-feature-overview.md +++ b/docs/pbc/all/cart-and-checkout/202212.0/marketplace/marketplace-cart-feature-overview.md @@ -16,7 +16,7 @@ Item notes in the Merchant Portal: ![Items notes in the Merchant Portal](https://spryker.s3.eu-central-1.amazonaws.com/docs/Marketplace/user+guides/Features/Marketplace+Cart+Notes/mp-item-notes-merchant-portal.png) -The Marketplace administrator can see the special request in the [order details section of the Back Office](/docs/marketplace/user/back-office-user-guides/{{page.version}}/sales/managing-main-merchant-orders.html#merchant-order-overview-page): +The Marketplace administrator can see the special request in the [order details section of the Back Office](/docs/pbc/all/order-management-system/{{page.version}}/marketplace/manage-main-merchant-orders.html#merchant-order-overview-page): ![Cart Notes in Back Office](https://spryker.s3.eu-central-1.amazonaws.com/docs/Features/Shopping+Cart/Cart+Notes/cart-notes-admin.png) diff --git a/docs/pbc/all/merchant-management/202212.0/marketplace/manage-using-glue-api/glue-api-retrieve-merchants.md b/docs/pbc/all/merchant-management/202212.0/marketplace/manage-using-glue-api/glue-api-retrieve-merchants.md index 1942426ff64..12c2788bddc 100644 --- a/docs/pbc/all/merchant-management/202212.0/marketplace/manage-using-glue-api/glue-api-retrieve-merchants.md +++ b/docs/pbc/all/merchant-management/202212.0/marketplace/manage-using-glue-api/glue-api-retrieve-merchants.md @@ -648,7 +648,7 @@ Retrieve merchant information as a relationship when sending the following reque * [Retrieve a concrete product](/docs/marketplace/dev/glue-api-guides/{{page.version}}/concrete-products/retrieving-concrete-products.html#retrieve-a-concrete-product) * [Retrieve a wishlist](/docs/marketplace/dev/glue-api-guides/{{page.version}}/wishlists/managing-wishlists.html#retrieve-a-wishlist) * [Retrieve a product offer] -* [Retrieve marketplace orders](/docs/marketplace/dev/glue-api-guides/{{page.version}}/retrieving-marketplace-orders.html) +* [Retrieve marketplace orders](/docs/pbc/all/order-management-system/{{page.version}}/marketplace/glue-api-retrieve-marketplace-orders.html) Search by merchants in the product catalog. For details, see [Searching the product catalog](/docs/marketplace/dev/glue-api-guides/{{page.version}}/searching-the-product-catalog.html). Resolve a search engine friendly URL of a merchant page. For details, see [Resolving search engine friendly URLs](/docs/marketplace/dev/glue-api-guides/{{page.version}}/resolving-search-engine-friendly-urls.html). diff --git a/docs/pbc/all/merchant-management/202212.0/marketplace/marketplace-merchant-feature-overview/main-merchant.md b/docs/pbc/all/merchant-management/202212.0/marketplace/marketplace-merchant-feature-overview/main-merchant.md index 302b74a151b..a773dfeed67 100644 --- a/docs/pbc/all/merchant-management/202212.0/marketplace/marketplace-merchant-feature-overview/main-merchant.md +++ b/docs/pbc/all/merchant-management/202212.0/marketplace/marketplace-merchant-feature-overview/main-merchant.md @@ -6,7 +6,7 @@ redirect_from: - /docs/marketplace/user/features/202212.0/marketplace-merchant-feature-overview/main-merchant-concept.html related: - title: Managing main merchant orders - link: docs/marketplace/user/back-office-user-guides/page.version/sales/managing-main-merchant-orders.html + link: docs/pbc/all/order-management-system/page.version/marketplace/manage-main-merchant-orders.html - title: Managing main merchant returns link: docs/pbc/all/return-management/page.version/marketplace/manage-in-the-back-office/manage-main-merchant-returns.html --- diff --git a/docs/pbc/all/order-management-system/202212.0/marketplace/manage-main-merchant-orders.md b/docs/pbc/all/order-management-system/202212.0/marketplace/manage-main-merchant-orders.md index 2652eaa8460..39203182c78 100644 --- a/docs/pbc/all/order-management-system/202212.0/marketplace/manage-main-merchant-orders.md +++ b/docs/pbc/all/order-management-system/202212.0/marketplace/manage-main-merchant-orders.md @@ -7,7 +7,7 @@ related: - title: Managing main merchant returns link: docs/pbc/all/return-management/page.version/marketplace/manage-in-the-back-office/manage-main-merchant-returns.html - title: Marketplace Order Management feature overview - link: docs/marketplace/user/features/page.version/marketplace-order-management-feature-overview/marketplace-order-management-feature-overview.html + link: docs/pbc/all/order-management-system/page.version/marketplace/marketplace-order-management-feature-overview/marketplace-order-management-feature-overview.html - title: Main Merchant concept link: docs/pbc/all/merchant-management/page.version/marketplace/marketplace-merchant-feature-overview/main-merchant.html --- @@ -179,7 +179,7 @@ The following table describes the attributes on the **View Order _[Order ID]_** Trigger all matching states of order inside this shipment - Action button for changing the available states for all the items in the shipment. See
Changing main merchant order states for the details. + Action button for changing the available states for all the items in the shipment. See
Changing main merchant order states for the details. Cart Notes @@ -200,7 +200,7 @@ To change the state of the order items in a shipment: 1. In the **List of Orders** table, next to the order with items you want to change the state of, click **View**. This takes you to the **Merchant Order Overview** page. 2. Scroll down to the desired shipment. 3. Select the checkbox next to the products you want to change the state of. -4. In the **Trigger all matching states of order inside this shipment** section, click **the next available state**. For details about the available states, see [Reference information: Changing main merchant order states](/docs/marketplace/user/back-office-user-guides/{{page.version}}/sales/managing-main-merchant-orders.html#reference-information-changing-main-merchant-order-states). +4. In the **Trigger all matching states of order inside this shipment** section, click **the next available state**. For details about the available states, see [Reference information: Changing main merchant order states](/docs/pbc/all/order-management-system/{{page.version}}/marketplace/manage-main-merchant-orders.html#reference-information-changing-main-merchant-order-states). The page refreshes to show the message about the successful state change. In the **Trigger all matching states of order inside this shipment** section of the modified shipment, you can see the updated state. 5. Repeat step 4 until you get the desired shipment state. @@ -265,4 +265,4 @@ You can edit the existing details for the shipment in the Back Office. To do tha 3. Update the main merchant shipment. 4. Click **Save**. -For reference information, on this page, see [Reference information: Creating a shipment for the main merchant order](/docs/marketplace/user/back-office-user-guides/{{page.version}}/sales/managing-main-merchant-orders.html#reference-information-creating-a-shipment-for-the-main-merchant-order). +For reference information, on this page, see [Reference information: Creating a shipment for the main merchant order](/docs/pbc/all/order-management-system/{{page.version}}/marketplace/manage-main-merchant-orders.html#reference-information-creating-a-shipment-for-the-main-merchant-order). diff --git a/docs/pbc/all/order-management-system/202212.0/marketplace/marketplace-order-management-feature-overview/marketplace-and-merchant-state-machines-overview/marketplace-and-merchant-state-machines-interaction.md b/docs/pbc/all/order-management-system/202212.0/marketplace/marketplace-order-management-feature-overview/marketplace-and-merchant-state-machines-overview/marketplace-and-merchant-state-machines-interaction.md index 6212afc4c66..2525d8617ae 100644 --- a/docs/pbc/all/order-management-system/202212.0/marketplace/marketplace-order-management-feature-overview/marketplace-and-merchant-state-machines-overview/marketplace-and-merchant-state-machines-interaction.md +++ b/docs/pbc/all/order-management-system/202212.0/marketplace/marketplace-order-management-feature-overview/marketplace-and-merchant-state-machines-overview/marketplace-and-merchant-state-machines-interaction.md @@ -6,7 +6,7 @@ related: - title: Marketplace and merchant state machines overview link: docs/marketplace/user/features/page.version/marketplace-order-management-feature-overview/marketplace-and-merchant-state-machines-overview/marketplace-and-merchant-state-machines-overview.html - title: Marketplace Order Management feature overview - link: docs/marketplace/user/features/page.version/marketplace-order-management-feature-overview/marketplace-order-management-feature-overview.html + link: docs/pbc/all/order-management-system/page.version/marketplace/marketplace-order-management-feature-overview/marketplace-order-management-feature-overview.html - title: Marketplace order overview link: docs/marketplace/user/features/page.version/marketplace-order-management-feature-overview/marketplace-order-overview.html - title: Merchant order overview diff --git a/docs/pbc/all/order-management-system/202212.0/marketplace/marketplace-order-management-feature-overview/marketplace-and-merchant-state-machines-overview/marketplace-and-merchant-state-machines-overview.md b/docs/pbc/all/order-management-system/202212.0/marketplace/marketplace-order-management-feature-overview/marketplace-and-merchant-state-machines-overview/marketplace-and-merchant-state-machines-overview.md index 4393f818f99..7f5a5874f3e 100644 --- a/docs/pbc/all/order-management-system/202212.0/marketplace/marketplace-order-management-feature-overview/marketplace-and-merchant-state-machines-overview/marketplace-and-merchant-state-machines-overview.md +++ b/docs/pbc/all/order-management-system/202212.0/marketplace/marketplace-order-management-feature-overview/marketplace-and-merchant-state-machines-overview/marketplace-and-merchant-state-machines-overview.md @@ -6,7 +6,7 @@ related: - title: Marketplace and merchant state machines interaction link: docs/marketplace/user/features/page.version/marketplace-order-management-feature-overview/marketplace-and-merchant-state-machines-overview/marketplace-and-merchant-state-machines-interaction.html - title: Marketplace Order Management feature overview - link: docs/marketplace/user/features/page.version/marketplace-order-management-feature-overview/marketplace-order-management-feature-overview.html + link: docs/pbc/all/order-management-system/page.version/marketplace/marketplace-order-management-feature-overview/marketplace-order-management-feature-overview.html - title: Marketplace order overview link: docs/marketplace/user/features/page.version/marketplace-order-management-feature-overview/marketplace-order-overview.html - title: Merchant order overview diff --git a/docs/pbc/all/order-management-system/202212.0/marketplace/marketplace-order-management-feature-overview/marketplace-order-management-feature-overview.md b/docs/pbc/all/order-management-system/202212.0/marketplace/marketplace-order-management-feature-overview/marketplace-order-management-feature-overview.md index 1715aeb485a..a9200629007 100644 --- a/docs/pbc/all/order-management-system/202212.0/marketplace/marketplace-order-management-feature-overview/marketplace-order-management-feature-overview.md +++ b/docs/pbc/all/order-management-system/202212.0/marketplace/marketplace-order-management-feature-overview/marketplace-order-management-feature-overview.md @@ -121,5 +121,5 @@ The *merchant order total* is the sum of the totals of items of an order relatin |INSTALLATION GUIDES |GLUE API GUIDES |DATA IMPORT | REFERENCES | |---------|---------|---------|--------| -| [Marketplace Order Management feature integration](/docs/marketplace/dev/feature-integration-guides/{{page.version}}/marketplace-order-management-feature-integration.html) | [Retrieving Marketplace orders](/docs/marketplace/dev/glue-api-guides/{{page.version}}/retrieving-marketplace-orders.html) | [File details: merchant_oms_process.csv](/docs/marketplace/dev/data-import/{{page.version}}/file-details-merchant-oms-process.csv.html) | [MerchantOms](/docs/marketplace/dev/feature-walkthroughs/{{page.version}}/marketplace-order-management-feature-walkthrough/merchant-oms.html) | -| [Marketplace Order Management + Order Threshold feature integration](/docs/marketplace/dev/feature-integration-guides/{{page.version}}/marketplace-order-management-order-threshold-feature-integration.html) | | [File details: merchant-order-status.csv](/docs/marketplace/dev/data-import/{{page.version}}/file-details-merchant-order-status.csv.html) | [Create MerchantOms flows](/docs/marketplace/dev/howtos/how-to-create-a-new-merchant-oms-flow.html) | +| [Marketplace Order Management feature integration](/docs/marketplace/dev/feature-integration-guides/{{page.version}}/marketplace-order-management-feature-integration.html) | [Retrieving Marketplace orders](/docs/pbc/all/order-management-system/{{page.version}}/marketplace/glue-api-retrieve-marketplace-orders.html) | [File details: merchant_oms_process.csv](/docs/marketplace/dev/data-import/{{page.version}}/file-details-merchant-oms-process.csv.html) | [MerchantOms](/docs/marketplace/dev/feature-walkthroughs/{{page.version}}/marketplace-order-management-feature-walkthrough/merchant-oms.html) | +| [Marketplace Order Management + Order Threshold feature integration](/docs/marketplace/dev/feature-integration-guides/{{page.version}}/marketplace-order-management-order-threshold-feature-integration.html) | | [File details: merchant-order-status.csv](/docs/pbc/all/order-management-system/{{page.version}}/marketplace/import-data/file-details-merchant-order-status.csv.html) | [Create MerchantOms flows](/docs/marketplace/dev/howtos/how-to-create-a-new-merchant-oms-flow.html) | diff --git a/docs/pbc/all/order-management-system/202212.0/marketplace/marketplace-order-management-feature-overview/marketplace-order-overview.md b/docs/pbc/all/order-management-system/202212.0/marketplace/marketplace-order-management-feature-overview/marketplace-order-overview.md index 33c122f7963..55359a33adc 100644 --- a/docs/pbc/all/order-management-system/202212.0/marketplace/marketplace-order-management-feature-overview/marketplace-order-overview.md +++ b/docs/pbc/all/order-management-system/202212.0/marketplace/marketplace-order-management-feature-overview/marketplace-order-overview.md @@ -4,7 +4,7 @@ description: This document contains concept information for the Marketplace orde template: concept-topic-template related: - title: Marketplace Order Management feature overview - link: docs/marketplace/user/features/page.version/marketplace-order-management-feature-overview/marketplace-order-management-feature-overview.html + link: docs/pbc/all/order-management-system/page.version/marketplace/marketplace-order-management-feature-overview/marketplace-order-management-feature-overview.html - title: Merchant order overview link: docs/marketplace/user/features/page.version/marketplace-order-management-feature-overview/merchant-order-overview.html - title: Marketplace and merchant state machines overview diff --git a/docs/pbc/all/order-management-system/202212.0/marketplace/marketplace-order-management-feature-overview/merchant-order-overview.md b/docs/pbc/all/order-management-system/202212.0/marketplace/marketplace-order-management-feature-overview/merchant-order-overview.md index 6d694e027a1..a76180c8795 100644 --- a/docs/pbc/all/order-management-system/202212.0/marketplace/marketplace-order-management-feature-overview/merchant-order-overview.md +++ b/docs/pbc/all/order-management-system/202212.0/marketplace/marketplace-order-management-feature-overview/merchant-order-overview.md @@ -4,7 +4,7 @@ description: This document contains concept information for the Merchant order f template: concept-topic-template related: - title: Marketplace Order Management feature overview - link: docs/marketplace/user/features/page.version/marketplace-order-management-feature-overview/marketplace-order-management-feature-overview.html + link: docs/pbc/all/order-management-system/page.version/marketplace/marketplace-order-management-feature-overview/marketplace-order-management-feature-overview.html - title: Marketplace order overview link: docs/marketplace/user/features/page.version/marketplace-order-management-feature-overview/marketplace-order-overview.html - title: Marketplace and merchant state machines overview @@ -15,7 +15,7 @@ related: link: docs/marketplace/user/merchant-portal-user-guides/page.version/orders/managing-merchant-orders.html --- -In the marketplace, when a buyer goes through checkout, the [Marketplace order](/docs/marketplace/user/features/{{page.version}}/marketplace-order-management-feature-overview/marketplace-order-management-feature-overview.html) is created. Such an order can contain offers and products from different merchants. The part of the order that belongs to a certain merchant is called *merchant order*. The merchant order created in the system after the Marketplace order has been placed. Thus, each merchant order contains at least one item from the Marketplace order. +In the marketplace, when a buyer goes through checkout, the [Marketplace order](/docs/pbc/all/order-management-system/{{page.version}}/marketplace/marketplace-order-management-feature-overview/marketplace-order-management-feature-overview.html) is created. Such an order can contain offers and products from different merchants. The part of the order that belongs to a certain merchant is called *merchant order*. The merchant order created in the system after the Marketplace order has been placed. Thus, each merchant order contains at least one item from the Marketplace order. ![Merchant order](https://spryker.s3.eu-central-1.amazonaws.com/docs/Marketplace/user+guides/Features/Marketplace+order+management/Marketplace+Order+Management+feature+overview/Merchant+Order+overview/Merchant+Order+schema.png) @@ -35,4 +35,4 @@ A merchant order consists of merchant order items, which are items (products) pu | Merchant Order tax total | Total tax amount from the grand total. | | Marketplace Operator fees total | Total amount of fees paid to the Marketplace administrator. | -The rounding logic for the calculations is the same as the one used for the Marketplace order. For details, see [Rounding in the Marketplace Order feature overview](/docs/marketplace/user/features/{{page.version}}/marketplace-order-management-feature-overview/marketplace-order-management-feature-overview.html#rounding). +The rounding logic for the calculations is the same as the one used for the Marketplace order. For details, see [Rounding in the Marketplace Order feature overview](/docs/pbc/all/order-management-system/{{page.version}}/marketplace/marketplace-order-management-feature-overview/marketplace-order-management-feature-overview.html#rounding). diff --git a/docs/pbc/all/return-management/202212.0/marketplace/glue-api-manage-marketplace-returns.md b/docs/pbc/all/return-management/202212.0/marketplace/glue-api-manage-marketplace-returns.md index c1dfcd533ec..7f72c98ae43 100644 --- a/docs/pbc/all/return-management/202212.0/marketplace/glue-api-manage-marketplace-returns.md +++ b/docs/pbc/all/return-management/202212.0/marketplace/glue-api-manage-marketplace-returns.md @@ -4,7 +4,7 @@ description: Manage the returns via Glue API in the Spryker Marketplace. template: glue-api-storefront-guide-template related: - title: Retrieving Marketplace orders - link: docs/marketplace/dev/glue-api-guides/page.version/retrieving-marketplace-orders.html + link: docs/pbc/all/order-management-system/page.version/marketplace/glue-api-retrieve-marketplace-orders.html --- The Return Management API lets developers retrieve return information and create returns. The list of retrievable information includes: @@ -193,7 +193,7 @@ To create a return for a registered user, send the Request sample: | return-items | reason | String | Predefined reason why the return was created. | | return-items | orderItemUuid | String | Unique identifier of the order item. | -For the attributes of the included resources, see [Retrieving marketplace orders](/docs/marketplace/dev/glue-api-guides/{{page.version}}/retrieving-marketplace-orders.html). +For the attributes of the included resources, see [Retrieving marketplace orders](/docs/pbc/all/order-management-system/{{page.version}}/marketplace/glue-api-retrieve-marketplace-orders.html). ## Retrieve returns @@ -551,7 +551,7 @@ To retrieve returns, send the Request sample: | return-items | orderItemUuid | String | Unique identifier of the order item. | For the attributes of the other other included resources, see the following: -* [Retrieving marketplace orders](/docs/marketplace/dev/glue-api-guides/{{page.version}}/retrieving-marketplace-orders.html) +* [Retrieving marketplace orders](/docs/pbc/all/order-management-system/{{page.version}}/marketplace/glue-api-retrieve-marketplace-orders.html) * [Retrieving merchants](/docs/pbc/all/merchant-management/{{page.version}}/marketplace/manage-using-glue-api/glue-api-retrieve-merchants.html) ## Retrieve a return diff --git a/docs/pbc/all/return-management/202212.0/marketplace/manage-in-the-back-office/manage-main-merchant-returns.md b/docs/pbc/all/return-management/202212.0/marketplace/manage-in-the-back-office/manage-main-merchant-returns.md index ba3160363f6..3f88d9ef7cd 100644 --- a/docs/pbc/all/return-management/202212.0/marketplace/manage-in-the-back-office/manage-main-merchant-returns.md +++ b/docs/pbc/all/return-management/202212.0/marketplace/manage-in-the-back-office/manage-main-merchant-returns.md @@ -5,7 +5,7 @@ description: This guide explains how to manage main merchant returns in the Back template: back-office-user-guide-template related: - title: Managing main merchant orders - link: docs/marketplace/user/back-office-user-guides/page.version/sales/managing-main-merchant-orders.html + link: docs/pbc/all/order-management-system/page.version/marketplace/manage-main-merchant-orders.html - title: Marketplace Return Management feature overview link: docs/pbc/all/return-management/page.version/marketplace/marketplace-return-management-feature-overview.html --- From 86dc7aca6436abcb08e08645ada70e8e2c518c9f Mon Sep 17 00:00:00 2001 From: Andrii Tserkovnyi Date: Fri, 5 May 2023 11:50:14 +0300 Subject: [PATCH 13/24] sidebar --- _data/sidebars/pbc_all_sidebar.yml | 16 ++++++++-------- .../202212.0/marketplace/merchant-oms.md | 2 +- 2 files changed, 9 insertions(+), 9 deletions(-) diff --git a/_data/sidebars/pbc_all_sidebar.yml b/_data/sidebars/pbc_all_sidebar.yml index 2469de5ce0e..5555fadf297 100644 --- a/_data/sidebars/pbc_all_sidebar.yml +++ b/_data/sidebars/pbc_all_sidebar.yml @@ -1365,14 +1365,14 @@ entries: url: /docs/pbc/all/order-management-system/marketplace/manage-in-the-back-office/manage-main-merchant-orders.html - title: Manage merchant orders in the Merchant Portal url: /docs/pbc/all/order-management-system/marketplace/manage-in-the-back-office/manage-merchant-orders.html - - title: Manage main merchant orders in the Back Office - url: /docs/pbc/all/order-management-system/marketplace/manage-in-the-back-office/manage-main-merchant-orders.html - - title: Manage main merchant orders in the Back Office - url: /docs/pbc/all/order-management-system/marketplace/manage-in-the-back-office/manage-main-merchant-orders.html - - title: Manage main merchant orders in the Back Office - url: /docs/pbc/all/order-management-system/marketplace/manage-in-the-back-office/manage-main-merchant-orders.html - - title: Manage main merchant orders in the Back Office - url: /docs/pbc/all/order-management-system/marketplace/manage-in-the-back-office/manage-main-merchant-orders.html + - title: "Glue API: Retrieve Marketplace orders" + url: /docs/pbc/all/order-management-system/marketplace/manage-in-the-back-office/glue-api-retrieve-marketplace-orders.html + - title: Merchant OMS + url: /docs/pbc/all/order-management-system/marketplace/manage-in-the-back-office/merchant-oms.html + - title: Create MerchantOms flows + url: /docs/pbc/all/order-management-system/marketplace/manage-in-the-back-office/create-merchant-oms-flows.html + - title: Domain model and relationships + url: /docs/pbc/all/order-management-system/marketplace/manage-in-the-back-office/marketplace-order-management-feature-domain-model-and-relationships.html - title: Payment Service Provider url: /docs/pbc/all/payment-service-provider/payment-service-provider.html include_versions: diff --git a/docs/pbc/all/order-management-system/202212.0/marketplace/merchant-oms.md b/docs/pbc/all/order-management-system/202212.0/marketplace/merchant-oms.md index b3d08d04f42..c03f30af409 100644 --- a/docs/pbc/all/order-management-system/202212.0/marketplace/merchant-oms.md +++ b/docs/pbc/all/order-management-system/202212.0/marketplace/merchant-oms.md @@ -1,5 +1,5 @@ --- -title: Merchant Oms +title: Merchant OMS description: Merchant Oms provides a dedicated Oms flow for Merchant Orders and their Merchants. template: concept-topic-template --- From 7a406f0ead3c383c2d013b94d852eedad728e19c Mon Sep 17 00:00:00 2001 From: Andrii Tserkovnyi Date: Wed, 10 May 2023 11:25:56 +0300 Subject: [PATCH 14/24] Update pbc_all_sidebar.yml --- _data/sidebars/pbc_all_sidebar.yml | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/_data/sidebars/pbc_all_sidebar.yml b/_data/sidebars/pbc_all_sidebar.yml index 5555fadf297..959bf7d08bd 100644 --- a/_data/sidebars/pbc_all_sidebar.yml +++ b/_data/sidebars/pbc_all_sidebar.yml @@ -1362,17 +1362,17 @@ entries: - title: "merchant-order-status.csv" url: /docs/pbc/all/order-management-system/marketplace/import-data/file-details-merchant-order-status.csv.html - title: Manage main merchant orders in the Back Office - url: /docs/pbc/all/order-management-system/marketplace/manage-in-the-back-office/manage-main-merchant-orders.html + url: /docs/pbc/all/order-management-system/marketplace/manage-main-merchant-orders.html - title: Manage merchant orders in the Merchant Portal - url: /docs/pbc/all/order-management-system/marketplace/manage-in-the-back-office/manage-merchant-orders.html + url: /docs/pbc/all/order-management-system/marketplace/manage-merchant-orders.html - title: "Glue API: Retrieve Marketplace orders" - url: /docs/pbc/all/order-management-system/marketplace/manage-in-the-back-office/glue-api-retrieve-marketplace-orders.html + url: /docs/pbc/all/order-management-system/marketplace/glue-api-retrieve-marketplace-orders.html - title: Merchant OMS - url: /docs/pbc/all/order-management-system/marketplace/manage-in-the-back-office/merchant-oms.html + url: /docs/pbc/all/order-management-system/marketplace/merchant-oms.html - title: Create MerchantOms flows - url: /docs/pbc/all/order-management-system/marketplace/manage-in-the-back-office/create-merchant-oms-flows.html + url: /docs/pbc/all/order-management-system/marketplace/create-merchant-oms-flows.html - title: Domain model and relationships - url: /docs/pbc/all/order-management-system/marketplace/manage-in-the-back-office/marketplace-order-management-feature-domain-model-and-relationships.html + url: /docs/pbc/all/order-management-system/marketplace/marketplace-order-management-feature-domain-model-and-relationships.html - title: Payment Service Provider url: /docs/pbc/all/payment-service-provider/payment-service-provider.html include_versions: From fca2d66640b3e4edc272e0a954aca5c639b327c5 Mon Sep 17 00:00:00 2001 From: Andrii Tserkovnyi Date: Wed, 10 May 2023 15:25:18 +0300 Subject: [PATCH 15/24] links --- _data/sidebars/scos_dev_sidebar.yml | 2 -- ...application-infrastructure-for-publish-and-sync-workers.md | 0 .../new-relic-transaction-grouping-by-queue-names.md | 4 ++-- .../elastic-computing/ram-aware-batch-processing.md | 2 -- .../storage-caching-for-primary-replica-db-setups.md | 2 -- 5 files changed, 2 insertions(+), 8 deletions(-) rename {docs/scos/dev/guidelines/performance-guidelines/elastic-computing => _drafts}/scalable-application-infrastructure-for-publish-and-sync-workers.md (100%) diff --git a/_data/sidebars/scos_dev_sidebar.yml b/_data/sidebars/scos_dev_sidebar.yml index 2f0d563b36b..6cdbee69c28 100644 --- a/_data/sidebars/scos_dev_sidebar.yml +++ b/_data/sidebars/scos_dev_sidebar.yml @@ -4769,8 +4769,6 @@ entries: url: /docs/scos/dev/guidelines/performance-guidelines/elastic-computing/new-relic-transaction-grouping-by-queue-names.html - title: RAM-aware batch processing url: /docs/scos/dev/guidelines/performance-guidelines/elastic-computing/ram-aware-batch-processing.html - - title: Scalable application infrastructure for publish and sync workers - url: /docs/scos/dev/guidelines/performance-guidelines/elastic-computing/scalable-application-infrastructure-for-publish-and-sync-workers.html - title: Storage caching for primary-replica database setups url: /docs/scos/dev/guidelines/performance-guidelines/elastic-computing/storage-caching-for-primary-replica-db-setups.html - title: General performance guidelines diff --git a/docs/scos/dev/guidelines/performance-guidelines/elastic-computing/scalable-application-infrastructure-for-publish-and-sync-workers.md b/_drafts/scalable-application-infrastructure-for-publish-and-sync-workers.md similarity index 100% rename from docs/scos/dev/guidelines/performance-guidelines/elastic-computing/scalable-application-infrastructure-for-publish-and-sync-workers.md rename to _drafts/scalable-application-infrastructure-for-publish-and-sync-workers.md diff --git a/docs/scos/dev/guidelines/performance-guidelines/elastic-computing/new-relic-transaction-grouping-by-queue-names.md b/docs/scos/dev/guidelines/performance-guidelines/elastic-computing/new-relic-transaction-grouping-by-queue-names.md index f751f2b1130..86999441560 100644 --- a/docs/scos/dev/guidelines/performance-guidelines/elastic-computing/new-relic-transaction-grouping-by-queue-names.md +++ b/docs/scos/dev/guidelines/performance-guidelines/elastic-computing/new-relic-transaction-grouping-by-queue-names.md @@ -3,11 +3,11 @@ title: New Relic transactions grouping by queue names description: Enhanced New Relic queue flow groups transactions by queue names. last_updated: May 16, 2022 template: concept-topic-template +redirect_from: + - /docs/scos/dev/guidelines/performance-guidelines/elastic-computing/scalable-application-infrastructure-for-publish-and-sync-workers.html related: - title: RAM-aware batch processing link: docs/scos/dev/guidelines/performance-guidelines/elastic-computing/ram-aware-batch-processing.html - - title: Scalable application infrastructure - link: docs/scos/dev/guidelines/performance-guidelines/elastic-computing/scalable-application-infrastructure-for-publish-and-sync-workers.html - title: Storage caching for primary-replica database setups link: docs/scos/dev/guidelines/performance-guidelines/elastic-computing/storage-caching-for-primary-replica-db-setups.html --- diff --git a/docs/scos/dev/guidelines/performance-guidelines/elastic-computing/ram-aware-batch-processing.md b/docs/scos/dev/guidelines/performance-guidelines/elastic-computing/ram-aware-batch-processing.md index 7eb045e4cf8..7ef2d352762 100644 --- a/docs/scos/dev/guidelines/performance-guidelines/elastic-computing/ram-aware-batch-processing.md +++ b/docs/scos/dev/guidelines/performance-guidelines/elastic-computing/ram-aware-batch-processing.md @@ -6,8 +6,6 @@ template: concept-topic-template related: - title: New Relic transactions grouping by queue names link: docs/scos/dev/guidelines/performance-guidelines/elastic-computing/new-relic-transaction-grouping-by-queue-names.html - - title: Scalable application infrastructure - link: docs/scos/dev/guidelines/performance-guidelines/elastic-computing/scalable-application-infrastructure-for-publish-and-sync-workers.html - title: Storage caching for primary-replica database setups link: docs/scos/dev/guidelines/performance-guidelines/elastic-computing/storage-caching-for-primary-replica-db-setups.html --- diff --git a/docs/scos/dev/guidelines/performance-guidelines/elastic-computing/storage-caching-for-primary-replica-db-setups.md b/docs/scos/dev/guidelines/performance-guidelines/elastic-computing/storage-caching-for-primary-replica-db-setups.md index bcfe69797cb..5dc5a90f371 100644 --- a/docs/scos/dev/guidelines/performance-guidelines/elastic-computing/storage-caching-for-primary-replica-db-setups.md +++ b/docs/scos/dev/guidelines/performance-guidelines/elastic-computing/storage-caching-for-primary-replica-db-setups.md @@ -8,8 +8,6 @@ related: link: docs/scos/dev/guidelines/performance-guidelines/elastic-computing/new-relic-transaction-grouping-by-queue-names.html - title: RAM-aware batch processing link: docs/scos/dev/guidelines/performance-guidelines/elastic-computing/ram-aware-batch-processing.html - - title: Scalable application infrastructure - link: docs/scos/dev/guidelines/performance-guidelines/elastic-computing/scalable-application-infrastructure-for-publish-and-sync-workers.html --- With database replication enabled, there is a time gap between adding data to the primary database (DB) and transferring data to the replica. So, the application may fail to read the data from the replica. From e0f07399c3e7653cda07ffcd63b665b32438dbf3 Mon Sep 17 00:00:00 2001 From: Andrii Tserkovnyi Date: Wed, 10 May 2023 15:48:42 +0300 Subject: [PATCH 16/24] links --- .../marketplace-domain-model.md | 2 +- ...export-merchant-orders-csv-files-format.md | 2 +- .../data-import/202212.0/marketplace-setup.md | 2 +- .../202212.0/back-office-user-guides.md | 3 --- .../orders/managing-marketplace-orders.md | 8 +++---- .../merchant-portal.md | 4 ++-- .../main-merchant.md | 2 +- ...for-order-item-states-on-the-storefront.md | 0 ...external-erp-services-for-order-updates.md | 0 .../file-details-merchant-oms-process.csv.md | 2 +- .../file-details-merchant-order-status.csv.md | 2 +- .../marketplace/manage-merchant-orders.md | 6 ++--- ...-feature-domain-model-and-relationships.md | 2 +- ...and-merchant-state-machines-interaction.md | 2 +- ...ce-and-merchant-state-machines-overview.md | 6 ++--- ...place-order-management-feature-overview.md | 24 +++++++++---------- .../marketplace-order-overview.md | 22 ++++++++--------- .../merchant-order-overview.md | 4 ++-- .../order-management-system.md | 0 .../install-the-order-management-feature.md | 0 ...lace-return-management-feature-overview.md | 4 ++-- 21 files changed, 47 insertions(+), 50 deletions(-) rename docs/pbc/all/order-management-system/202212.0/{ => base-shop}/display-custom-names-for-order-item-states-on-the-storefront.md (100%) rename docs/pbc/all/order-management-system/202212.0/{ => base-shop}/process-incoming-HTTP-requests-from-external-erp-services-for-order-updates.md (100%) rename docs/pbc/all/order-management-system/202212.0/{base-shop => }/order-management-system.md (100%) rename docs/pbc/all/order-management-system/202304.0/{ => base-shop}/install-and-update/install-features/install-the-order-management-feature.md (100%) diff --git a/docs/marketplace/dev/architecture-overview/marketplace-domain-model.md b/docs/marketplace/dev/architecture-overview/marketplace-domain-model.md index f96a1e0ec1d..32c18a7f213 100644 --- a/docs/marketplace/dev/architecture-overview/marketplace-domain-model.md +++ b/docs/marketplace/dev/architecture-overview/marketplace-domain-model.md @@ -55,4 +55,4 @@ To learn more about the Product Offer entity, see [Marketplace Product Offer fea `MerchantOrder` is a Marketplace domain object. `MerchantOrder` is a composition of `OrderItem`, `OrderTotal`, `OrderShipment`, `OrderCustomer` objects, and other related to a particular merchant within one `Order`. `MerchantOrder` is the key entity that helps Merchants to fulfill `Order` objects. You can have different OMS flows for different `Merchant` objects so that each `Merchant` can process their `MerchantOrder` objects with the best flow. `Merchant` objects use the [Merchant Portal application](/docs/marketplace/dev/architecture-overview/marketplace-merchant-portal-architecture-overview.html) to fulfill `MerchantOrder` objects. -To learn more about the orders in the Marketplace, see [Marketplace Order Management feature overview](/docs/pbc/all/order-management-system/{{page.version}}/marketplace/marketplace-order-management-feature-overview/marketplace-order-management-feature-overview.html). +To learn more about the orders in the Marketplace, see [Marketplace Order Management feature overview](/docs/pbc/all/order-management-system/{{site.version}}/marketplace/marketplace-order-management-feature-overview/marketplace-order-management-feature-overview.html). diff --git a/docs/marketplace/dev/data-export/202212.0/data-export-merchant-orders-csv-files-format.md b/docs/marketplace/dev/data-export/202212.0/data-export-merchant-orders-csv-files-format.md index 04dc8907114..fd87d55584d 100644 --- a/docs/marketplace/dev/data-export/202212.0/data-export-merchant-orders-csv-files-format.md +++ b/docs/marketplace/dev/data-export/202212.0/data-export-merchant-orders-csv-files-format.md @@ -5,7 +5,7 @@ description: This document contains content of merchant-orders, merchant order-i template: import-file-template related: - title: Merchant order overview - link: docs/marketplace/user/features/page.version/marketplace-order-management-feature-overview/merchant-order-overview.html + link: docs/pbc/all/order-management-system/page.version/marketplace/marketplace-order-management-feature-overview/merchant-order-overview.html --- This document contains content of the following files you get when [exporting data on orders](/docs/scos/dev/data-export/{{page.version}}/data-export.html) generated in Spryker: diff --git a/docs/marketplace/dev/data-import/202212.0/marketplace-setup.md b/docs/marketplace/dev/data-import/202212.0/marketplace-setup.md index 7b2f869c539..e801532c017 100644 --- a/docs/marketplace/dev/data-import/202212.0/marketplace-setup.md +++ b/docs/marketplace/dev/data-import/202212.0/marketplace-setup.md @@ -20,7 +20,7 @@ The following table provides details about Marketplace setup data importers, the | Merchant users | Imports merchant users of the merchant. | `data:import merchant-user` | [merchant_user.csv](/docs/pbc/all/merchant-management/{{page.version}}/marketplace/import-data/file-details-merchant-user.csv.html) | [merchant.csv](/docs/pbc/all/merchant-management/{{page.version}}/marketplace/import-data/file-details-merchant.csv.html) | | Merchant stores | Imports merchant stores. | `data:import merchant-store` | [merchant_store.csv](/docs/pbc/all/merchant-management/{{page.version}}/marketplace/import-data/file-details-merchant-store.csv.html) |
  • [merchant.csv](/docs/pbc/all/merchant-management/{{page.version}}/marketplace/import-data/file-details-merchant.csv.html)
  • `stores.php` configuration file of Demo Shop
| | Merchant stock | Imports merchant stock details. | `data:import merchant-stock` | [merchant_stock.csv](/docs/pbc/all/warehouse-management-system/{{page.version}}/marketplace/import-data/file-details-merchant-stock.csv.html) |
  • [merchant.csv](/docs/marketplace/dev/data-import/{{page.version}}/file-details-merchant.csv.html)
  • [File details: warehouse.csv](/docs/pbc/all/warehouse-management-system/{{page.version}}/base-shop/import-data/file-details-warehouse.csv.html)
| -| Merchant OMS processes | Imports Merchant OMS processes. | `data:import merchant-oms-process` | [merchant_oms_process.csv](/docs/marketplace/dev/data-import/{{page.version}}/file-details-merchant-oms-process.csv.html) |
  • [merchant.csv](/docs/pbc/all/merchant-management/{{page.version}}/marketplace/import-data/file-details-merchant.csv.html)
  • OMS configuration that can be found at:
    • `project/config/Zed/oms project/config/Zed/StateMachine`
    • `project/config/Zed/StateMachine`
| +| Merchant OMS processes | Imports Merchant OMS processes. | `data:import merchant-oms-process` | [merchant_oms_process.csv](/docs/pbc/all/order-management-system/{{page.version}}/marketplace/import-data/file-details-merchant-oms-process.csv.html) |
  • [merchant.csv](/docs/pbc/all/merchant-management/{{page.version}}/marketplace/import-data/file-details-merchant.csv.html)
  • OMS configuration that can be found at:
    • `project/config/Zed/oms project/config/Zed/StateMachine`
    • `project/config/Zed/StateMachine`
| | Merchant product offer | Imports basic merchant product offer information. | `data:import merchant-product-offer` | [merchant_product_offer.csv](/docs/marketplace/dev/data-import/{{page.version}}/file-details-merchant-product-offer.csv.html) |
  • [merchant.csv](/docs/pbc/all/merchant-management/{{page.version}}/marketplace/import-data/file-details-merchant.csv.html)
  • [File details: product_concrete.csv](/docs/pbc/all/product-information-management/{{page.version}}/import-and-export-data/products-data-import/file-details-product-concrete.csv.html)
| | Merchant product offer price | Imports product offer prices. | `data:import price-product-offer` | [price-product-offer.csv](/docs/marketplace/dev/data-import/{{page.version}}/file-details-price-product-offer.csv.html) |
  • [merchant_product_offer.csv](/docs/marketplace/dev/data-import/{{page.version}}/file-details-merchant-product-offer.csv.html)
  • [product_price.csv](/docs/pbc/all/price-management/{{page.version}}/import-and-export-data/file-details-product-price.csv.html)
| | Merchant product offer stock | Imports merchant product stock. | `data:import product-offer-stock` | [product_offer_stock.csv](/docs/pbc/all/warehouse-management-system/{{page.version}}/marketplace/import-data/file-details-product-offer-stock.csv.html) |
  • [merchant_product_offer.csv](/docs/marketplace/dev/data-import/{{page.version}}/file-details-merchant-product-offer.csv.html)
  • [warehouse.csv](/docs/pbc/all/warehouse-management-system/{{page.version}}/base-shop/import-data/file-details-warehouse.csv.html)
| diff --git a/docs/marketplace/user/back-office-user-guides/202212.0/back-office-user-guides.md b/docs/marketplace/user/back-office-user-guides/202212.0/back-office-user-guides.md index 33ccce28266..a5c3c000234 100644 --- a/docs/marketplace/user/back-office-user-guides/202212.0/back-office-user-guides.md +++ b/docs/marketplace/user/back-office-user-guides/202212.0/back-office-user-guides.md @@ -6,7 +6,4 @@ template: concept-topic-template --- This section contains a collection of guides to help administrators manage marketplaces in the Back Office. - -* [Sales](/docs/marketplace/user/back-office-user-guides/{{page.version}}/sales/sales.html) -* [Catalog](/docs/marketplace/user/back-office-user-guides/{{page.version}}/catalog/catalog.html) * [Marketplace](/docs/marketplace/user/back-office-user-guides/{{page.version}}/marketplace/marketplace.html) diff --git a/docs/marketplace/user/back-office-user-guides/202212.0/marketplace/orders/managing-marketplace-orders.md b/docs/marketplace/user/back-office-user-guides/202212.0/marketplace/orders/managing-marketplace-orders.md index adc4b641a6e..fc057900163 100644 --- a/docs/marketplace/user/back-office-user-guides/202212.0/marketplace/orders/managing-marketplace-orders.md +++ b/docs/marketplace/user/back-office-user-guides/202212.0/marketplace/orders/managing-marketplace-orders.md @@ -101,7 +101,7 @@ To change the state of several items in the order: 1. In the **List of orders** table, in the **Actions** column, click **View** next to the order you want to change the state of. You are taken to the **View Order: _[Order ID]_** page. -2. In the **Trigger all matching states inside this order** section, click **the next available state**. For details about the available states, see [Marketplace and Merchant state machines feature overview](/docs/marketplace/user/features/{{page.version}}/marketplace-order-management-feature-overview/marketplace-and-merchant-state-machines-overview/marketplace-and-merchant-state-machines-overview.html). +2. In the **Trigger all matching states inside this order** section, click **the next available state**. For details about the available states, see [Marketplace and Merchant state machines feature overview](/docs/pbc/all/order-management-system/{{page.version}}/marketplace/marketplace-order-management-feature-overview/marketplace-and-merchant-state-machines-overview/marketplace-and-merchant-state-machines-overview.html). The page refreshes to show the message about the successful state change. The order will obtain the updated state. In the **Trigger all matching states inside this order** section, you can see the **Cancel** button. 3. Repeat step 2 until you get the desired order state. @@ -111,7 +111,7 @@ To change the state of the order items in a shipment: You are taken to the **View Order: _[Order ID]_** page. 2. Scroll down to the desired shipment. 3. Select the checkbox next to the products you want to change the state of. -4. In the **Trigger all matching states of order inside this shipment** section, click **the next available state**. For details about the available states, see [Marketplace and Merchant state machines feature overview](/docs/marketplace/user/features/{{page.version}}/marketplace-order-management-feature-overview/marketplace-and-merchant-state-machines-overview/marketplace-and-merchant-state-machines-overview.html). +4. In the **Trigger all matching states of order inside this shipment** section, click **the next available state**. For details about the available states, see [Marketplace and Merchant state machines feature overview](/docs/pbc/all/order-management-system/{{page.version}}/marketplace/marketplace-order-management-feature-overview/marketplace-and-merchant-state-machines-overview/marketplace-and-merchant-state-machines-overview.html). The page refreshes to show the message about the successful state change. In the **Trigger all matching states of order inside this shipment** section of the modified shipment, you can see the updated state. 5. Repeat step 4 until you get the desired shipment state. @@ -120,7 +120,7 @@ To change the state of an item in the merchant order: 1. In **List of orders**, click **View** next to the order possessing the items you want to change the state of. You are taken to the **View Order: _[Order ID]_** page. 2. Scroll down to the desired item. -3. In the **Trigger event** column next to the desired product, click **the next available state**. For details about the available states, see [Marketplace and Merchant state machines feature overview](/docs/marketplace/user/features/{{page.version}}/marketplace-order-management-feature-overview/marketplace-and-merchant-state-machines-overview/marketplace-and-merchant-state-machines-overview.html). +3. In the **Trigger event** column next to the desired product, click **the next available state**. For details about the available states, see [Marketplace and Merchant state machines feature overview](/docs/pbc/all/order-management-system/{{page.version}}/marketplace/marketplace-order-management-feature-overview/marketplace-and-merchant-state-machines-overview/marketplace-and-merchant-state-machines-overview.html). The page refreshes to show the message about the successful state change. In the **Trigger event** column next to the product, you can see the **Cancel** button. ### Reference information: Changing marketplace order states @@ -206,7 +206,7 @@ You can create returns for the items that are in Shipped or Delivered states onl | | State | Return state for the item. | Once a return has been created, it acquires the *Waiting for return* state. You can trigger the following states for the returns on the **Overview of Returns [Return ID]** page. - For more details, see [Marketplace and merchant state machines feature overview](/docs/marketplace/user/features/{{page.version}}/marketplace-order-management-feature-overview/marketplace-and-merchant-state-machines-overview/marketplace-and-merchant-state-machines-overview.html). + For more details, see [Marketplace and merchant state machines feature overview](/docs/pbc/all/order-management-system/{{page.version}}/marketplace/marketplace-order-management-feature-overview/marketplace-and-merchant-state-machines-overview/marketplace-and-merchant-state-machines-overview.html). | RETURN STATE | DESCRIPTION | |---|---| diff --git a/docs/marketplace/user/intro-to-spryker-marketplace/merchant-portal.md b/docs/marketplace/user/intro-to-spryker-marketplace/merchant-portal.md index e3b220e247e..ee52c1fa2c1 100644 --- a/docs/marketplace/user/intro-to-spryker-marketplace/merchant-portal.md +++ b/docs/marketplace/user/intro-to-spryker-marketplace/merchant-portal.md @@ -18,14 +18,14 @@ The Merchant Portal includes the following pages: - [Profile](/docs/marketplace/user/merchant-portal-user-guides/{{site.version}}/profile/editing-merchants-profile-details.html) - [Offers](/docs/marketplace/user/merchant-portal-user-guides/{{site.version}}/offers/managing-product-offers.html) - [Products](/docs/marketplace/user/merchant-portal-user-guides/{{site.version}}/products/abstract-products/creating-marketplace-abstract-product.html) -- [Orders](/docs/marketplace/user/merchant-portal-user-guides/{{site.version}}/orders/managing-merchant-orders.html) +- [Orders](/docs/pbc/all/order-management-system/{{site.version}}/marketplace/manage-merchant-orders.html) ![img](https://spryker.s3.eu-central-1.amazonaws.com/docs/Marketplace/user+guides/Intro+to+the+Spryker+Marketplace/Merchant+Portal/merchant-portal.gif) ## Merchant Portal tables In the Merchant Portal, tables are designed to fit the needs of any Merchant Portal user. -You can encounter tables in the [Offers](/docs/marketplace/user/merchant-portal-user-guides/{{site.version}}/offers/managing-product-offers.html), [Products](/docs/marketplace/user/merchant-portal-user-guides/{{site.version}}/products/abstract-products/creating-marketplace-abstract-product.html), and [Orders](/docs/marketplace/user/merchant-portal-user-guides/{{site.version}}/orders/managing-merchant-orders.html) sections of the Merchant Portal. +You can encounter tables in the [Offers](/docs/marketplace/user/merchant-portal-user-guides/{{site.version}}/offers/managing-product-offers.html), [Products](/docs/marketplace/user/merchant-portal-user-guides/{{site.version}}/products/abstract-products/creating-marketplace-abstract-product.html), and [Orders](/docs/pbc/all/order-management-system/{{site.version}}/marketplace/manage-merchant-orders.html) sections of the Merchant Portal. Merchant Portal tables are adjustable. You can configure the table to display only the details that you need, for example, show or hide the unnecessary columns, rearrange them or reset the table view to the default state. ![img](https://spryker.s3.eu-central-1.amazonaws.com/docs/Marketplace/user+guides/Intro+to+the+Spryker+Marketplace/Merchant+Portal/merchant-portal-table-view.gif) diff --git a/docs/pbc/all/merchant-management/202212.0/marketplace/marketplace-merchant-feature-overview/main-merchant.md b/docs/pbc/all/merchant-management/202212.0/marketplace/marketplace-merchant-feature-overview/main-merchant.md index a773dfeed67..31d4af472c2 100644 --- a/docs/pbc/all/merchant-management/202212.0/marketplace/marketplace-merchant-feature-overview/main-merchant.md +++ b/docs/pbc/all/merchant-management/202212.0/marketplace/marketplace-merchant-feature-overview/main-merchant.md @@ -17,7 +17,7 @@ Thus, the main merchant acts as a common [marketplace merchant](/docs/pbc/all/me ## Main merchant orders and returns -Being both a [marketplace operator](/docs/marketplace/user/intro-to-spryker-marketplace/marketplace-personas.html) and a seller and already performing tasks in the Back Office, the main merchant manages their [merchant orders](/docs/marketplace/user/features/{{page.version}}/marketplace-order-management-feature-overview/merchant-order-overview.html) also in the Back Office. For details, see [Managing main merchant orders](/docs/marketplace/user/merchant-portal-user-guides/{{page.version}}/orders/managing-merchant-orders.html). +Being both a [marketplace operator](/docs/marketplace/user/intro-to-spryker-marketplace/marketplace-personas.html) and a seller and already performing tasks in the Back Office, the main merchant manages their [merchant orders](/docs/pbc/all/order-management-system/{{page.version}}/marketplace/marketplace-order-management-feature-overview/merchant-order-overview.html) also in the Back Office. For details, see [Managing main merchant orders](/docs/pbc/all/order-management-system/{{page.version}}/marketplace/manage-merchant-orders.html). ## Main merchant state machine diff --git a/docs/pbc/all/order-management-system/202212.0/display-custom-names-for-order-item-states-on-the-storefront.md b/docs/pbc/all/order-management-system/202212.0/base-shop/display-custom-names-for-order-item-states-on-the-storefront.md similarity index 100% rename from docs/pbc/all/order-management-system/202212.0/display-custom-names-for-order-item-states-on-the-storefront.md rename to docs/pbc/all/order-management-system/202212.0/base-shop/display-custom-names-for-order-item-states-on-the-storefront.md diff --git a/docs/pbc/all/order-management-system/202212.0/process-incoming-HTTP-requests-from-external-erp-services-for-order-updates.md b/docs/pbc/all/order-management-system/202212.0/base-shop/process-incoming-HTTP-requests-from-external-erp-services-for-order-updates.md similarity index 100% rename from docs/pbc/all/order-management-system/202212.0/process-incoming-HTTP-requests-from-external-erp-services-for-order-updates.md rename to docs/pbc/all/order-management-system/202212.0/base-shop/process-incoming-HTTP-requests-from-external-erp-services-for-order-updates.md diff --git a/docs/pbc/all/order-management-system/202212.0/marketplace/import-data/file-details-merchant-oms-process.csv.md b/docs/pbc/all/order-management-system/202212.0/marketplace/import-data/file-details-merchant-oms-process.csv.md index 3314c1fa5b7..f1c02786797 100644 --- a/docs/pbc/all/order-management-system/202212.0/marketplace/import-data/file-details-merchant-oms-process.csv.md +++ b/docs/pbc/all/order-management-system/202212.0/marketplace/import-data/file-details-merchant-oms-process.csv.md @@ -12,7 +12,7 @@ related: link: docs/scos/dev/data-import/page.version/demo-shop-data-import/execution-order-of-data-importers-in-demo-shop.html --- -This document describes the `merchant_oms_process.csv` file to configure [Merchant state machines](/docs/marketplace/user/features/{{page.version}}/marketplace-order-management-feature-overview/marketplace-and-merchant-state-machines-overview/marketplace-and-merchant-state-machines-overview.html#merchant-state-machine) in your Spryker shop. +This document describes the `merchant_oms_process.csv` file to configure [Merchant state machines](/docs/pbc/all/order-management-system/{{page.version}}/marketplace/marketplace-order-management-feature-overview/marketplace-and-merchant-state-machines-overview/marketplace-and-merchant-state-machines-overview.html#merchant-state-machine) in your Spryker shop. ## Import file dependencies diff --git a/docs/pbc/all/order-management-system/202212.0/marketplace/import-data/file-details-merchant-order-status.csv.md b/docs/pbc/all/order-management-system/202212.0/marketplace/import-data/file-details-merchant-order-status.csv.md index 22c68287efe..e8dd825fef7 100644 --- a/docs/pbc/all/order-management-system/202212.0/marketplace/import-data/file-details-merchant-order-status.csv.md +++ b/docs/pbc/all/order-management-system/202212.0/marketplace/import-data/file-details-merchant-order-status.csv.md @@ -5,7 +5,7 @@ description: This document describes the merchant-order-status.csv file to updat template: import-file-template related: - title: Merchant order overview - link: docs/marketplace/user/features/page.version/marketplace-order-management-feature-overview/merchant-order-overview.html + link: docs/pbc/all/order-management-system/page.version/marketplace/marketplace-order-management-feature-overview/merchant-order-overview.html - title: Execution order of data importers in Demo Shop link: docs/scos/dev/data-import/page.version/demo-shop-data-import/execution-order-of-data-importers-in-demo-shop.html --- diff --git a/docs/pbc/all/order-management-system/202212.0/marketplace/manage-merchant-orders.md b/docs/pbc/all/order-management-system/202212.0/marketplace/manage-merchant-orders.md index 52634c76b75..f19020c00ea 100644 --- a/docs/pbc/all/order-management-system/202212.0/marketplace/manage-merchant-orders.md +++ b/docs/pbc/all/order-management-system/202212.0/marketplace/manage-merchant-orders.md @@ -4,11 +4,11 @@ description: This document describes the actions a merchant can do in the Orders template: back-office-user-guide-template related: - title: Merchant order overview - link: docs/marketplace/user/features/page.version/marketplace-order-management-feature-overview/merchant-order-overview.html + link: docs/pbc/all/order-management-system/page.version/marketplace/marketplace-order-management-feature-overview/merchant-order-overview.html - title: Marketplace and merchant state machines overview link: docs/marketplace/user/features/page.version/marketplace-order-management-feature-overview/marketplace-and-merchant-state-machines-overview/marketplace-and-merchant-state-machines-overview.html - title: Marketplace and merchant state machines interaction - link: docs/marketplace/user/features/202204.0/marketplace-order-management-feature-overview/marketplace-and-merchant-state-machines-overview/marketplace-and-merchant-state-machines-interaction.html + link: docs/pbc/all/order-management-system/page.version/marketplace/marketplace-order-management-feature-overview/marketplace-and-merchant-state-machines-overview/marketplace-and-merchant-state-machines-interaction.html --- This document describes the actions a merchant can do in the Orders section of the Merchant Portal. @@ -30,7 +30,7 @@ To change the state of items in a merchant order: 3. Repeat step 2 until you get the desired order state. The succession of the steps depends on the merchant state machine that is set up. **Tips & tricks** -
Merchant order items can have multiple trigger buttons. When you click one of those buttons, only items with a manually executable event are updated. All other items remain in that state until their trigger has been performed. For more details, see [Marketplace state machine](/docs/marketplace/user/features/{{page.version}}/marketplace-order-management-feature-overview/marketplace-and-merchant-state-machines-overview/marketplace-and-merchant-state-machines-overview.html#marketplace-state-machine) +
Merchant order items can have multiple trigger buttons. When you click one of those buttons, only items with a manually executable event are updated. All other items remain in that state until their trigger has been performed. For more details, see [Marketplace state machine](/docs/pbc/all/order-management-system/{{page.version}}/marketplace/marketplace-order-management-feature-overview/marketplace-and-merchant-state-machines-overview/marketplace-and-merchant-state-machines-overview.html#marketplace-state-machine) ### Changing merchant order item states diff --git a/docs/pbc/all/order-management-system/202212.0/marketplace/marketplace-order-management-feature-domain-model-and-relationships.md b/docs/pbc/all/order-management-system/202212.0/marketplace/marketplace-order-management-feature-domain-model-and-relationships.md index 2d1855abae3..5e6c9f4ef7c 100644 --- a/docs/pbc/all/order-management-system/202212.0/marketplace/marketplace-order-management-feature-domain-model-and-relationships.md +++ b/docs/pbc/all/order-management-system/202212.0/marketplace/marketplace-order-management-feature-domain-model-and-relationships.md @@ -10,7 +10,7 @@ related: - title: Marketplace and merchant state machines link: docs/marketplace/user/features/page.version/marketplace-order-management-feature-overview/marketplace-and-merchant-state-machines-overview/marketplace-and-merchant-state-machines-overview.html - title: Marketplace and merchant state machines interaction - link: docs/marketplace/user/features/page.version/marketplace-order-management-feature-overview/marketplace-and-merchant-state-machines-overview/marketplace-and-merchant-state-machines-interaction.html + link: docs/pbc/all/order-management-system/page.version/marketplace/marketplace-order-management-feature-overview/marketplace-and-merchant-state-machines-overview/marketplace-and-merchant-state-machines-interaction.html - title: 'How-to: Create a new MerchantOms flow' link: docs/marketplace/dev/howtos/how-to-create-a-new-merchant-oms-flow.html --- diff --git a/docs/pbc/all/order-management-system/202212.0/marketplace/marketplace-order-management-feature-overview/marketplace-and-merchant-state-machines-overview/marketplace-and-merchant-state-machines-interaction.md b/docs/pbc/all/order-management-system/202212.0/marketplace/marketplace-order-management-feature-overview/marketplace-and-merchant-state-machines-overview/marketplace-and-merchant-state-machines-interaction.md index 2525d8617ae..4fd5112d1f0 100644 --- a/docs/pbc/all/order-management-system/202212.0/marketplace/marketplace-order-management-feature-overview/marketplace-and-merchant-state-machines-overview/marketplace-and-merchant-state-machines-interaction.md +++ b/docs/pbc/all/order-management-system/202212.0/marketplace/marketplace-order-management-feature-overview/marketplace-and-merchant-state-machines-overview/marketplace-and-merchant-state-machines-interaction.md @@ -10,7 +10,7 @@ related: - title: Marketplace order overview link: docs/marketplace/user/features/page.version/marketplace-order-management-feature-overview/marketplace-order-overview.html - title: Merchant order overview - link: docs/marketplace/user/features/page.version/marketplace-order-management-feature-overview/merchant-order-overview.html + link: docs/pbc/all/order-management-system/page.version/marketplace/marketplace-order-management-feature-overview/merchant-order-overview.html --- When viewed independently of each other, the Marketplace and Merchant State Machines workflows look like this: diff --git a/docs/pbc/all/order-management-system/202212.0/marketplace/marketplace-order-management-feature-overview/marketplace-and-merchant-state-machines-overview/marketplace-and-merchant-state-machines-overview.md b/docs/pbc/all/order-management-system/202212.0/marketplace/marketplace-order-management-feature-overview/marketplace-and-merchant-state-machines-overview/marketplace-and-merchant-state-machines-overview.md index 7f5a5874f3e..e9e60845114 100644 --- a/docs/pbc/all/order-management-system/202212.0/marketplace/marketplace-order-management-feature-overview/marketplace-and-merchant-state-machines-overview/marketplace-and-merchant-state-machines-overview.md +++ b/docs/pbc/all/order-management-system/202212.0/marketplace/marketplace-order-management-feature-overview/marketplace-and-merchant-state-machines-overview/marketplace-and-merchant-state-machines-overview.md @@ -4,13 +4,13 @@ description: This document contains concept information about the Marketplace an template: concept-topic-template related: - title: Marketplace and merchant state machines interaction - link: docs/marketplace/user/features/page.version/marketplace-order-management-feature-overview/marketplace-and-merchant-state-machines-overview/marketplace-and-merchant-state-machines-interaction.html + link: docs/pbc/all/order-management-system/page.version/marketplace/marketplace-order-management-feature-overview/marketplace-and-merchant-state-machines-overview/marketplace-and-merchant-state-machines-interaction.html - title: Marketplace Order Management feature overview link: docs/pbc/all/order-management-system/page.version/marketplace/marketplace-order-management-feature-overview/marketplace-order-management-feature-overview.html - title: Marketplace order overview link: docs/marketplace/user/features/page.version/marketplace-order-management-feature-overview/marketplace-order-overview.html - title: Merchant order overview - link: docs/marketplace/user/features/page.version/marketplace-order-management-feature-overview/merchant-order-overview.html + link: docs/pbc/all/order-management-system/page.version/marketplace/marketplace-order-management-feature-overview/merchant-order-overview.html --- The basic concept of state machines allows creating a patterned behavior and automation for complicated processes defined by the business, for example, order processes. @@ -95,4 +95,4 @@ Our exemplary merchant state machine provides the following states: ## Next steps -[Learn how the marketplace and merchant state machines interact with each other](/docs/marketplace/user/features/{{page.version}}/marketplace-order-management-feature-overview/marketplace-and-merchant-state-machines-overview/marketplace-and-merchant-state-machines-interaction.html) +[Learn how the marketplace and merchant state machines interact with each other](/docs/pbc/all/order-management-system/{{page.version}}/marketplace/marketplace-order-management-feature-overview/marketplace-and-merchant-state-machines-overview/marketplace-and-merchant-state-machines-interaction.html) diff --git a/docs/pbc/all/order-management-system/202212.0/marketplace/marketplace-order-management-feature-overview/marketplace-order-management-feature-overview.md b/docs/pbc/all/order-management-system/202212.0/marketplace/marketplace-order-management-feature-overview/marketplace-order-management-feature-overview.md index a9200629007..c5a98fcd9b2 100644 --- a/docs/pbc/all/order-management-system/202212.0/marketplace/marketplace-order-management-feature-overview/marketplace-order-management-feature-overview.md +++ b/docs/pbc/all/order-management-system/202212.0/marketplace/marketplace-order-management-feature-overview/marketplace-order-management-feature-overview.md @@ -6,16 +6,16 @@ related: - title: Marketplace order overview link: docs/marketplace/user/features/page.version/marketplace-order-management-feature-overview/marketplace-order-overview.html - title: Merchant order overview - link: docs/marketplace/user/features/page.version/marketplace-order-management-feature-overview/merchant-order-overview.html + link: docs/pbc/all/order-management-system/page.version/marketplace/marketplace-order-management-feature-overview/merchant-order-overview.html - title: Marketplace and merchant state machines overview link: docs/marketplace/user/features/page.version/marketplace-order-management-feature-overview/marketplace-and-merchant-state-machines-overview/marketplace-and-merchant-state-machines-overview.html - title: Marketplace and merchant state machines interaction - link: docs/marketplace/user/features/page.version/marketplace-order-management-feature-overview/marketplace-and-merchant-state-machines-overview/marketplace-and-merchant-state-machines-interaction.html + link: docs/pbc/all/order-management-system/page.version/marketplace/marketplace-order-management-feature-overview/marketplace-and-merchant-state-machines-overview/marketplace-and-merchant-state-machines-interaction.html - title: Managing marketplace orders link: docs/marketplace/user/back-office-user-guides/page.version/marketplace/orders/managing-marketplace-orders.html --- -When a customer places an order on the Marketplace, the *Marketplace order* is created in the system. Compared to a regular order in Spryker Commerce OS, the Marketplace order contains information about merchants and one or several [merchant orders](/docs/marketplace/user/features/{{page.version}}/marketplace-order-management-feature-overview/merchant-order-overview.html). Thus, the Marketplace order represents a list of items a customer has bought from one or multiple merchants in a single order. +When a customer places an order on the Marketplace, the *Marketplace order* is created in the system. Compared to a regular order in Spryker Commerce OS, the Marketplace order contains information about merchants and one or several [merchant orders](/docs/pbc/all/order-management-system/{{page.version}}/marketplace/marketplace-order-management-feature-overview/merchant-order-overview.html). Thus, the Marketplace order represents a list of items a customer has bought from one or multiple merchants in a single order. ![Marketplace order](https://spryker.s3.eu-central-1.amazonaws.com/docs/Features/Marketplace/Marketplace+and+Merchant+orders/Marketplace+order+feature+overview/marketplace-order.png) @@ -28,7 +28,7 @@ From the customer perspective, the Marketplace order is a single order with prod The items in the Marketplace order are grouped by merchant and split into different shipments automatically by default. However, you can change this behavior on the project level according to your business requirements. During the checkout, customers can check how many shipments to expect and select different delivery addresses or methods based on their items. To learn more about multiple shipments, see the [Split Delivery feature overview](/docs/pbc/all/order-management-system/{{page.version}}/base-shop/order-management-feature-overview/split-delivery-overview.html). -As the Marketplace order contains details about offers and products a customer has bought from multiple merchants, the Marketplace order list with the related information is only available to the Marketplace administrator in the Back Office. Each [merchant order](/docs/marketplace/user/features/{{page.version}}/marketplace-order-management-feature-overview/merchant-order-overview.html) can be accessed and managed by the relevant merchant in the Merchant Portal. +As the Marketplace order contains details about offers and products a customer has bought from multiple merchants, the Marketplace order list with the related information is only available to the Marketplace administrator in the Back Office. Each [merchant order](/docs/pbc/all/order-management-system/{{page.version}}/marketplace/marketplace-order-management-feature-overview/merchant-order-overview.html) can be accessed and managed by the relevant merchant in the Merchant Portal. ![Merchant order in the Merchant Portal](https://spryker.s3.eu-central-1.amazonaws.com/docs/Features/Marketplace/Marketplace+and+Merchant+orders/Marketplace+order+feature+overview/merchant-order-in-merchant-portal.png) @@ -37,12 +37,12 @@ You can coordinate the Marketplace and merchant orders processing by triggering For details about the Marketplace and merchant order state machines, see [Marketplace and merchant state machines](/docs/marketplace/user/features/{{page.version}}//marketplace-order-management-feature-overview/marketplace-and-merchant-state-machines-overview/marketplace-and-merchant-state-machines-overview.html). -For details about how the two state machines interact, see [Marketplace and merchant state machine interactions](/docs/marketplace/user/features/{{page.version}}/marketplace-order-management-feature-overview/marketplace-and-merchant-state-machines-overview/marketplace-and-merchant-state-machines-interaction.html). +For details about how the two state machines interact, see [Marketplace and merchant state machine interactions](/docs/pbc/all/order-management-system/{{page.version}}/marketplace/marketplace-order-management-feature-overview/marketplace-and-merchant-state-machines-overview/marketplace-and-merchant-state-machines-interaction.html). ## Marketplace order calculation By default, calculations for the Marketplace order items are performed using the item price (product offer price or the price inherited from the concrete or abstract product), their totals, subtotal aggregation, and tax information. -The Marketplace order contains all the [totals from the Merchant orders](/docs/marketplace/user/features/{{page.version}}/marketplace-order-management-feature-overview/merchant-order-overview.html) and is defined by the following formula: +The Marketplace order contains all the [totals from the Merchant orders](/docs/pbc/all/order-management-system/{{page.version}}/marketplace/marketplace-order-management-feature-overview/merchant-order-overview.html) and is defined by the following formula: {% info_block infoBox "Info" %} @@ -106,20 +106,20 @@ Merchant order uses its own totals based on order totals, restricted by the Merc The *merchant order total* is the sum of the totals of items of an order relating to the merchant order. ## Next steps -* [Learn about the merchant orders](/docs/marketplace/user/features/{{page.version}}/marketplace-order-management-feature-overview/merchant-order-overview.html) -* [Learn about the Marketplace and merchant state machines](/docs/marketplace/user/features/{{page.version}}/marketplace-order-management-feature-overview/marketplace-and-merchant-state-machines-overview/marketplace-and-merchant-state-machines-overview.html) +* [Learn about the merchant orders](/docs/pbc/all/order-management-system/{{page.version}}/marketplace/marketplace-order-management-feature-overview/merchant-order-overview.html) +* [Learn about the Marketplace and merchant state machines](/docs/pbc/all/order-management-system/{{page.version}}/marketplace/marketplace-order-management-feature-overview/marketplace-and-merchant-state-machines-overview/marketplace-and-merchant-state-machines-overview.html) ## Related Business User documents |FEATURE OVERVIEWS |MERCHANT PORTAL USER GUIDES |BACK OFFICE USER GUIDES | |---------|---------|---------| -|[Merchant order overview](/docs/marketplace/user/features/{{page.version}}/marketplace-order-management-feature-overview/merchant-order-overview.html) |[Managing merchant orders](/docs/marketplace/user/merchant-portal-user-guides/{{page.version}}/orders/managing-merchant-orders.html) | | -|[Marketplace and merchant state machines overview](/docs/marketplace/user/features/{{page.version}}/marketplace-order-management-feature-overview/marketplace-and-merchant-state-machines-overview/marketplace-and-merchant-state-machines-overview.html) | | | -|[Marketplace and merchant state machines interaction](/docs/marketplace/user/features/{{page.version}}/marketplace-order-management-feature-overview/marketplace-and-merchant-state-machines-overview/marketplace-and-merchant-state-machines-interaction.html) | | | +|[Merchant order overview](/docs/pbc/all/order-management-system/{{page.version}}/marketplace/marketplace-order-management-feature-overview/merchant-order-overview.html) |[Managing merchant orders](/docs/pbc/all/order-management-system/{{page.version}}/marketplace/manage-merchant-orders.html) | | +|[Marketplace and merchant state machines overview](/docs/pbc/all/order-management-system/{{page.version}}/marketplace/marketplace-order-management-feature-overview/marketplace-and-merchant-state-machines-overview/marketplace-and-merchant-state-machines-overview.html) | | | +|[Marketplace and merchant state machines interaction](/docs/pbc/all/order-management-system/{{page.version}}/marketplace/marketplace-order-management-feature-overview/marketplace-and-merchant-state-machines-overview/marketplace-and-merchant-state-machines-interaction.html) | | | ## Related Developer documents |INSTALLATION GUIDES |GLUE API GUIDES |DATA IMPORT | REFERENCES | |---------|---------|---------|--------| -| [Marketplace Order Management feature integration](/docs/marketplace/dev/feature-integration-guides/{{page.version}}/marketplace-order-management-feature-integration.html) | [Retrieving Marketplace orders](/docs/pbc/all/order-management-system/{{page.version}}/marketplace/glue-api-retrieve-marketplace-orders.html) | [File details: merchant_oms_process.csv](/docs/marketplace/dev/data-import/{{page.version}}/file-details-merchant-oms-process.csv.html) | [MerchantOms](/docs/marketplace/dev/feature-walkthroughs/{{page.version}}/marketplace-order-management-feature-walkthrough/merchant-oms.html) | +| [Marketplace Order Management feature integration](/docs/marketplace/dev/feature-integration-guides/{{page.version}}/marketplace-order-management-feature-integration.html) | [Retrieving Marketplace orders](/docs/pbc/all/order-management-system/{{page.version}}/marketplace/glue-api-retrieve-marketplace-orders.html) | [File details: merchant_oms_process.csv](/docs/pbc/all/order-management-system/{{page.version}}/marketplace/import-data/file-details-merchant-oms-process.csv.html) | [MerchantOms](/docs/marketplace/dev/feature-walkthroughs/{{page.version}}/marketplace-order-management-feature-walkthrough/merchant-oms.html) | | [Marketplace Order Management + Order Threshold feature integration](/docs/marketplace/dev/feature-integration-guides/{{page.version}}/marketplace-order-management-order-threshold-feature-integration.html) | | [File details: merchant-order-status.csv](/docs/pbc/all/order-management-system/{{page.version}}/marketplace/import-data/file-details-merchant-order-status.csv.html) | [Create MerchantOms flows](/docs/marketplace/dev/howtos/how-to-create-a-new-merchant-oms-flow.html) | diff --git a/docs/pbc/all/order-management-system/202212.0/marketplace/marketplace-order-management-feature-overview/marketplace-order-overview.md b/docs/pbc/all/order-management-system/202212.0/marketplace/marketplace-order-management-feature-overview/marketplace-order-overview.md index 55359a33adc..0ed6e8ae311 100644 --- a/docs/pbc/all/order-management-system/202212.0/marketplace/marketplace-order-management-feature-overview/marketplace-order-overview.md +++ b/docs/pbc/all/order-management-system/202212.0/marketplace/marketplace-order-management-feature-overview/marketplace-order-overview.md @@ -6,16 +6,16 @@ related: - title: Marketplace Order Management feature overview link: docs/pbc/all/order-management-system/page.version/marketplace/marketplace-order-management-feature-overview/marketplace-order-management-feature-overview.html - title: Merchant order overview - link: docs/marketplace/user/features/page.version/marketplace-order-management-feature-overview/merchant-order-overview.html + link: docs/pbc/all/order-management-system/page.version/marketplace/marketplace-order-management-feature-overview/merchant-order-overview.html - title: Marketplace and merchant state machines overview link: docs/marketplace/user/features/page.version/marketplace-order-management-feature-overview/marketplace-and-merchant-state-machines-overview/marketplace-and-merchant-state-machines-overview.html - title: Marketplace and merchant state machines interaction - link: docs/marketplace/user/features/page.version/marketplace-order-management-feature-overview/marketplace-and-merchant-state-machines-overview/marketplace-and-merchant-state-machines-interaction.html + link: docs/pbc/all/order-management-system/page.version/marketplace/marketplace-order-management-feature-overview/marketplace-and-merchant-state-machines-overview/marketplace-and-merchant-state-machines-interaction.html - title: Managing marketplace orders link: docs/marketplace/user/back-office-user-guides/page.version/marketplace/orders/managing-marketplace-orders.html --- -When a customer places an order on the Marketplace, the *Marketplace order* is created in the system. The Marketplace order, in comparison to a regular order in Spryker Commerce OS, contains information about merchants and one or several [merchant orders](/docs/marketplace/user/features/{{page.version}}/marketplace-order-management-feature-overview/merchant-order-overview.html). Thus, the Marketplace order represents a list of items a customer has bought from one or multiple merchants in a single order. +When a customer places an order on the Marketplace, the *Marketplace order* is created in the system. The Marketplace order, in comparison to a regular order in Spryker Commerce OS, contains information about merchants and one or several [merchant orders](/docs/pbc/all/order-management-system/{{page.version}}/marketplace/marketplace-order-management-feature-overview/merchant-order-overview.html). Thus, the Marketplace order represents a list of items a customer has bought from one or multiple merchants in a single order. ![Marketplace order](https://spryker.s3.eu-central-1.amazonaws.com/docs/Features/Marketplace/Marketplace+and+Merchant+orders/Marketplace+order+feature+overview/marketplace-order.png) @@ -28,7 +28,7 @@ From the customer perspective, the Marketplace order is a single order with prod The items in the Marketplace order are grouped by merchant and split into different shipments automatically by default. However, you can change this behavior on the project level according to your business requirements. During the checkout, customers can check how many shipments to expect and select different delivery addresses or methods based on their items. To learn more about multiple shipments, the see [Split Delivery feature overview](/docs/pbc/all/order-management-system/{{page.version}}/base-shop/order-management-feature-overview/split-delivery-overview.html). -As the Marketplace order contains details about offers and products a customer has bought from multiple merchants, the Marketplace order list with the related information is only available to the Marketplace administrator in the Back Office. Each [merchant order](/docs/marketplace/user/features/{{page.version}}/marketplace-order-management-feature-overview/merchant-order-overview.html) can be accessed and managed by the relevant merchant in the Merchant Portal. +As the Marketplace order contains details about offers and products a customer has bought from multiple merchants, the Marketplace order list with the related information is only available to the Marketplace administrator in the Back Office. Each [merchant order](/docs/pbc/all/order-management-system/{{page.version}}/marketplace/marketplace-order-management-feature-overview/merchant-order-overview.html) can be accessed and managed by the relevant merchant in the Merchant Portal. ![Merchant order in the Merchant Portal](https://spryker.s3.eu-central-1.amazonaws.com/docs/Features/Marketplace/Marketplace+and+Merchant+orders/Marketplace+order+feature+overview/merchant-order-in-merchant-portal.png) @@ -37,12 +37,12 @@ You can coordinate the Marketplace and merchant orders processing by triggering For details about the Marketplace and merchant order state machines, see [Marketplace and merchant state machines](/docs/marketplace/user/features/{{page.version}}//marketplace-order-management-feature-overview/marketplace-and-merchant-state-machines-overview/marketplace-and-merchant-state-machines-overview.html). -For details about how the two state machines interact with each other, see [Marketplace and merchant state machine interactions](/docs/marketplace/user/features/{{page.version}}/marketplace-order-management-feature-overview/marketplace-and-merchant-state-machines-overview/marketplace-and-merchant-state-machines-interaction.html). +For details about how the two state machines interact with each other, see [Marketplace and merchant state machine interactions](/docs/pbc/all/order-management-system/{{page.version}}/marketplace/marketplace-order-management-feature-overview/marketplace-and-merchant-state-machines-overview/marketplace-and-merchant-state-machines-interaction.html). ## Marketplace order calculation By default, calculations for the Marketplace order items are performed using the item price (product offer price or the price inherited from the concrete or abstract product), their totals, subtotal aggregation, and tax information. -The Marketplace order contains all the [totals from the Merchant orders](/docs/marketplace/user/features/{{page.version}}/marketplace-order-management-feature-overview/merchant-order-overview.html) and is defined by the following formula: +The Marketplace order contains all the [totals from the Merchant orders](/docs/pbc/all/order-management-system/{{page.version}}/marketplace/marketplace-order-management-feature-overview/merchant-order-overview.html) and is defined by the following formula: {% info_block infoBox "Info" %} @@ -77,13 +77,13 @@ In some cases, due to rounding, the amounts of Marketplace order totals can diff {% endinfo_block %} ## Next steps -* [Learn about the merchant orders](/docs/marketplace/user/features/{{page.version}}/marketplace-order-management-feature-overview/merchant-order-overview.html) -* [Learn about the Marketplace and merchant state machines](/docs/marketplace/user/features/{{page.version}}/marketplace-order-management-feature-overview/marketplace-and-merchant-state-machines-overview/marketplace-and-merchant-state-machines-overview.html) +* [Learn about the merchant orders](/docs/pbc/all/order-management-system/{{page.version}}/marketplace/marketplace-order-management-feature-overview/merchant-order-overview.html) +* [Learn about the Marketplace and merchant state machines](/docs/pbc/all/order-management-system/{{page.version}}/marketplace/marketplace-order-management-feature-overview/marketplace-and-merchant-state-machines-overview/marketplace-and-merchant-state-machines-overview.html) ## Related Business User documents |FEATURE OVERVIEWS |MERCHANT PORTAL USER GUIDES |BACK OFFICE USER GUIDES | |---------|---------|---------| -|[Merchant order overview](/docs/marketplace/user/features/{{page.version}}/marketplace-order-management-feature-overview/merchant-order-overview.html) |[Managing merchant orders](/docs/marketplace/user/merchant-portal-user-guides/{{page.version}}/orders/managing-merchant-orders.html) | | -|[Marketplace and merchant state machines overview](/docs/marketplace/user/features/{{page.version}}/marketplace-order-management-feature-overview/marketplace-and-merchant-state-machines-overview/marketplace-and-merchant-state-machines-overview.html) | | | -|[Marketplace and merchant state machines interaction](/docs/marketplace/user/features/{{page.version}}/marketplace-order-management-feature-overview/marketplace-and-merchant-state-machines-overview/marketplace-and-merchant-state-machines-interaction.html) | | | +|[Merchant order overview](/docs/pbc/all/order-management-system/{{page.version}}/marketplace/marketplace-order-management-feature-overview/merchant-order-overview.html) |[Managing merchant orders](/docs/pbc/all/order-management-system/{{page.version}}/marketplace/manage-merchant-orders.html) | | +|[Marketplace and merchant state machines overview](/docs/pbc/all/order-management-system/{{page.version}}/marketplace/marketplace-order-management-feature-overview/marketplace-and-merchant-state-machines-overview/marketplace-and-merchant-state-machines-overview.html) | | | +|[Marketplace and merchant state machines interaction](/docs/pbc/all/order-management-system/{{page.version}}/marketplace/marketplace-order-management-feature-overview/marketplace-and-merchant-state-machines-overview/marketplace-and-merchant-state-machines-interaction.html) | | | diff --git a/docs/pbc/all/order-management-system/202212.0/marketplace/marketplace-order-management-feature-overview/merchant-order-overview.md b/docs/pbc/all/order-management-system/202212.0/marketplace/marketplace-order-management-feature-overview/merchant-order-overview.md index a76180c8795..e5500a9a9ac 100644 --- a/docs/pbc/all/order-management-system/202212.0/marketplace/marketplace-order-management-feature-overview/merchant-order-overview.md +++ b/docs/pbc/all/order-management-system/202212.0/marketplace/marketplace-order-management-feature-overview/merchant-order-overview.md @@ -10,9 +10,9 @@ related: - title: Marketplace and merchant state machines overview link: docs/marketplace/user/features/page.version/marketplace-order-management-feature-overview/marketplace-and-merchant-state-machines-overview/marketplace-and-merchant-state-machines-overview.html - title: Marketplace and merchant state machines interaction - link: docs/marketplace/user/features/page.version/marketplace-order-management-feature-overview/marketplace-and-merchant-state-machines-overview/marketplace-and-merchant-state-machines-interaction.html + link: docs/pbc/all/order-management-system/page.version/marketplace/marketplace-order-management-feature-overview/marketplace-and-merchant-state-machines-overview/marketplace-and-merchant-state-machines-interaction.html - title: Managing merchant orders - link: docs/marketplace/user/merchant-portal-user-guides/page.version/orders/managing-merchant-orders.html + link: docs/pbc/all/order-management-system/page.version/marketplace/manage-merchant-orders.html --- In the marketplace, when a buyer goes through checkout, the [Marketplace order](/docs/pbc/all/order-management-system/{{page.version}}/marketplace/marketplace-order-management-feature-overview/marketplace-order-management-feature-overview.html) is created. Such an order can contain offers and products from different merchants. The part of the order that belongs to a certain merchant is called *merchant order*. The merchant order created in the system after the Marketplace order has been placed. Thus, each merchant order contains at least one item from the Marketplace order. diff --git a/docs/pbc/all/order-management-system/202212.0/base-shop/order-management-system.md b/docs/pbc/all/order-management-system/202212.0/order-management-system.md similarity index 100% rename from docs/pbc/all/order-management-system/202212.0/base-shop/order-management-system.md rename to docs/pbc/all/order-management-system/202212.0/order-management-system.md diff --git a/docs/pbc/all/order-management-system/202304.0/install-and-update/install-features/install-the-order-management-feature.md b/docs/pbc/all/order-management-system/202304.0/base-shop/install-and-update/install-features/install-the-order-management-feature.md similarity index 100% rename from docs/pbc/all/order-management-system/202304.0/install-and-update/install-features/install-the-order-management-feature.md rename to docs/pbc/all/order-management-system/202304.0/base-shop/install-and-update/install-features/install-the-order-management-feature.md diff --git a/docs/pbc/all/return-management/202212.0/marketplace/marketplace-return-management-feature-overview.md b/docs/pbc/all/return-management/202212.0/marketplace/marketplace-return-management-feature-overview.md index d0f44c1fc36..a727a299d8b 100644 --- a/docs/pbc/all/return-management/202212.0/marketplace/marketplace-return-management-feature-overview.md +++ b/docs/pbc/all/return-management/202212.0/marketplace/marketplace-return-management-feature-overview.md @@ -69,13 +69,13 @@ A Back Office user can create returns for the [returnable items](/docs/pbc/all/r ## Marketplace Return Management in the Merchant Portal -Merchants process their returns in the Merchant Portal. For details about how to manage the merchant returns, see [Merchant Portal guide: Managing merchant orders ](/docs/marketplace/user/merchant-portal-user-guides/{{page.version}}/orders/managing-merchant-orders.html). +Merchants process their returns in the Merchant Portal. For details about how to manage the merchant returns, see [Merchant Portal guide: Managing merchant orders ](/docs/pbc/all/order-management-system/{{page.version}}/marketplace/manage-merchant-orders.html). ## Related Business User documents | MERCHANT PORTAL USER GUIDES | BACK OFFICE USER GUIDES | | --- | --- | -| [Managing merchant returns](/docs/marketplace/user/merchant-portal-user-guides/{{page.version}}/orders/managing-merchant-orders.html#managing-merchant-returns) | [Managing marketplace returns](/docs/pbc/all/return-management/{{page.version}}/marketplace/manage-in-the-back-office/manage-marketplace-returns.html) | +| [Managing merchant returns](/docs/pbc/all/order-management-system/{{page.version}}/marketplace/manage-merchant-orders.html#managing-merchant-returns) | [Managing marketplace returns](/docs/pbc/all/return-management/{{page.version}}/marketplace/manage-in-the-back-office/manage-marketplace-returns.html) | | | [Managing main merchant returns](/docs/pbc/all/return-management/{{page.version}}/marketplace/manage-in-the-back-office/manage-main-merchant-returns.html) | ## Related Developer articles From 1c40fbebecc6f44ae642d00f83bda6f3b9d4e851 Mon Sep 17 00:00:00 2001 From: Andrii Tserkovnyi Date: Thu, 11 May 2023 10:39:57 +0300 Subject: [PATCH 17/24] links --- .../marketplace/install-the-marketplace-cart-feature.md | 2 +- .../install-the-marketplace-dummy-payment-feature.md | 2 +- ...rketplace-inventory-management-order-management-feature.md | 2 +- ...arketplace-inventory-management-packaging-units-feature.md | 2 +- .../install-the-marketplace-order-management-feature.md | 2 +- ...he-marketplace-order-management-order-threshold-feature.md | 2 +- .../install-the-marketplace-promotions-discounts-feature.md | 2 +- .../install-the-marketplace-return-management-feature.md | 2 +- ...he-merchant-portal-marketplace-order-management-feature.md | 2 +- .../install-the-marketplace-return-management-feature.md | 2 +- .../202212.0/feature-integration-guides.md | 2 -- .../howtos/how-to-upgrade-spryker-instance-to-marketplace.md | 2 +- docs/pbc/all/gift-cards/202212.0/gift-cards.md | 2 +- .../orders/change-the-state-of-order-items.md | 2 +- .../change-the-state-of-order-items-in-reclamations.md | 2 +- .../invoice-generation-overview.md | 2 +- .../202212.0/base-shop/refunds-feature-overview.md | 2 +- .../marketplace-order-management-feature-overview.md | 4 ++-- docs/pbc/all/pbc.md | 2 +- .../change-the-state-of-order-items-in-returns.md | 2 +- .../invoice-generation-overview.md | 2 +- docs/scos/user/features/202204.0/refunds-feature-overview.md | 2 +- .../release-notes-202009.0/release-notes-202009.0.md | 2 +- 23 files changed, 23 insertions(+), 25 deletions(-) diff --git a/_includes/pbc/all/install-features/202212.0/marketplace/install-the-marketplace-cart-feature.md b/_includes/pbc/all/install-features/202212.0/marketplace/install-the-marketplace-cart-feature.md index 54c4b418130..4f7ffa557a1 100644 --- a/_includes/pbc/all/install-features/202212.0/marketplace/install-the-marketplace-cart-feature.md +++ b/_includes/pbc/all/install-features/202212.0/marketplace/install-the-marketplace-cart-feature.md @@ -12,7 +12,7 @@ To start feature integration, integrate the required features: | ----------- | ------- | ------------------| | Cart | {{page.version}} | [Cart feature integration](/docs/pbc/all/cart-and-checkout/{{page.version}}/base-shop/install-and-upgrade/install-features/install-the-cart-feature.html) | | Order Threshold | {{page.version}} | [Order Threshold feature integration](/docs/pbc/all/cart-and-checkout/{{page.version}}/base-shop/install-and-upgrade/install-features/install-the-checkout-feature.html) | -| Marketplace Order Management | {{page.version}} | [Marketplace Order Management feature integration](/docs/marketplace/dev/feature-integration-guides/{{page.version}}/marketplace-order-management-feature-integration.html) | +| Marketplace Order Management | {{page.version}} | [Marketplace Order Management feature integration](/docs/pbc/all/order-management-system/{{page.version}}/marketplace/install-features/install-the-marketplace-order-management-feature.html) | ### 1) Install the required modules using Composer diff --git a/_includes/pbc/all/install-features/202212.0/marketplace/install-the-marketplace-dummy-payment-feature.md b/_includes/pbc/all/install-features/202212.0/marketplace/install-the-marketplace-dummy-payment-feature.md index f99ded4f370..b3447053776 100644 --- a/_includes/pbc/all/install-features/202212.0/marketplace/install-the-marketplace-dummy-payment-feature.md +++ b/_includes/pbc/all/install-features/202212.0/marketplace/install-the-marketplace-dummy-payment-feature.md @@ -16,7 +16,7 @@ To start feature integration, integrate the required features: | Payments | {{page.version}} | [Payments feature integration](/docs/pbc/all/payment-service-provider/{{page.version}}/install-and-upgrade/install-the-payments-feature.html) | | Checkout | {{page.version}} | [Install the Checkout feature](/docs/pbc/all/cart-and-checkout/{{page.version}}/base-shop/install-and-upgrade/install-features/install-the-checkout-feature.html) | Marketplace Merchant | {{page.version}} | [Marketplace Merchant feature integration](/docs/pbc/all/merchant-management/{{page.version}}/marketplace/install-and-upgrade/install-features/install-the-marketplace-merchant-feature.html) -| Marketplace Order Management | {{page.version}} | [Marketplace Order Management feature integration](/docs/marketplace/dev/feature-integration-guides/{{page.version}}/marketplace-order-management-feature-integration.html) +| Marketplace Order Management | {{page.version}} | [Marketplace Order Management feature integration](/docs/pbc/all/order-management-system/{{page.version}}/marketplace/install-features/install-the-marketplace-order-management-feature.html) ### 1) Install required modules using Сomposer diff --git a/_includes/pbc/all/install-features/202212.0/marketplace/install-the-marketplace-inventory-management-order-management-feature.md b/_includes/pbc/all/install-features/202212.0/marketplace/install-the-marketplace-inventory-management-order-management-feature.md index 92b4bb6e968..169fe6b02f0 100644 --- a/_includes/pbc/all/install-features/202212.0/marketplace/install-the-marketplace-inventory-management-order-management-feature.md +++ b/_includes/pbc/all/install-features/202212.0/marketplace/install-the-marketplace-inventory-management-order-management-feature.md @@ -11,7 +11,7 @@ To start feature integration, integrate the required features: | NAME | VERSION | INTEGRATION GUIDE | |-|-|-| | Marketplace Inventory Management | {{page.version}} | [Marketplace Inventory Management feature integration](/docs/pbc/all/warehouse-management-system/{{page.version}}/marketplace/install-features/install-the-marketplace-inventory-management-feature.html) | -| Marketplace Order Management | {{page.version}} | [Marketplace Order Management feature integration](/docs/marketplace/dev/feature-integration-guides/{{page.version}}/marketplace-order-management-feature-integration.html) | +| Marketplace Order Management | {{page.version}} | [Marketplace Order Management feature integration](/docs/pbc/all/order-management-system/{{page.version}}/marketplace/install-features/install-the-marketplace-order-management-feature.html) | ### 1) Set up behavior diff --git a/_includes/pbc/all/install-features/202212.0/marketplace/install-the-marketplace-inventory-management-packaging-units-feature.md b/_includes/pbc/all/install-features/202212.0/marketplace/install-the-marketplace-inventory-management-packaging-units-feature.md index c9ccb5b45f6..f88c4ccfa50 100644 --- a/_includes/pbc/all/install-features/202212.0/marketplace/install-the-marketplace-inventory-management-packaging-units-feature.md +++ b/_includes/pbc/all/install-features/202212.0/marketplace/install-the-marketplace-inventory-management-packaging-units-feature.md @@ -12,7 +12,7 @@ To start feature integration, integrate the required features: |-|-|-| | Packaging Units | {{page.version}} | [Packaging Units feature integration](/docs/scos/dev/feature-integration-guides/{{page.version}}/packaging-units-feature-integration.html) | | Marketplace Inventory Management | {{page.version}} | [Marketplace Inventory Management feature integration](/docs/pbc/all/warehouse-management-system/{{page.version}}/marketplace/install-features/install-the-marketplace-inventory-management-feature.html) | -| Marketplace Order Management | {{page.version}} | [Marketplace Order Management feature integration](/docs/marketplace/dev/feature-integration-guides/{{page.version}}/marketplace-order-management-feature-integration.html) | +| Marketplace Order Management | {{page.version}} | [Marketplace Order Management feature integration](/docs/pbc/all/order-management-system/{{page.version}}/marketplace/install-features/install-the-marketplace-order-management-feature.html) | ### 1) Set up behavior diff --git a/_includes/pbc/all/install-features/202212.0/marketplace/install-the-marketplace-order-management-feature.md b/_includes/pbc/all/install-features/202212.0/marketplace/install-the-marketplace-order-management-feature.md index 22572f5c8b7..2bb8bc33e3c 100644 --- a/_includes/pbc/all/install-features/202212.0/marketplace/install-the-marketplace-order-management-feature.md +++ b/_includes/pbc/all/install-features/202212.0/marketplace/install-the-marketplace-order-management-feature.md @@ -1113,5 +1113,5 @@ Integrate the following related features: | FEATURE | REQUIRED FOR THE CURRENT FEATURE |INTEGRATION GUIDE | | --- | --- | --- | -| Marketplace Order Management + Order Threshold | |[Marketplace Order Management + Order Threshold feature integration](/docs/marketplace/dev/feature-integration-guides/{{page.version}}/marketplace-order-management-order-threshold-feature-integration.html) | +| Marketplace Order Management + Order Threshold | |[Marketplace Order Management + Order Threshold feature integration](/docs/pbc/all/order-management-system/{{page.version}}/marketplace/install-features/install-the-marketplace-order-management-order-threshold-feature.html) | | Marketplace Inventory Management + Order Management | | [Marketplace Inventory Management + Marketplace Order Management feature integration](/docs/pbc/all/warehouse-management-system/{{page.version}}/marketplace/install-features/install-the-marketplace-inventory-management-packaging-units-feature.html) | diff --git a/_includes/pbc/all/install-features/202212.0/marketplace/install-the-marketplace-order-management-order-threshold-feature.md b/_includes/pbc/all/install-features/202212.0/marketplace/install-the-marketplace-order-management-order-threshold-feature.md index fb04ee082f9..99a76c5199d 100644 --- a/_includes/pbc/all/install-features/202212.0/marketplace/install-the-marketplace-order-management-order-threshold-feature.md +++ b/_includes/pbc/all/install-features/202212.0/marketplace/install-the-marketplace-order-management-order-threshold-feature.md @@ -13,7 +13,7 @@ To start feature integration, integrate the required features: | NAME | VERSION | INTEGRATION GUIDE | | -------------- | --------- | -------------| | Order Threshold | {{page.version}} | [Order Threshold feature integration](/docs/pbc/all/cart-and-checkout/{{page.version}}/base-shop/install-and-upgrade/install-features/install-the-checkout-feature.html) | -| Marketplace Order Management | {{page.version}} | [Marketplace Order Management feature integration](/docs/marketplace/dev/feature-integration-guides/{{page.version}}/marketplace-order-management-feature-integration.html) | +| Marketplace Order Management | {{page.version}} | [Marketplace Order Management feature integration](/docs/pbc/all/order-management-system/{{page.version}}/marketplace/install-features/install-the-marketplace-order-management-feature.html) | ### Install the required modules using Composer diff --git a/_includes/pbc/all/install-features/202212.0/marketplace/install-the-marketplace-promotions-discounts-feature.md b/_includes/pbc/all/install-features/202212.0/marketplace/install-the-marketplace-promotions-discounts-feature.md index b6f6c53a452..3d301fd6249 100644 --- a/_includes/pbc/all/install-features/202212.0/marketplace/install-the-marketplace-promotions-discounts-feature.md +++ b/_includes/pbc/all/install-features/202212.0/marketplace/install-the-marketplace-promotions-discounts-feature.md @@ -13,7 +13,7 @@ To start feature integration, integrate the required features: | NAME | VERSION | INTEGRATION GUIDE | | - | - | - | | Spryker Core | {{page.version}} | [Spryker Core feature integration](/docs/scos/dev/feature-integration-guides/{{page.version}}/spryker-core-feature-integration.html) | -| Marketplace Order Management | {{page.version}} | [Marketplace Order Management feature integration](/docs/marketplace/dev/feature-integration-guides/{{page.version}}/marketplace-order-management-feature-integration.html) | +| Marketplace Order Management | {{page.version}} | [Marketplace Order Management feature integration](/docs/pbc/all/order-management-system/{{page.version}}/marketplace/install-features/install-the-marketplace-order-management-feature.html) | | Promotions & Discounts | {{page.version}} | [Promotions & Discounts feature integration](https://github.com/spryker-feature/promotions-discounts) | ### 1) Install the required modules using Composer diff --git a/_includes/pbc/all/install-features/202212.0/marketplace/install-the-marketplace-return-management-feature.md b/_includes/pbc/all/install-features/202212.0/marketplace/install-the-marketplace-return-management-feature.md index 8df79c1f2c9..4c4158face8 100644 --- a/_includes/pbc/all/install-features/202212.0/marketplace/install-the-marketplace-return-management-feature.md +++ b/_includes/pbc/all/install-features/202212.0/marketplace/install-the-marketplace-return-management-feature.md @@ -12,7 +12,7 @@ To start feature integration, integrate the required features: | --------------- | ------- | ---------- | | Spryker Core | {{page.version}} | [Spryker Core Feature Integration](/docs/scos/dev/feature-integration-guides/{{page.version}}/spryker-core-feature-integration.html) | | Return Management | {{page.version}} | [Return Management Feature Integration](/docs/pbc/all/return-management/{{page.version}}/base-shop/install-and-upgrade/install-the-return-management-feature.html) | -| Marketplace Order Management | {{page.version}} | [Marketplace Order Management Feature Integration](/docs/marketplace/dev/feature-integration-guides/{{page.version}}/marketplace-order-management-feature-integration.html) | +| Marketplace Order Management | {{page.version}} | [Marketplace Order Management Feature Integration](/docs/pbc/all/order-management-system/{{page.version}}/marketplace/install-features/install-the-marketplace-order-management-feature.html) | ### 1) Install required modules using Composer diff --git a/_includes/pbc/all/install-features/202212.0/marketplace/install-the-merchant-portal-marketplace-order-management-feature.md b/_includes/pbc/all/install-features/202212.0/marketplace/install-the-merchant-portal-marketplace-order-management-feature.md index ceb88abfdfb..6f31159b654 100644 --- a/_includes/pbc/all/install-features/202212.0/marketplace/install-the-merchant-portal-marketplace-order-management-feature.md +++ b/_includes/pbc/all/install-features/202212.0/marketplace/install-the-merchant-portal-marketplace-order-management-feature.md @@ -8,7 +8,7 @@ To start feature integration, integrate the required features: | NAME | VERSION | INTEGRATION GUIDE | | --------------- | --------- | ------------| | Marketplace Merchant Portal Core | {{page.version}} | [Merchant Portal Core feature integration](/docs/pbc/all/merchant-management/{{page.version}}/marketplace/install-and-upgrade/install-features/install-the-marketplace-merchant-portal-core-feature.html) | -| Marketplace Order Management | {{page.version}} | [Marketplace Order Management feature integration](/docs/marketplace/dev/feature-integration-guides/{{page.version}}/marketplace-order-management-feature-integration.html) | +| Marketplace Order Management | {{page.version}} | [Marketplace Order Management feature integration](/docs/pbc/all/order-management-system/{{page.version}}/marketplace/install-features/install-the-marketplace-order-management-feature.html) | ### 1) Install the required modules using Composer diff --git a/_includes/pbc/all/install-features/202304.0/marketplace/install-the-marketplace-return-management-feature.md b/_includes/pbc/all/install-features/202304.0/marketplace/install-the-marketplace-return-management-feature.md index 9d8c8d8d42f..131edda6ec7 100644 --- a/_includes/pbc/all/install-features/202304.0/marketplace/install-the-marketplace-return-management-feature.md +++ b/_includes/pbc/all/install-features/202304.0/marketplace/install-the-marketplace-return-management-feature.md @@ -15,7 +15,7 @@ To start feature integration, integrate the required features: | --------------- | ------- | ---------- | | Spryker Core | {{page.version}} | [Spryker Core Feature Integration](/docs/scos/dev/feature-integration-guides/{{page.version}}/spryker-core-feature-integration.html) | | Return Management | {{page.version}} | [Return Management Feature Integration](/docs/pbc/all/return-management/{{page.version}}/base-shop/install-and-upgrade/install-the-return-management-feature.html) | -| Marketplace Order Management | {{page.version}} | [Marketplace Order Management Feature Integration](/docs/marketplace/dev/feature-integration-guides/{{page.version}}/marketplace-order-management-feature-integration.html) | +| Marketplace Order Management | {{page.version}} | [Marketplace Order Management Feature Integration](/docs/pbc/all/order-management-system/{{page.version}}/marketplace/install-features/install-the-marketplace-order-management-feature.html) | ### 1) Install required modules using Composer diff --git a/docs/marketplace/dev/feature-integration-guides/202212.0/feature-integration-guides.md b/docs/marketplace/dev/feature-integration-guides/202212.0/feature-integration-guides.md index 541885be960..53996abbb95 100644 --- a/docs/marketplace/dev/feature-integration-guides/202212.0/feature-integration-guides.md +++ b/docs/marketplace/dev/feature-integration-guides/202212.0/feature-integration-guides.md @@ -15,8 +15,6 @@ This section contains the following Marketplace feature integration guides: * [Merchant Switcher + Customer Account Management feature integration](/docs/marketplace/dev/feature-integration-guides/{{page.version}}/merchant-switcher-customer-account-management-feature-integration.html) * [Merchant Switcher + Wishlist feature integration](/docs/marketplace/dev/feature-integration-guides/{{page.version}}/merchant-switcher-wishlist-feature-integration.html) * [Marketplace Merchant Custom Prices](/docs/marketplace/dev/feature-integration-guides/{{page.version}}/marketplace-merchant-custom-prices-feature-integration.html) -* [Marketplace Order Management feature integration](/docs/marketplace/dev/feature-integration-guides/{{page.version}}/marketplace-order-management-feature-integration.html) -* [Marketplace Order Management + Order Threshold feature integration](/docs/marketplace/dev/feature-integration-guides/{{page.version}}/marketplace-order-management-order-threshold-feature-integration.html) * [Marketplace Product Approval Process feature integration](/docs/marketplace/dev/feature-integration-guides/{{page.version}}/marketplace-product-approval-process-feature-integration.html) * [Marketplace Product feature integration](/docs/marketplace/dev/feature-integration-guides/{{page.version}}/marketplace-product-feature-integration.html) * [Marketplace Product + Cart feature integration](/docs/marketplace/dev/feature-integration-guides/{{page.version}}/marketplace-product-cart-feature-integration.html) diff --git a/docs/marketplace/dev/howtos/how-to-upgrade-spryker-instance-to-marketplace.md b/docs/marketplace/dev/howtos/how-to-upgrade-spryker-instance-to-marketplace.md index 65d85311943..999b3e41bda 100644 --- a/docs/marketplace/dev/howtos/how-to-upgrade-spryker-instance-to-marketplace.md +++ b/docs/marketplace/dev/howtos/how-to-upgrade-spryker-instance-to-marketplace.md @@ -23,7 +23,7 @@ Implement the features and functionality of the Marketplace by following the int | [Marketplace Wishlist](/docs/pbc/all/shopping-list-and-wishlist/{{site.version}}/marketplace/install-and-upgrade/install-features/install-the-marketplace-wishlist-feature.html) | With the Marketplace Wishlist feature, the customers can track and save merchant offers and products they wish to purchase through the wishlist. The customers can create multiple wishlists and customize their names. | | [Marketplace Cart](/docs/pbc/all/cart-and-checkout/{{site.version}}/marketplace/install-the-marketplace-cart-feature.html) | The Marketplace Cart feature lets you include a "Notes" field on the cart page. Buyers can add notes to a particular item or the whole cart, for example, some special instructions about how to prepare and deliver an order. | | [Marketplace Promotions & Discounts](/docs/pbc/all/discount-management/{{site.version}}/marketplace/install-the-marketplace-promotions-discounts-feature.html) | With the Marketplace Promotions and Discounts feature, the discounts are correctly applied to the merchant orders. | -| [Marketplace Order Management](/docs/marketplace/dev/feature-integration-guides/{{site.version}}/marketplace-order-management-feature-integration.html) | With the Marketplace Order Management, default orders that contain additional information about the merchants are called Marketplace orders. In turn, every merchant can view and manage only the orders that are related to their items. Such orders are called merchant orders. | +| [Marketplace Order Management](/docs/pbc/all/order-management-system/{{site.version}}/marketplace/install-features/install-the-marketplace-order-management-feature.html) | With the Marketplace Order Management, default orders that contain additional information about the merchants are called Marketplace orders. In turn, every merchant can view and manage only the orders that are related to their items. Such orders are called merchant orders. | | [Marketplace Shipment](/docs/marketplace/dev/feature-integration-guides/{{site.version}}/marketplace-shipment-feature-integration.html) | The Marketplace orders are split into several shipments based on the merchants from which the items were bought. Merchants can see their shipments only. | | [Marketplace Return Management](/docs/pbc/all/return-management/{{site.version}}/marketplace/install-and-upgrade/install-the-marketplace-return-management-glue-api.html) | Order returns management enhancement for OMS. | diff --git a/docs/pbc/all/gift-cards/202212.0/gift-cards.md b/docs/pbc/all/gift-cards/202212.0/gift-cards.md index 07e80a64882..f5a05a87174 100644 --- a/docs/pbc/all/gift-cards/202212.0/gift-cards.md +++ b/docs/pbc/all/gift-cards/202212.0/gift-cards.md @@ -46,7 +46,7 @@ The following diagram shows the gift card product-voucher transition workflow: When buying a gift card, the shipment method selection step is skipped on Yves. In the background, there is a “noshipment” constant in the app configuration, which can be selected to configure shipment for a specific type of product. In this case, this product is a gift card. -When a customer buys a gift card, you can use the default OMS states for the GiftCardSubprocess to be displayed on the Storefront, or set custom state names so they would make more sense for the Storefront users. For details about how to set the custom state names on the Storefront for refunded orders, see [HowTo: Display custom names for order item states on the Storefront](/docs/pbc/all/order-management-system/{{page.version}}/display-custom-names-for-order-item-states-on-the-storefront.html). +When a customer buys a gift card, you can use the default OMS states for the GiftCardSubprocess to be displayed on the Storefront, or set custom state names so they would make more sense for the Storefront users. For details about how to set the custom state names on the Storefront for refunded orders, see [HowTo: Display custom names for order item states on the Storefront](/docs/pbc/all/order-management-system/{{page.version}}/base-shop/display-custom-names-for-order-item-states-on-the-storefront.html). ## Buying with gift cards diff --git a/docs/pbc/all/order-management-system/202212.0/base-shop/manage-in-the-back-office/orders/change-the-state-of-order-items.md b/docs/pbc/all/order-management-system/202212.0/base-shop/manage-in-the-back-office/orders/change-the-state-of-order-items.md index 4f4f64ec91e..49ad84cf708 100644 --- a/docs/pbc/all/order-management-system/202212.0/base-shop/manage-in-the-back-office/orders/change-the-state-of-order-items.md +++ b/docs/pbc/all/order-management-system/202212.0/base-shop/manage-in-the-back-office/orders/change-the-state-of-order-items.md @@ -85,4 +85,4 @@ States flow: ### State names -The order statuses you set here do not always have the same wording on the Storefront. For details on how you can display custom names for statuses on the Storefront, see [HowTo - Display custom names for order item states on the Storefront](/docs/pbc/all/order-management-system/{{page.version}}/display-custom-names-for-order-item-states-on-the-storefront.html). +The order statuses you set here do not always have the same wording on the Storefront. For details on how you can display custom names for statuses on the Storefront, see [HowTo - Display custom names for order item states on the Storefront](/docs/pbc/all/order-management-system/{{page.version}}/base-shop/display-custom-names-for-order-item-states-on-the-storefront.html). diff --git a/docs/pbc/all/order-management-system/202212.0/base-shop/manage-in-the-back-office/reclamations/change-the-state-of-order-items-in-reclamations.md b/docs/pbc/all/order-management-system/202212.0/base-shop/manage-in-the-back-office/reclamations/change-the-state-of-order-items-in-reclamations.md index 4e504edde71..305a7f75044 100644 --- a/docs/pbc/all/order-management-system/202212.0/base-shop/manage-in-the-back-office/reclamations/change-the-state-of-order-items-in-reclamations.md +++ b/docs/pbc/all/order-management-system/202212.0/base-shop/manage-in-the-back-office/reclamations/change-the-state-of-order-items-in-reclamations.md @@ -81,4 +81,4 @@ States flow: ### State names -The order statuses you set here do not always have the same wording on the Storefront. For details on how you can display custom names for statuses on the Storefront, see [HowTo - Display custom names for order item states on the Storefront](/docs/pbc/all/order-management-system/{{page.version}}/display-custom-names-for-order-item-states-on-the-storefront.html). +The order statuses you set here do not always have the same wording on the Storefront. For details on how you can display custom names for statuses on the Storefront, see [HowTo - Display custom names for order item states on the Storefront](/docs/pbc/all/order-management-system/{{page.version}}/base-shop/display-custom-names-for-order-item-states-on-the-storefront.html). diff --git a/docs/pbc/all/order-management-system/202212.0/base-shop/order-management-feature-overview/invoice-generation-overview.md b/docs/pbc/all/order-management-system/202212.0/base-shop/order-management-feature-overview/invoice-generation-overview.md index ef9c44b5280..928ed13c57b 100644 --- a/docs/pbc/all/order-management-system/202212.0/base-shop/order-management-feature-overview/invoice-generation-overview.md +++ b/docs/pbc/all/order-management-system/202212.0/base-shop/order-management-feature-overview/invoice-generation-overview.md @@ -25,7 +25,7 @@ You can generate an invoice only once the order has acquired the `confirmed` sta {% info_block infoBox "Info" %} -You can use the default OMS states to be displayed on the **Order Details** pages on the Storefront or set custom states so they would make more sense for the Storefront users. For details about how to set the custom states for orders on the Storefront, see [HowTo: Display Custom Names for Order Item States on the Storefront](/docs/pbc/all/order-management-system/{{page.version}}/display-custom-names-for-order-item-states-on-the-storefront.html). +You can use the default OMS states to be displayed on the **Order Details** pages on the Storefront or set custom states so they would make more sense for the Storefront users. For details about how to set the custom states for orders on the Storefront, see [HowTo: Display Custom Names for Order Item States on the Storefront](/docs/pbc/all/order-management-system/{{page.version}}/base-shop/display-custom-names-for-order-item-states-on-the-storefront.html). {% endinfo_block %} diff --git a/docs/pbc/all/order-management-system/202212.0/base-shop/refunds-feature-overview.md b/docs/pbc/all/order-management-system/202212.0/base-shop/refunds-feature-overview.md index cac48e3583d..daf695b9500 100644 --- a/docs/pbc/all/order-management-system/202212.0/base-shop/refunds-feature-overview.md +++ b/docs/pbc/all/order-management-system/202212.0/base-shop/refunds-feature-overview.md @@ -18,7 +18,7 @@ Refunds can be handled automatically in the Back Office once the order has been All refunds can be listed per order or as a full overview. All sales order items contain information about how much money can be refunded in total and how much has been refunded so far. -For the refunded items, you can use the default OMS states to be displayed on the **Return Details** pages on the Storefront or set custom state names so they would make more sense for the Storefront users. For details about setting the custom state names on the Storefront for refunded orders, see [HowTo: display custom names for order item states on the Storefront](/docs/pbc/all/order-management-system/{{page.version}}/display-custom-names-for-order-item-states-on-the-storefront.html). +For the refunded items, you can use the default OMS states to be displayed on the **Return Details** pages on the Storefront or set custom state names so they would make more sense for the Storefront users. For details about setting the custom state names on the Storefront for refunded orders, see [HowTo: display custom names for order item states on the Storefront](/docs/pbc/all/order-management-system/{{page.version}}/base-shop/display-custom-names-for-order-item-states-on-the-storefront.html). ## Related Business User documents diff --git a/docs/pbc/all/order-management-system/202212.0/marketplace/marketplace-order-management-feature-overview/marketplace-order-management-feature-overview.md b/docs/pbc/all/order-management-system/202212.0/marketplace/marketplace-order-management-feature-overview/marketplace-order-management-feature-overview.md index 0a6b025dbbe..c59eef430d1 100644 --- a/docs/pbc/all/order-management-system/202212.0/marketplace/marketplace-order-management-feature-overview/marketplace-order-management-feature-overview.md +++ b/docs/pbc/all/order-management-system/202212.0/marketplace/marketplace-order-management-feature-overview/marketplace-order-management-feature-overview.md @@ -121,5 +121,5 @@ The *merchant order total* is the sum of the totals of items of an order relatin |INSTALLATION GUIDES |GLUE API GUIDES |DATA IMPORT | REFERENCES | |---------|---------|---------|--------| -| [Marketplace Order Management feature integration](/docs/marketplace/dev/feature-integration-guides/{{page.version}}/marketplace-order-management-feature-integration.html) | [Retrieving Marketplace orders](/docs/pbc/all/order-management-system/{{page.version}}/marketplace/glue-api-retrieve-marketplace-orders.html) | [File details: merchant_oms_process.csv](/docs/pbc/all/order-management-system/{{page.version}}/marketplace/import-data/file-details-merchant-oms-process.csv.html) | [MerchantOms](/docs/marketplace/dev/feature-walkthroughs/{{page.version}}/marketplace-order-management-feature-walkthrough/merchant-oms.html) | -| [Marketplace Order Management + Order Threshold feature integration](/docs/marketplace/dev/feature-integration-guides/{{page.version}}/marketplace-order-management-order-threshold-feature-integration.html) | | [File details: merchant-order-status.csv](/docs/pbc/all/order-management-system/{{page.version}}/marketplace/import-data/file-details-merchant-order-status.csv.html) | [Create MerchantOms flows](/docs/marketplace/dev/howtos/how-to-create-a-new-merchant-oms-flow.html) | +| [Marketplace Order Management feature integration](/docs/pbc/all/order-management-system/{{page.version}}/marketplace/install-features/install-the-marketplace-order-management-feature.html) | [Retrieving Marketplace orders](/docs/pbc/all/order-management-system/{{page.version}}/marketplace/glue-api-retrieve-marketplace-orders.html) | [File details: merchant_oms_process.csv](/docs/pbc/all/order-management-system/{{page.version}}/marketplace/import-data/file-details-merchant-oms-process.csv.html) | [MerchantOms](/docs/marketplace/dev/feature-walkthroughs/{{page.version}}/marketplace-order-management-feature-walkthrough/merchant-oms.html) | +| [Marketplace Order Management + Order Threshold feature integration](/docs/pbc/all/order-management-system/{{page.version}}/marketplace/install-features/install-the-marketplace-order-management-order-threshold-feature.html) | | [File details: merchant-order-status.csv](/docs/pbc/all/order-management-system/{{page.version}}/marketplace/import-data/file-details-merchant-order-status.csv.html) | [Create MerchantOms flows](/docs/marketplace/dev/howtos/how-to-create-a-new-merchant-oms-flow.html) | diff --git a/docs/pbc/all/pbc.md b/docs/pbc/all/pbc.md index 8e82ca30f18..8e671f0fdbe 100644 --- a/docs/pbc/all/pbc.md +++ b/docs/pbc/all/pbc.md @@ -40,7 +40,7 @@ This section is in beta because not all the PBCs are covered. Marketplace functi | [Identity Access Management (IAM)](/docs/pbc/all/identity-access-management/{{site.version}}/identity-access-management.html) | Enables the creation of new accounts for end customers and B2B customers. It also allows users to define password settings and utilize multi-login blockers for security purposes. Moreover, a third-party access management function is integrated. | Allows for quick and easy authorization and authentication of customers | | Merchant Management | For efficient Merchant Management, two parts are important. One, the overview and management on the Operator side, like approvals, edits, etc. And two, the self-service management of the Merchants, where they can take care of their daily business, like order or product management. | Gives you an overview of all your Merchants' activities. | | Offer Management | Lets your Merchants create Offers on existing products in your Marketplace. By doing so, duplicates in the product catalog can be avoided and the management of Merchants, Products, and Offers becomes much more convenient. | Saves time due to a good overview of Merchant’s Offers. | -| [Order Management System (OMS)](/docs/pbc/all/order-management-system/{{site.version}}/base-shop/order-management-system.html) | Helps you keep track of your order processing from your B2B, B2C, or Marketplace, and ensure quick fulfillment. You can manage incoming orders in the Back Office, view and edit orders, track their progress, or contact customers who make open orders directly. With the compact Order Management features, you can keep your order processing running smoothly. | Lets you pProcess orders smoothly to fulfill them quickly. | +| [Order Management System (OMS)](/docs/pbc/all/order-management-system/{{site.version}}/order-management-system.html) | Helps you keep track of your order processing from your B2B, B2C, or Marketplace, and ensure quick fulfillment. You can manage incoming orders in the Back Office, view and edit orders, track their progress, or contact customers who make open orders directly. With the compact Order Management features, you can keep your order processing running smoothly. | Lets you pProcess orders smoothly to fulfill them quickly. | | [Price Management](/docs/pbc/all/price-management/{{site.version}}/price-management.html) | The Spryker Cloud Commerce OS supports multiple currencies and automatically detects the payment currency based on a customer’s preference. You can manage gross and net prices per product and per country. You can also offer volume discounts to encourage customers to purchase products in larger quantities. | Saves you time by letting you implement your pricing strategy in one place and catering it to your business needs. | | [Product Information Management (PIM)](/docs/pbc/all/product-information-management/{{site.version}}/product-information-management.html) | Encompasses all functionality that is needed to set up your product catalog. With PIM, you can create and extend the product catalog to match your business needs. | Helps you expand your business by organizing your products in a fast and efficient way. | | [Product Relationship Management](/docs/pbc/all/product-relationship-management/{{site.version}}/product-relationship-management.html) | Helps you enhance your shop with cross- and up-selling capabilities to increase sales. | Increases average order values with product relations. | diff --git a/docs/pbc/all/return-management/202212.0/base-shop/manage-in-the-back-office/change-the-state-of-order-items-in-returns.md b/docs/pbc/all/return-management/202212.0/base-shop/manage-in-the-back-office/change-the-state-of-order-items-in-returns.md index bca61fed796..ce30a97b529 100644 --- a/docs/pbc/all/return-management/202212.0/base-shop/manage-in-the-back-office/change-the-state-of-order-items-in-returns.md +++ b/docs/pbc/all/return-management/202212.0/base-shop/manage-in-the-back-office/change-the-state-of-order-items-in-returns.md @@ -65,4 +65,4 @@ States flow: ### State names -The order statuses you set here do not always have the same wording on the Storefront. For details on how you can display custom names for statuses on the Storefront, see [HowTo - Display custom names for order item states on the Storefront](/docs/pbc/all/order-management-system/{{page.version}}/display-custom-names-for-order-item-states-on-the-storefront.html). +The order statuses you set here do not always have the same wording on the Storefront. For details on how you can display custom names for statuses on the Storefront, see [HowTo - Display custom names for order item states on the Storefront](/docs/pbc/all/order-management-system/{{page.version}}/base-shop/display-custom-names-for-order-item-states-on-the-storefront.html). diff --git a/docs/scos/user/features/202204.0/order-management-feature-overview/invoice-generation-overview.md b/docs/scos/user/features/202204.0/order-management-feature-overview/invoice-generation-overview.md index e5b919ae1b4..6bdf211ec2c 100644 --- a/docs/scos/user/features/202204.0/order-management-feature-overview/invoice-generation-overview.md +++ b/docs/scos/user/features/202204.0/order-management-feature-overview/invoice-generation-overview.md @@ -24,7 +24,7 @@ You can generate an invoice only once the order has acquired the `confirmed` sta {% info_block infoBox "Info" %} -You can use the default OMS states to be displayed on the **Order Details** pages on the Storefront or set custom states so they would make more sense for the Storefront users. For details about how to set the custom states for orders on the Storefront, see [HowTo: Display Custom Names for Order Item States on the Storefront](/docs/pbc/all/order-management-system/{{page.version}}/display-custom-names-for-order-item-states-on-the-storefront.html). +You can use the default OMS states to be displayed on the **Order Details** pages on the Storefront or set custom states so they would make more sense for the Storefront users. For details about how to set the custom states for orders on the Storefront, see [HowTo: Display Custom Names for Order Item States on the Storefront](/docs/pbc/all/order-management-system/{{page.version}}/base-shop/display-custom-names-for-order-item-states-on-the-storefront.html). {% endinfo_block %} diff --git a/docs/scos/user/features/202204.0/refunds-feature-overview.md b/docs/scos/user/features/202204.0/refunds-feature-overview.md index b5b848c90cd..3d3d2fbca93 100644 --- a/docs/scos/user/features/202204.0/refunds-feature-overview.md +++ b/docs/scos/user/features/202204.0/refunds-feature-overview.md @@ -17,7 +17,7 @@ Refunds can be handled automatically in the Back Office once the order has been All refunds can be listed per order or as a full overview. All sales order items contain information about how much money can be refunded in total and how much has been refunded so far. -For the refunded items, you can use the default OMS states to be displayed on the **Return Details** pages on the Storefront or set custom state names so they would make more sense for the Storefront users. For details about setting the custom state names on the Storefront for refunded orders, see [HowTo: display custom names for order item states on the Storefront](/docs/pbc/all/order-management-system/{{page.version}}/display-custom-names-for-order-item-states-on-the-storefront.html). +For the refunded items, you can use the default OMS states to be displayed on the **Return Details** pages on the Storefront or set custom state names so they would make more sense for the Storefront users. For details about setting the custom state names on the Storefront for refunded orders, see [HowTo: display custom names for order item states on the Storefront](/docs/pbc/all/order-management-system/{{page.version}}/base-shop/display-custom-names-for-order-item-states-on-the-storefront.html). ## Related Business User documents diff --git a/docs/scos/user/intro-to-spryker/releases/release-notes/release-notes-202009.0/release-notes-202009.0.md b/docs/scos/user/intro-to-spryker/releases/release-notes/release-notes-202009.0/release-notes-202009.0.md index 3aa92d8188c..d92e3826121 100644 --- a/docs/scos/user/intro-to-spryker/releases/release-notes/release-notes-202009.0/release-notes-202009.0.md +++ b/docs/scos/user/intro-to-spryker/releases/release-notes/release-notes-202009.0/release-notes-202009.0.md @@ -135,7 +135,7 @@ On the order list and order details pages on the Storefront, we have added state Besides using the default OMS states to be displayed on the Storefront, you can also **define custom display names** for order states or a group of states. By displaying the appropriate state names in the Customer Account, you can make the order states understandable for Customers and avoid showing pure technical states. #### Documentation -[HowTo: Display Custom Names for Order Item States on the Storefront](/docs/pbc/all/order-management-system/{{site.version}}/display-custom-names-for-order-item-states-on-the-storefront.html) +[HowTo: Display Custom Names for Order Item States on the Storefront](/docs/pbc/all/order-management-system/{{site.version}}/base-shop/display-custom-names-for-order-item-states-on-the-storefront.html) ### Order Cancelation Customer, Agent, and Back Office users can now **cancel orders** during the cancelation period. The cancellation period is 30 minutes by default, and you can customize it for your project. The Sales Order item states in which a product can be canceled are defined with a dedicated flag in the State Machine. From 7c8a00d9787ba1d51c8a1cb39443e7b2478f3bca Mon Sep 17 00:00:00 2001 From: Andrii Tserkovnyi Date: Fri, 12 May 2023 10:33:55 +0300 Subject: [PATCH 18/24] links --- .../all/manage-in-the-back-office/log-into-the-back-office.md | 2 -- docs/pbc/all/gift-cards/202204.0/gift-cards.md | 2 +- .../change-the-state-of-order-items-in-returns.md | 2 +- 3 files changed, 2 insertions(+), 4 deletions(-) diff --git a/_includes/pbc/all/manage-in-the-back-office/log-into-the-back-office.md b/_includes/pbc/all/manage-in-the-back-office/log-into-the-back-office.md index f1f804634e8..144a582c1d8 100644 --- a/_includes/pbc/all/manage-in-the-back-office/log-into-the-back-office.md +++ b/_includes/pbc/all/manage-in-the-back-office/log-into-the-back-office.md @@ -12,8 +12,6 @@ On the Back Office login page, enter the **EMAIL** and **PASSWORD** of your acco If you don't have a login URL, your Back Office administrator or a developer can provide you with it. -If you don't have a Back Office account, ask an existing Back Office user or a developer to [create](/docs/pbc/all/user-management/{{page.version}}/manage-in-the-back-office/manage-users/create-users.html#create-a-user) you one. - ## Restore a Back Office password diff --git a/docs/pbc/all/gift-cards/202204.0/gift-cards.md b/docs/pbc/all/gift-cards/202204.0/gift-cards.md index 03d914137a0..e0e006f781b 100644 --- a/docs/pbc/all/gift-cards/202204.0/gift-cards.md +++ b/docs/pbc/all/gift-cards/202204.0/gift-cards.md @@ -46,7 +46,7 @@ The following diagram shows the gift card product-voucher transition workflow: When buying a gift card, the shipment method selection step is skipped on Yves. In the background, there is a “noshipment” constant in the app configuration, which can be selected to configure shipment for a specific type of product, in this case, gift cards. -When a customer buys a gift card, you can use the default OMS states for the GiftCardSubprocess to be displayed on the Storefront, or set custom state names so they would make more sense for the Storefront users. For details about how to set the custom state names on the Storefront for refunded orders, see [HowTo: Display custom names for order item states on the Storefront](/docs/pbc/all/order-management-system/202212.0/display-custom-names-for-order-item-states-on-the-storefront.html). +When a customer buys a gift card, you can use the default OMS states for the GiftCardSubprocess to be displayed on the Storefront, or set custom state names so they would make more sense for the Storefront users. For details about how to set the custom state names on the Storefront for refunded orders, see [HowTo: Display custom names for order item states on the Storefront](/docs/pbc/all/order-management-system/202212.0/base-shop/display-custom-names-for-order-item-states-on-the-storefront.html). ## Buying with gift cards diff --git a/docs/pbc/all/return-management/202204.0/base-shop/manage-in-the-back-office/change-the-state-of-order-items-in-returns.md b/docs/pbc/all/return-management/202204.0/base-shop/manage-in-the-back-office/change-the-state-of-order-items-in-returns.md index 533e2b32788..c55c8814462 100644 --- a/docs/pbc/all/return-management/202204.0/base-shop/manage-in-the-back-office/change-the-state-of-order-items-in-returns.md +++ b/docs/pbc/all/return-management/202204.0/base-shop/manage-in-the-back-office/change-the-state-of-order-items-in-returns.md @@ -65,4 +65,4 @@ States flow: ### State names -The order statuses you set here do not always have the same wording on the Storefront. For details on how you can display custom names for statuses on the Storefront, see [HowTo - Display custom names for order item states on the Storefront](/docs/pbc/all/order-management-system/202212.0/display-custom-names-for-order-item-states-on-the-storefront.html). +The order statuses you set here do not always have the same wording on the Storefront. For details on how you can display custom names for statuses on the Storefront, see [HowTo - Display custom names for order item states on the Storefront](/docs/pbc/all/order-management-system/202212.0/base-shop/display-custom-names-for-order-item-states-on-the-storefront.html). From a2e3554389beb32341e81deb3852a7a2fc5f0e6b Mon Sep 17 00:00:00 2001 From: Andrii Tserkovnyi Date: Fri, 12 May 2023 10:35:13 +0300 Subject: [PATCH 19/24] Update best-practices.md --- docs/scos/dev/best-practices/best-practices.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/docs/scos/dev/best-practices/best-practices.md b/docs/scos/dev/best-practices/best-practices.md index 155706fcf19..a755def749b 100644 --- a/docs/scos/dev/best-practices/best-practices.md +++ b/docs/scos/dev/best-practices/best-practices.md @@ -2,6 +2,8 @@ title: Best practices description: Best practices for developers working on Spryker Commerce OS template: concept-topic-template +redirect_from: + - /docs/scos/dev/best-practices/ --- This section contains the following best practices guidelines and recommendations for developing on Spryker Commerce OS: From 8e9f2f8035ef40190579db1a680d3862d9d5c152 Mon Sep 17 00:00:00 2001 From: Helen Kravchenko Date: Mon, 15 May 2023 17:15:13 +0200 Subject: [PATCH 20/24] adjusting the file --- .../performance-testing-in-staging-enivronments.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/docs/cloud/dev/spryker-cloud-commerce-os/performance-testing-in-staging-enivronments.md b/docs/cloud/dev/spryker-cloud-commerce-os/performance-testing-in-staging-enivronments.md index 4963addfb19..315292be16a 100644 --- a/docs/cloud/dev/spryker-cloud-commerce-os/performance-testing-in-staging-enivronments.md +++ b/docs/cloud/dev/spryker-cloud-commerce-os/performance-testing-in-staging-enivronments.md @@ -6,12 +6,12 @@ redirect_from: - /docs/cloud/dev/spryker-cloud-commerce-os/performance-testing.html --- -Performance testing is an integral part of development and deployment process. Even if you perform performance during development, we highly recommend testing the performance of your code in a staging environment before deploying it in production environments. +Performance testing is an integral part of the development and deployment process. Even if you execute performance testing during development, we highly recommend testing the performance of your code in a staging environment before deploying it in production environments. -As staging environment is not designed to be as performant as production one please use a subset of the data and extrapolate the results. +Since the staging environment isn't designed to be as performant as the production environment, we recommend using a subset of the data and extrapolate the results. -In case you would like to execute a full load test on a production-like data set and traffic a production environment should be used. This could be your real production environment if it is not yet live or you can order an additional environment contacting you Account Executive. Testing with real or at least mock data gives significantly better and more reliable results than testing with a small data set. To conduct effective performance tests, use the same amount of data that will be used in the production environment. +If you want to execute a full load test on a production-like dataset and traffic, use a production environment. This could be your actual production environment if it is not yet live, or you can order an additional environment by contacting you Account Executive. Testing with real or at least mock data provides significantly better and more reliable results than testing with a small data set. To conduct effective performance tests, it is recommended to use the same amount of data that will be used in the production environment. -If you cannot use real data for your load tests, we offer [test data](https://drive.google.com/drive/folders/1QvwDp2wGz6C4aqGI1O9nK7G9Q_U8UUS-?usp=sharing) for an expanding amount of use cases. We do not provide support for this data, but, if your use case is not covered, [contact support](https://spryker.force.com/support/s/knowledge-center) and we will try to accomodate. +If you are unable to use real data for your load tests, you can use the [test data](https://drive.google.com/drive/folders/1QvwDp2wGz6C4aqGI1O9nK7G9Q_U8UUS-?usp=sharing) for an expanding amount of use cases. Please note that we do not provide support for this data. However, if your specific use case is not covered, you can [contact support](https://spryker.force.com/support/s/knowledge-center), and we will try to accommodate your needs. -From our experience, the [Load testing tool](https://github.com/spryker-sdk/load-testing) can help you load test better. +Based on our experience, the [Load testing tool](https://github.com/spryker-sdk/load-testing) can greatly assist you in conducting more effective load tests. \ No newline at end of file From a941ce19ee565a30ad6910382ae13a769fa44826 Mon Sep 17 00:00:00 2001 From: Helen Kravchenko Date: Mon, 15 May 2023 18:06:11 +0200 Subject: [PATCH 21/24] removing Scalable application infrastructure doc --- ...e-application-infrastructure-for-publish-and-sync-workers.md | 0 .../new-relic-transaction-grouping-by-queue-names.md | 2 ++ 2 files changed, 2 insertions(+) rename {docs/scos/dev/guidelines/performance-guidelines/elastic-computing => _drafts}/scalable-application-infrastructure-for-publish-and-sync-workers.md (100%) diff --git a/docs/scos/dev/guidelines/performance-guidelines/elastic-computing/scalable-application-infrastructure-for-publish-and-sync-workers.md b/_drafts/scalable-application-infrastructure-for-publish-and-sync-workers.md similarity index 100% rename from docs/scos/dev/guidelines/performance-guidelines/elastic-computing/scalable-application-infrastructure-for-publish-and-sync-workers.md rename to _drafts/scalable-application-infrastructure-for-publish-and-sync-workers.md diff --git a/docs/scos/dev/guidelines/performance-guidelines/elastic-computing/new-relic-transaction-grouping-by-queue-names.md b/docs/scos/dev/guidelines/performance-guidelines/elastic-computing/new-relic-transaction-grouping-by-queue-names.md index f751f2b1130..235ac2d56c1 100644 --- a/docs/scos/dev/guidelines/performance-guidelines/elastic-computing/new-relic-transaction-grouping-by-queue-names.md +++ b/docs/scos/dev/guidelines/performance-guidelines/elastic-computing/new-relic-transaction-grouping-by-queue-names.md @@ -10,6 +10,8 @@ related: link: docs/scos/dev/guidelines/performance-guidelines/elastic-computing/scalable-application-infrastructure-for-publish-and-sync-workers.html - title: Storage caching for primary-replica database setups link: docs/scos/dev/guidelines/performance-guidelines/elastic-computing/storage-caching-for-primary-replica-db-setups.html +redirect_from: + - /docs/scos/dev/guidelines/performance-guidelines/elastic-computing/scalable-application-infrastructure-for-publish-and-sync-workers.html --- By default, the `spryker/monitoring` module groups all New Relic transactions generated from a console command by the command’s name. For example, `ooms:check-timeout`. From 41a626089703317eaf5c3dd713f46b2e1ed86385 Mon Sep 17 00:00:00 2001 From: Andrii Tserkovnyi Date: Tue, 16 May 2023 10:51:03 +0300 Subject: [PATCH 22/24] rename --- _data/sidebars/cloud_dev_sidebar.yml | 4 ++-- ...es.md => add-variables-in-the-parameter-store.md} | 12 +++++++++++- 2 files changed, 13 insertions(+), 3 deletions(-) rename docs/cloud/dev/spryker-cloud-commerce-os/{add-variables.md => add-variables-in-the-parameter-store.md} (96%) diff --git a/_data/sidebars/cloud_dev_sidebar.yml b/_data/sidebars/cloud_dev_sidebar.yml index 8f9720e16b2..a15cf06d026 100644 --- a/_data/sidebars/cloud_dev_sidebar.yml +++ b/_data/sidebars/cloud_dev_sidebar.yml @@ -85,8 +85,8 @@ entries: url: /docs/cloud/dev/spryker-cloud-commerce-os/configuring-data-import-from-an-s3-bucket.html - title: Create and restore databse backups url: /docs/cloud/dev/spryker-cloud-commerce-os/create-and-restore-database-backups.html - - title: Add variables - url: /docs/cloud/dev/spryker-cloud-commerce-os/add-variables.html + - title: Add variables in the Parameter Store + url: /docs/cloud/dev/spryker-cloud-commerce-os/add-variables-in-the-parameter-store.html - title: Verifying email addresses url: /docs/cloud/dev/spryker-cloud-commerce-os/verifying-email-addresses.html - title: Setting up notifications for 5xx errors diff --git a/docs/cloud/dev/spryker-cloud-commerce-os/add-variables.md b/docs/cloud/dev/spryker-cloud-commerce-os/add-variables-in-the-parameter-store.md similarity index 96% rename from docs/cloud/dev/spryker-cloud-commerce-os/add-variables.md rename to docs/cloud/dev/spryker-cloud-commerce-os/add-variables-in-the-parameter-store.md index 4c1017affb3..de4e967f08f 100644 --- a/docs/cloud/dev/spryker-cloud-commerce-os/add-variables.md +++ b/docs/cloud/dev/spryker-cloud-commerce-os/add-variables-in-the-parameter-store.md @@ -1,15 +1,25 @@ --- -title: Add variables +title: Add variables in the Parameter Store description: Learn how to define variables in the Parameter Store. last_updated: May 3, 2023 template: howto-guide-template +keywords: environment variable management redirect_from: - /docs/cloud/dev/spryker-cloud-commerce-os/managing-parameters-in-the-parameter-store.html - /docs/cloud/dev/spryker-cloud-commerce-os/define-parameter-and-secret-values-in-sccos-environments.html + - /docs/cloud/dev/spryker-cloud-commerce-os/add-variables.html --- + + Variables, such as parameters and secrets, are used for multiple purposes, like storing mail server details or providing Composer authentication details to the build and deploy process securely. +{% info_block infoBox %} + +This feature is part of a gradual rollout. Eventually, it will become available to every project. + +{% endinfo_block %} + ## Naming convention for variables From 388c989dd3a4f4dd3017394f1fd68315e893893b Mon Sep 17 00:00:00 2001 From: Andrii Tserkovnyi Date: Tue, 16 May 2023 11:05:24 +0300 Subject: [PATCH 23/24] Update add-variables-in-the-parameter-store.md --- .../add-variables-in-the-parameter-store.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/cloud/dev/spryker-cloud-commerce-os/add-variables-in-the-parameter-store.md b/docs/cloud/dev/spryker-cloud-commerce-os/add-variables-in-the-parameter-store.md index de4e967f08f..df0b070f59e 100644 --- a/docs/cloud/dev/spryker-cloud-commerce-os/add-variables-in-the-parameter-store.md +++ b/docs/cloud/dev/spryker-cloud-commerce-os/add-variables-in-the-parameter-store.md @@ -16,7 +16,7 @@ Variables, such as parameters and secrets, are used for multiple purposes, like {% info_block infoBox %} -This feature is part of a gradual rollout. Eventually, it will become available to every project. +This feature is part of a gradual rollout and will be available to everyone eventually. We will notify your team once your project is onboarded. {% endinfo_block %} From 63ea89221428843fe98e116e41553a6df2aede99 Mon Sep 17 00:00:00 2001 From: Helen Kravchenko Date: Tue, 16 May 2023 11:12:49 +0200 Subject: [PATCH 24/24] Update checklist-for-a-new-store-implementation.md --- .../checklist-for-a-new-store-implementation.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/docs/cloud/dev/spryker-cloud-commerce-os/multi-store-setups/checklist-for-a-new-store-implementation.md b/docs/cloud/dev/spryker-cloud-commerce-os/multi-store-setups/checklist-for-a-new-store-implementation.md index d55ab407da8..95bf5a30cf6 100644 --- a/docs/cloud/dev/spryker-cloud-commerce-os/multi-store-setups/checklist-for-a-new-store-implementation.md +++ b/docs/cloud/dev/spryker-cloud-commerce-os/multi-store-setups/checklist-for-a-new-store-implementation.md @@ -102,7 +102,7 @@ The touchpoints listed here may vary depending on the project. If view of that, | File | Description | To do | |------|-------------|-------| | config/Shared/default_store.php | Specifies the default store. | Set the desired store code. | -| config/Shared/stores.php | Contains store-specific application configuration. | Remove extra stores, configure formats, locales, available countries, currencies. | +| config/Shared/stores.php | Contains store-specific application configuration. | Add new stores, configure formats, locales, available countries, currencies. | | config/install/*.yml | YAML files, describing application building steps for different environments used by docker/sdk. | Some of the commands have a context of the store for which they are executed. Make sure the right store is used. | | data/import/*.csv | Demo data, a lot of store-specific content. | Make sure to add or remove data for respective stores in all the files. | | deploy.{environment-name}.yml | Main docker/sdk configuration file, which is used to build all application images. | Regions, stores, groups, and databases, domains. You can create a dedicated environment file for each store. | @@ -130,4 +130,4 @@ Certificates are created for all domains - Update store-specific Terms & Conditions ### Addons -Configure the project-specific addons. The addons vary and depend on the project implementation. For example, create country admin roles, configure the outgoing email address, etc. \ No newline at end of file +Configure the project-specific addons. The addons vary and depend on the project implementation. For example, create country admin roles, configure the outgoing email address, etc.