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

  1. Go to Business Manager
  2. Navigate to Merchant Tools → Site Preferences → Custom Preferences
  3. Open the ESW Multi Origin preference group
  4. Enable the preference:
    ESW Multi Origin Enabled = Yes
    

Product Configuration Requirements

Fulfilment Country on Products

Each product must have a fulfilment country defined at product level.

  1. Open the product in Business Manager
  2. Locate the custom attribute:
    ESW Fulfilment Country ISO
    
  3. Enter a valid ISO country code (e.g. DE, GB, FR)
  4. Click Apply

Basket Configuration Requirement

Ensure the basket is configured to allow repeat items:

  1. Navigate to Merchant Tools → Site Preferences → Baskets
  2. Locate Add Product to Basket Behavior
  3. Ensure the value is set to:
    Allow Repeats
    

How to Test

Case 1: Products Without Fulfilment Country

Verify that products without a fulfilment country cannot be added to the basket.

Steps

  1. Open a PDP for a product that does not have a fulfilment country
  2. Click Add to Basket
  3. Verify that the product is not added to the basket

Screenshot Message Snippet

Sorry, "Flat Front Pant" cannot be added to the cart as it is unavailable for delivery to the selected country at the moment.

Case 2: Order With Products That Have Fulfilment Countries

Verify that products with fulfilment countries create separate delivery options.

Steps

  1. Open the storefront
  2. Open a PDP for a product with a fulfilment country
  3. Add the product to the basket
  4. Add another product with a different fulfilment country
  5. Proceed to checkout
  6. 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

Your order will arrive in multiple packages.

Example delivery breakdown:

Package 1:
  - Standard Delivery €5.00
  - Delivered on or before Thu, 14 Mar
  - Product A (Fulfilment Country: DE)

Package 2:
  - Express Delivery €10.00
  - Delivered on or before Wed, 13 Mar
  - Product B (Fulfilment Country: FR)

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