Buy online, pick up in-store

For the buy online, pick up in-store scenario, Sterling Order Management gets inventory availability for a catalog entry.

The real-time inventory check ignores the local cache that is used in the online store scenario, and directly calls the getInventoryAvailability outbound service. To ignore the local cache and make the direct call to the getInventoryAvailability outbound service, it needs to be configured in the INVCNF table. The recommended setting is FLAGS=4. For information, see the HCL Commerce Information Center. Search for the INVCNF table.

The getInventoryAvailability outbound service is a direct API call, and travels through the Service Definition Framework to Sterling Order Management through the SSL connection over https. In the Service Definition Framework module, the getInventoryAvailability message is transformed to findInventory input and sent to Sterling Order Management API findInventory. The findInventory API is called to get the inventory availability information and returns it back to HCL Commerce.