Selection of order warehouse before checkout

Customers can now select the warehouse that fulfills their orders before they begin the checkout process.

To select a warehouse, customers use the new Location Selector widget. If the click to collect feature is also enabled, customers first specify whether they will pick up the items or have the items delivered. Then, customers select the store, which is associated with a warehouse. The warehouses that are available for selection depend on the customer's warehouse group and whether the associated store is eligible for the customer's selected delivery method.

After customers select a store, the web shop is updated to show the available inventory and pricing of the items at the store's associated warehouse.

When customers check out, the store that the selected for browsing the web shop is used. Optionally, customers can select a different store during checkout.

The store and delivery or pickup method that the customer selects is retained for the customer's web shop session. Customers can reset their selection in these ways:
  • Click the Reset button in the Location Selector widget.
  • Sign out of the web shop.
  • For multi-customer users, select a different customer.

In the Business Center, you can specify whether a store is a pickup location (if click to collect is enabled), delivery location, or both.

Implementation notes

If you activate this feature, warehouses must meet these additional visibility rules to be displayed in the web shop:
  • The warehouse must be associated with a store.
  • The store must be assigned to a pickup or delivery store type.

Warehouses must also meet the standard visibility rules.

Activation

  1. In the Application Details form, specify true in the Ordering.Select Shipping Option field.
  2. In the Store Type Details form, set up one or more store types as delivery locations. Stores that are assigned to delivery location store types can ship items to customers.
  3. In the Stores form, assign the store to a delivery location type, pickup location type, or both. Associate a warehouse with the store.
  4. In the Roles form, create or edit a role that includes these settings:
    • Select Order Warehouse feature element check box is selected.
    • Warehouses feature element check box is selected.
    • Get Confirmed Delivery Dates feature element check box is cleared.
  5. In Rhythm Portal, configure the Location Selector widget.

    To ensure consistency in the web shop, we recommend that you use the same settings for the Distance Unit and Distance Calculation Mode configurations in both the Order Checkout widget and the Location Selector widget.