Buy online and pick-up in store (BOPIS)

Buy online and pick-up in store (BOPIS) enables a customer to use the application to purchase something online and procure it in person at a store based on their convenience.

Fulfilling orders by using preselected nodes

You can configure the application to perform promising calculations based on preselected node or a list of up to 10 nodes. The overrideNodeList attribute gives you the flexibility to define your sourcing rules by using an external system. You can still use the Promising APIs for promising calculations.

Transferring inventory from other nodes

The promising APIs are enhanced to detect the support for shipping inventory from other stores, warehouses, and fulfillment centers.

For more information, see Ship to store (STS).

Requested fulfillment date

Pick-up after a specific date

For an order that needs to be picked-up after a specific date, the promising calculations APIs display the earliest date by which the item can be picked up by the customer. For example, for a product that is yet to be launched, you might want any orders to be picked-up after a specific date.

Pick-up by a specific date
For an order that needs to be picked-up by a specific date, the Calculate item delivery and pick up date API displays the latest date by which the customer must place an order. For example, for a Christmas gift to reach to a customer by December 25, the customer must order it by a specific date. The Calculate item delivery and pick up date will display the date by which the customer must order that gift.
Note: The Calculate item delivery or pickup date based on finite capacity windows API supports only the startTs attribute.