Multi-Origin
Multi-Origin Shipments is a logistics solution that enables retailers to dispatch products from multiple fulfillment locations or warehouses within a single order.
Multi-Origin Shipments is a logistics solution that enables retailers to dispatch products from multiple fulfillment locations or warehouses within a single order.
This approach:
- Optimizes shipping rates and Estimated Delivery Dates (EDD)
- Enables faster deliveries by splitting shipments
- Promotes sustainability by prioritizing local fulfillment centers and reducing carbon footprint
Enabling the Feature
Before enabling the feature in SFCC, ensure that Multi-Origin is enabled and configured on the ESP side.
Enable Multi-Origin in Business Manager
- Go to Business Manager
- Navigate to Merchant Tools → Site Preferences → Custom Preferences
- Open the ESW Multi Origin preference group
- Enable the preference:
Product Configuration Requirements
Fulfilment Country on Products
Each product must have a fulfilment country defined at product level.
- Open the product in Business Manager
- Locate the custom attribute:
- Enter a valid ISO country code (e.g.
DE,GB,FR) - Click Apply
Basket Configuration Requirement
Ensure the basket is configured to allow repeat items:
- Navigate to Merchant Tools → Site Preferences → Baskets
- Locate Add Product to Basket Behavior
- Ensure the value is set to:
How to Test
Case 1: Products Without Fulfilment Country
Verify that products without a fulfilment country cannot be added to the basket.
Steps
- Open a PDP for a product that does not have a fulfilment country
- Click Add to Basket
- Verify that the product is not added to the basket
Screenshot Message Snippet
Case 2: Order With Products That Have Fulfilment Countries
Verify that products with fulfilment countries create separate delivery options.
Steps
- Open the storefront
- Open a PDP for a product with a fulfilment country
- Add the product to the basket
- Add another product with a different fulfilment country
- Proceed to checkout
- Review the Delivery Options section
Expected Behaviour
- The checkout displays multiple delivery methods
- Each delivery method corresponds to a different fulfilment country
- Products are grouped by origin and shipped separately
Screenshot Behaviour Summary
Example delivery breakdown:
Key Notes
- Products must have fulfilment countries defined to participate in Multi-Origin
- Orders can be split into multiple shipments automatically
- Each shipment has its own delivery method and EDD
- Checkout experience clearly communicates multiple packages to the shopper