Skip to main content

Additional Features with Events

The events approach enables several features beyond what is available with the Proxy approach. Because Hii Retail stores a local copy of the order data, the system can offer richer functionality at the POS and across the platform.

Events give more than proxy mode, because Hii Retail holds a copy of each order. With events, Hii Retail answers reads and searches itself, orders can be created at a till or a webshop, the store's share is sent for picking, warehouse shipments get receipts, and updates to closed orders are refused. In proxy mode your system answers reads and searches and none of the rest is available.

PosLog Generation for Warehouse Deliveries​

When the external OMS sends an event for a delivery fulfilled from the warehouse (i.e., not handled by a store), the service generates a PosLog for that delivery. This makes the order searchable at the POS just like any other in-store sale, so a return or a complaint can be handled in any store — not only the one that shipped it. See where the data comes from for where this sits in the wider flow.

Customer Order Creation from POS​

With the events approach, customer orders can be created directly from the POS. This is not possible in the proxy approach, where the POS only has read access to orders managed by the external OMS.

Store Notifications for Picking Orders (if using Click & Collect for picking)​

When a new customer order is created in the external OMS, the store receives an event notification. This enables the store to begin picking and preparing the order for customer pickup. This is essential for Click & Collect workflows, whether you use the Hii Retail Click & Collect module today or plan to adopt it in the future.

In proxy mode a search is passed on to your system, and it finds only what your system's search implements. With the events approach, Hii Retail answers the search itself, by order id, dates, order or fulfillment status, and the customer's name, phone number or email, which are looked up in the User Profile Service. This improves the in-store experience when customers do not have their order ID readily available.