Every omnichannel article you'll read this year tells you the same thing. Unify your data. Break down silos. Invest in technology. Build a customer-centric culture. Train your staff.
It's all technically correct. It's also deeply unhelpful, because it describes symptoms as if they were root causes. Enterprise retailers have been pouring money into all of those areas for the better part of a decade, and yet the 2026 reality looks remarkably like the 2019 reality: disconnected inventory, frustrated associates, customers who know more about your stock than your team does, and abandoned purchases that show up nowhere in the post-mortem.
The uncomfortable truth is that most omnichannel programs don't fail because of technology choice, cultural resistance, or budget. They fail because retailers keep trying to unify everything except the one layer where the omnichannel promise actually gets tested: the checkout.
At Awayco, we work with enterprise retailers who've already made the big investments — the middleware, the OMS upgrades, the mobile app, the clienteling tools. What we consistently see is that the checkout layer is the unification bottleneck that causes most of the downstream challenges everyone else writes about. Fix that, and the other problems shrink. Ignore it, and no amount of strategy deck will save you.
Here are the five challenges enterprises are still getting wrong heading into 2026, and why the checkout is the thread connecting them all.
Every retailer claims they have a "single view of inventory." Almost none of them actually do.
What they have is a warehouse management system that talks to an order management system that syncs with a point-of-sale every few minutes — sometimes every few hours — and pushes a rolled-up number to the website. By the time a customer sees "in stock" online, that stock might already be in a fitting room, on hold at another store, or sitting in the back of a van being returned.
The consequences are quantifiable and brutal. The IHL Group's analysis of global retail found that out-of-stocks and overstocks together cost retailers roughly a trillion dollars annually — and the majority of that isn't a warehousing problem, it's a visibility and fulfilment coordination problem. When a customer walks into your store expecting the jacket they saw online, and an associate has to disappear into the stockroom for ten minutes only to return empty-handed, you haven't lost a sale. You've lost a customer, and probably their social media post too.
The usual fix is to throw more middleware at it. More APIs, more sync jobs, more dashboards. But the fundamental issue is that your inventory count only becomes true at the moment someone commits to buying. If your checkout can't decrement stock in real time across every channel — store, web, app, marketplace, BOPIS, ship-from-store — then your "single view" is a rear-view mirror.
Consider what happens in practice. A customer adds a pair of sneakers to their online cart while, simultaneously, another customer picks the same pair off the shelf in a flagship store and a third customer asks an associate to put them on hold. In most enterprise setups, each of those events is processed by a different system with a different latency. The online customer sees "in stock" and completes checkout. The in-store customer walks to the till. The held pair sits waiting. When the systems eventually reconcile — minutes or hours later — someone gets an apologetic email. That someone is almost always the online customer, because the web stack is the easiest place to cancel, which is the worst possible outcome for brand perception.
What enterprises keep missing: Inventory accuracy isn't a data problem. It's a transaction problem. And it lives or dies at the moment of purchase.
The second challenge is how enterprise retailers treat their store teams. In theory, associates are the human face of the omnichannel experience — empowered, informed, able to serve customers across any channel. In practice, they're stuck behind a fixed terminal, looking at a screen that was designed in 2011, running a POS that 70% of retailers still haven't replaced in the last two years (and 40% haven't touched in over five).
This matters because associates are the people who could actually deliver on the omnichannel promise, if the tools let them. Research consistently shows that sales increase by 25–50% when customers are helped by a knowledgeable retail associate, and 75% of customers say personalised service is a significant factor in where they choose to shop. These numbers have been stable for years. Enterprises know them. They still haven't acted on them.
Why? Because most "associate enablement" projects stop at giving staff an iPad with a clienteling app. The associate can look up a customer's purchase history, see their wish list, maybe send a personalised note. What they can't do, in most enterprises, is complete the transaction on that same device, on the shop floor, using the customer's existing payment method, with real-time inventory check, with a digital receipt sent to the customer's profile, and with the sale attributed correctly across online and offline.
So the associate walks the customer to a fixed till — where the queue has already formed, because 82% of shoppers avoid stores where they see a line, and 68% abandon physical queues before it's their turn. Seven in ten retailers admit their customers will wait five minutes or less before giving up entirely.
Every one of those abandoned transactions started with a positive human interaction that the checkout layer killed.
There's a further cost that rarely shows up in the P&L: associate morale. When your frontline staff know they can't serve the customer the way the brand promises, they disengage. They stop recommending the app, stop suggesting loyalty sign-ups, stop going the extra mile — because every extra mile ends at the same queue bottleneck. The associate experience and the customer experience are the same experience, viewed from opposite sides of the counter.
What enterprises keep missing: Clienteling without mobile checkout is theatre. You're showing your associates the customer's data but refusing to give them the tools to act on it at the moment it matters.
The third challenge is identity. If a customer buys online, returns in store, browses on mobile, and picks up in store, how many customers does your data think that is?
In most enterprise systems, the answer is "it depends which system you ask." Your ecommerce platform sees one email address. Your POS sees a card number. Your loyalty programme sees a phone number. Your BOPIS system sees a transaction ID. Your clienteling app sees a manually entered name. Stitching these together after the fact — which is what most customer data platforms do — gets you close, but never all the way there.
The gap matters because personalisation, loyalty, and lifetime value calculations all break down when identity is fragmented. You end up with customers getting "we miss you!" emails three days after they bought in store. You send a re-engagement campaign to someone who's in your physical store right now. You offer a first-time-buyer discount to a ten-year customer because their in-store purchases never linked to their online account.
The root cause, again, is the checkout. In a fragmented setup, identity gets captured differently at every transaction point — when it gets captured at all. Online checkouts enforce it through account creation. Store checkouts treat it as optional and often skip it entirely to save queue time. Mobile checkouts vary wildly depending on which third-party processor is behind them.
If identity isn't captured consistently at the point of sale, across every channel, on the same unified transaction record, then every downstream system is working from incomplete data. You can't personalise what you can't identify, and you can't identify what your checkout layer doesn't capture.
What enterprises keep missing: Customer identity isn't a CRM problem you solve later. It's a checkout problem you solve at the transaction.
The fourth challenge is the most expensive one. Enterprises keep adding channels — mobile app, marketplace presence, social commerce, live shopping, kiosk, endless aisle — without integrating the ones they already have.
The data on mobile alone tells the story. By 2024, 65.8% of US smartphone users were using retail apps. 69.2% of web visits to top 1,000 retailers came from mobile devices. Retailers with dedicated mobile apps grew 7.4% year-over-year versus 4.2% for those without. The mobile POS terminal market is on track to hit $49 billion by 2025, and 53% of retailers have equipped their teams with some form of mobile device.
Every one of those numbers represents an enterprise investment. What most of those investments share is that they bolted a new channel onto the side of the existing stack rather than integrating it into the core. The mobile app has its own checkout flow. The kiosk has its own. The associate's tablet has its own. BOPIS has its own. Each of those flows was probably optimised in isolation — and each of them drops the transaction into a slightly different record format, with slightly different tax handling, slightly different promotion logic, slightly different returns routing.
The customer doesn't see the seams. Until they do. Until they try to return an online purchase in store and it takes fifteen minutes because the systems don't agree on what the order looked like. Until the promo they got in the app doesn't honour at the register. Until the associate's mobile checkout won't accept the gift card the customer bought online.
This is where the Incisiv State of Transformation data stings: only 13% of retailers believe their technology will meet future customer expectations, and 89% fail to scale innovations organisationally. Those numbers aren't about ambition — enterprises have plenty of ambition. They're about the fact that every new channel gets built on an already-fractured checkout foundation, which guarantees that integration debt compounds every quarter.
What enterprises keep missing: Adding a channel is cheap. Integrating a channel at the transaction layer is expensive. Most enterprises are doing the first and calling it the second.
The final challenge is measurement. Enterprise retailers are drowning in dashboards, yet the metrics that would actually tell them whether their omnichannel strategy is working are mostly absent.
Most omnichannel KPIs still measure channels in isolation. Ecommerce has its conversion rate. Stores have their comp sales. The app has its session time. The loyalty programme has its redemption rate. Each team reports up on numbers that look great in a board deck and say almost nothing about the actual customer journey.
What's missing is anything that crosses channel boundaries at the transaction layer. How often does a customer who browsed online complete in store? What's the cart abandonment rate when an associate has to leave a customer to go find a terminal? What's the attach rate when checkout happens in the aisle versus at the queue? How many BOPIS orders convert into additional in-store purchases, and does that conversion change when associates have mobile checkout versus fixed POS?
These numbers exist, technically. But they require the checkout layer to generate clean, unified transaction data across every channel — and for most enterprises, the transaction data is exactly where the fragmentation is worst. So the metrics that would expose the real problem never get reported, which means the real problem never gets funded, which means the fragmentation deepens. The Incisiv data again: 77% of retailers report frequent budget cuts and 83% prioritise efficiency over customer experience innovation. When you can't measure customer experience at the transaction layer, it's the first thing that gets cut, because it looks like an optional cost rather than a revenue driver.
The retailers who break out of this cycle aren't the ones with the biggest budgets. They're the ones who figured out that unifying the checkout layer unlocks the measurement that unlocks the business case that unlocks the next investment.
What enterprises keep missing: You can't optimise a journey you can't measure, and you can't measure a journey whose transaction layer is fragmented across five systems.
Reread the five challenges above. Inventory visibility. Associate enablement. Customer identity. Channel integration. Measurement. Most articles treat these as five separate problems requiring five separate initiatives with five separate vendors.
They're not five problems. They're one problem, showing up in five places.
The checkout is where inventory gets decremented, where identity gets captured, where channels converge, where associates either succeed or get pushed aside, and where the transaction data that drives every downstream metric gets generated. When the checkout is fragmented — separate systems for web, app, store, BOPIS, mobile — every one of those five challenges gets worse. When the checkout is unified, every one of them gets easier.
This is why the enterprises that are quietly pulling ahead in 2026 aren't the ones with the flashiest apps or the loudest AI announcements. They're the ones who've rebuilt the checkout layer as the single source of truth it was always supposed to be: one transaction engine, accessible from any device, any channel, any associate, any customer, anywhere — with real-time inventory, unified identity capture, consistent promotion logic, and clean data flowing out to every downstream system.
That's a much less exciting pitch than "AI-powered personalisation at scale." It's also the thing that actually moves the numbers.
If you're an enterprise retailer looking at the five challenges above and recognising all of them, the temptation will be to launch five workstreams. Don't. You'll exhaust your teams and your budget and end up with five half-finished initiatives that still don't talk to each other.
Start with the checkout. Audit every place in your business where a transaction can be initiated — fixed POS, mobile POS, ecommerce, app, BOPIS handoff, marketplace, kiosk, endless aisle, returns desk. For each one, ask three questions: does it hit the same inventory record in real time, does it capture the same customer identity, and does it produce a transaction record in the same format with the same fields?
If the answer to any of those is "no" or "it depends," you've found the bottleneck that's causing your other omnichannel problems. Fix that first, and the other challenges either shrink dramatically or become tractable in a way they weren't before.
The retailers getting omnichannel right in 2026 aren't doing more. They're doing less, in the right place.
Awayco helps enterprise retailers unify their checkout layer across every channel — giving associates, customers, and operations one transaction engine that actually behaves like one. Learn more at Awayco.
Get the latest thinking on AI-powered retail — from product personalisation to in-store innovation — delivered to your inbox once a month.