
AI in the Supply Chain: 5 Practical Use Cases That Deliver Value
Explore five practical AI supply chain use cases and the data, integration, governance, and KPIs required to turn each one into measurable value.
Generix appoints Jimmy Anidjar as Non-Executive Chairman of the Board Read the press release

Key takeaways
BOPIS logistics turns an online purchase decision into an in-store experience. If inventory, fulfillment, notification, or handoff is not controlled, the omnichannel promise quickly turns into a delay, cancellation, or loss of trust.
The scale of the market makes this an operational priority across North America. The U.S. Census Bureau’s Quarterly Retail E-Commerce Sales report for the first quarter of 2026, published May 18, 2026, estimated seasonally adjusted U.S. retail e-commerce sales at US$326.7 billion, up 9.8% year over year. In Canada, Statistics Canada’s Monthly retail trade e-commerce sales table, released July 23, 2026, reported C$5.025 billion in retail e-commerce sales for May 2026, up 3.1% year over year.
Broader retail indicators reinforce the link between digital demand and physical stores. The U.S. Census Bureau’s Advance Monthly Sales for Retail and Food Services estimated June 2026 sales at US$768.6 billion, up 6.7% from June 2025. Statistics Canada reported Canadian retail sales of C$73.7 billion in May 2026, up 1.0% from the previous month. These are current-dollar series with different reporting periods and methodologies, so they should not be treated as directly comparable growth measures. Together, however, they confirm that store pickup sits at the intersection of digital commerce and the physical point of sale. For more background without reducing this guide to a definition, see Click & Collect: definition.
A reliable BOPIS journey requires more than adding a “store pickup” button to an e-commerce site. It involves an end-to-end fulfillment chain: usable availability, fulfillment-node assignment, picking, verification, staging, notification, pickup, and order closure.
This is where collaborative supply chain execution becomes critical. The website, store, distribution center, WMS, OMS, POS, and customer service team must share the same statuses. At Generix, we treat store pickup as a cross-functional process: every stakeholder must see the same promise at the same time to avoid manual trade-offs and operational silos.
The most common customer pain points have operational causes. Ghost inventory creates an impossible promise; a completed order placed in the wrong staging location increases wait time; and a notification sent before verification disappoints the customer at pickup.
BOPIS—buy online, pick up in store—generally refers to an order paid for online and collected at a store. An online reservation holds an item for later purchase or payment at the point of sale. Curbside pickup is a variation in which the customer collects the order without leaving the vehicle. In operational terms, BOPIS requires sufficiently reliable local availability, while curbside pickup adds vehicle arrival, parking, and handoff requirements to the same underlying pickup process.
Before promising pickup, a retailer must know what it can actually sell, where the order can be fulfilled, and when it can be ready. The winning combination is real-time inventory, OMS rules, and available store capacity.
The inventory displayed to the customer cannot be theoretical. It must account for reservations, open orders, inventory discrepancies, unsellable products, safety buffers, and store-specific thresholds. This is the principle of available-to-promise inventory, or ATP, applied to unified commerce.
Across a retail network, the same item may be available on the sales floor, in a back room, at a distribution center, from a supplier, or in external or distributed inventory. Our approach consolidates these positions to create usable availability by channel, location, and promise. For more detail, our article on unified omnichannel inventory explains the challenges behind creating this single view.
The OMS determines where an order will be fulfilled. That decision should not be based on geography alone. It must combine availability, lead time, cost, margin, fulfillment capacity, store hours, product characteristics, and the promised service level.
The most common rules cover:
Our Order Management System page explains how the OMS differs from an ERP or WMS in this orchestration process.
Offering the fastest possible pickup time is not always the best decision. A realistic promise protects margin, store operations, and customer satisfaction. The decision must account for remaining fulfillment capacity, traffic peaks, potential transfer costs, and the order’s commercial value.
The right model combines centralized rules with room for local adjustment. Generix recommends defining standardized thresholds and then allowing stores to adjust selected operating parameters, such as available pickup windows, preparation lead times, or temporary capacity during peak periods.
The store becomes a fulfillment node. To make BOPIS work, it needs clear tasks, prioritized picking, reliable verification, and a pickup area designed to handle customer flow.
BOPIS order fulfillment must be standardized without overloading day-to-day store operations. Tasks must be visible, sequenced, and assigned according to customer lead time, pickup cutoff, associate availability, product location, and order priority.
A robust process includes:
The principles in our logistics picking guide also apply when the store becomes a fulfillment location.
The in-store pickup area must be easy to find, simple to manage, and capable of handling peak volumes. Depending on store size and pickup frequency, it may be located at the entrance, checkout, customer service desk, or in a dedicated area.
Best practices include organizing the area by status, pickup date, time slot, temperature requirement, or security level. High-value products should be separated from standard orders. Bulky items need a distinct space and a clear customer path. Verification using identification, an order number, or a QR code reduces handoff errors.
Training must cover routine operating steps and exception decisions: what happens if an item cannot be found, the customer arrives early, the order is incomplete, or the pickup window has expired?
A traceable process prevents inconsistent local interpretations. Each status must have a shared meaning: received, assigned, picking, ready, picked up, canceled, or expired. At Generix, we prioritize workflows that store teams can understand and customer service can use, keeping the omnichannel process consistent from the back office to the pickup counter.
The notification must never get ahead of operational reality. The right journey confirms the order, waits for fulfillment verification, announces availability, sends reminders before expiration, and documents exceptions.
An order confirmation means the request has been received. It is not the same as a ready-for-pickup notification. A premature promise creates risk: the customer may travel to the store before the order has been prepared or after an inventory discrepancy has been discovered.
For offers published through Google Merchant Center, availability data also affects visibility. The Google Merchant Center Pickup SLA [pickup_SLA] attribute indicates the expected date or lead time for an order to be ready for pickup relative to when the order is placed. The relevant pickup features are supported in both the United States and Canada, and technical attribute values must be submitted in English.
The ready-for-pickup notification should be triggered only after picking and verification. It should specify the store, address, hours, required identification or codes, pickup deadline, and any special instructions, including a dedicated counter, curbside procedure, parking access, or bulky-item pickup.
Reminders reduce unclaimed orders, but they must remain controlled. SMS, email, mobile apps, and customer accounts should all use one authoritative status. When processing personal information, retailers must provide the privacy notices required by applicable U.S. federal and state laws and Canadian federal and provincial laws, including notices before or at collection where the relevant jurisdiction requires them.
Exceptions should be anticipated in the OMS rather than handled only by phone or email. Critical scenarios include a stockout after purchase, fulfillment delay, customer cancellation, failure to pick up, partial pickup, or an order handed to the wrong customer.
Effective exception management includes rules for compensation, refunds, restocking, deadline extensions, and customer service updates. For pickup offers published through Google Merchant Center, incompatible combinations of pickup_method, pickup_SLA, and availability can prevent pickup from being activated. The pickup_method attribute has been optional since September 1, 2024, while a pickup_SLA value remains necessary for pickup eligibility.
These models share one characteristic: they connect a digital purchase journey with physical pickup. They differ in payment timing, fulfillment location, promised lead time, and the level of logistics orchestration required.
| Model | Operating principle | Payment | Inventory used | Key logistics consideration |
|---|---|---|---|---|
| BOPIS | Online order prepared for pickup at a store | Usually online | Store, distribution center, or distributed inventory based on OMS rules | Promise only inventory that can actually be prepared within the stated lead time |
| Online reservation | Product held before purchase or payment in the store | Usually in store | Primarily store inventory | Avoid holding inventory too long when conversion is uncertain |
| Curbside pickup | Order collected without the customer leaving the vehicle | Usually online | Store, dedicated pickup facility, or local distribution center | Synchronize time slots, preparation, vehicle loading, and customer identification |
| Ship-to-store | Order transported to a store selected as the pickup location | Online | Distribution center, another store, or supplier | Control transportation lead time before sending the ready-for-pickup notification |
The choice should not be based on marketing alone. It depends on network density, inventory accuracy, store capacity, product velocity, and customer expectations. In a unified commerce model, these options can coexist as long as they are governed by consistent orchestration rules.
BOPIS KPIs must measure promise performance, adoption, and profitability. A useful dashboard does not rely on a generic benchmark; it tracks the gaps between promised lead time, actual execution, customer pickup, and operating cost.
The first indicators measure operational reliability. BOPIS preparation time measures the interval between order placement and the “ready” status. The on-time promise rate compares the stated lead time with the actual result. The fulfillment cancellation rate identifies stockouts, inventory discrepancies, or orders that could not be prepared.
These KPIs should be analyzed by store, product category, time window, and originating channel. A national average can hide an overloaded location or a category that is consistently difficult to pick.
The BOPIS pickup rate shows the share of orders customers actually collect. The unclaimed-order rate measures expired or abandoned orders. Average time to collection helps size the staging area and plan reminder timing.
These indicators also reveal customer-journey issues. A high unclaimed-order rate may point to an unclear notification, an excessive lead time, a hard-to-find pickup area, or a promise that does not match the customer’s need.
Store pickup can generate incremental sales, but it also creates costs: picking labor, verification, temporary storage, counter service, reminders, and exception management. Performance management must therefore compare incremental sales with the cost of each prepared order.
Customer satisfaction completes the analysis. It should be tied to operational causes such as wait time, cancellation, missing products, conflicting information, or the in-store interaction. Our position is simple: a KPI is useful only when it triggers coordinated action across e-commerce, supply chain, store operations, and customer service.
Across a retail network, BOPIS requires integrated orchestration. A suite connecting the OMS, unified inventory, WMS, POS, e-commerce platform, and customer service reduces information gaps and accelerates multi-store deployment.
When each system maintains its own version of inventory or order status, store pickup becomes fragile. The OMS must receive orders, calculate availability, apply assignment rules, send picking tasks, update statuses, and inform customer-facing channels.
Generix OMS is designed to orchestrate inventory across stores, distribution centers, suppliers, and distributed stock; assign orders to a fulfillment location; track workflows; and integrate with the e-commerce, POS, ERP, WMS, and TMS ecosystem through APIs. The Generix OMS: Order Management System page explains this orchestration role.
A retail network must standardize without imposing excessive uniformity. Central rules maintain a consistent customer promise, while local parameters account for store hours, floor space, staffing, back-room capacity, tourism patterns, and seasonal peaks.
Generix supports this standardization through a modular approach: retailers can define a common operating model and then adapt capacity and workflows to local conditions. This avoids two common failures—building a separate workaround for each store and imposing a centralized model that stores cannot execute.
Generix OMS provides the foundation connecting the promise displayed to the customer with actual execution. Combined with unified inventory management, it supports omnichannel journeys, usable availability across sales channels, and coordination between fulfillment, pickup, and customer tracking. You can also explore Generix Stocks: unified inventory management.
To assess the strength of your BOPIS journey, analyze inventory discrepancies, preparation lead times, store exceptions, and order statuses. Our teams can help structure this process and orchestrate unified inventory, customer promises, fulfillment, and store pickup with Generix OMS.
In summary
The flow begins with an online order, followed by an available-inventory check, assignment to a fulfillment location, and picking at a store or distribution center. After verification, the order moves to “ready” status, the customer is notified, the handoff is confirmed at the store, and the order is closed.
BOPIS generally involves an online purchase that is prepared and then collected at a store. An online reservation holds a product before purchase or in-store payment, creating a higher risk that the reservation will not convert into a sale.
Start by improving inventory accuracy, then prioritize fulfillment tasks according to the promised lead time. Store picking, the staging area, operational alerts, and actual team capacity should be managed in one workflow.
The main KPIs are preparation time, on-time promise rate, cancellation rate, pickup rate, unclaimed-order rate, customer satisfaction, and cost per order. They should be analyzed by store, channel, product category, and period.
The inventory displayed directly determines the customer promise. Outdated data creates cancellations, unplanned substitutions, perceived store stockouts, and a loss of trust in the omnichannel journey.
The area should be clearly marked, secure, and organized by status, pickup window, or expiration date. It should support identity or QR-code verification, separated flows, peak-volume management, and suitable locations for sensitive or bulky products.
Yes. Curbside pickup follows the same basic order-ahead and pickup model, but the customer remains in the vehicle. The main difference is the physical handoff process, including arrival identification, parking, order loading, and coordination with store staff.
The OMS orchestrates available-inventory calculations, assignment rules, the lead-time promise, status tracking, and data exchanges with e-commerce, POS, WMS, and customer service systems. It prevents each channel from maintaining a separate version of the order.

Explore five practical AI supply chain use cases and the data, integration, governance, and KPIs required to turn each one into measurable value.

Learn how inventory management balances availability, carrying costs, and service using FIFO, FEFO, replenishment rules, KPIs, unified inventory, and WMS controls.

Work with our team to build your ideal supply chain software stack and tailor it to your unique business needs.