Real-time inventory across every warehouse, channel, and your ERP, Counted Stock, Multi-Warehouse PILS, and In-Stock Alerts.
Per-SKU Counted Stock or Unlimited Stock. Multi-Warehouse Inventory (PILS) tying multiple Warehouses and inventory quantities to a single Product. Backorder notifications that show buyers a breakdown of immediately-fulfillable versus backordered quantities. In-Stock Alerts that email customers the moment stock exceeds their specified quantity, and allocation logic that picks the best warehouse by location and capacity. All synced bi-directionally to 25+ ERPs through Clarity Connect, so what your buyers see is what is actually on the shelf.
Per-SKUCounted vs Unlimited Stock
Multi-WarehousePILS Allocation
Line-LevelBackorder Breakdown
25+ ERPsReal-Time Sync
Bi-DirectionalStorefront ↔ ERP
What is Inventory Sync in Clarity eCommerce?
Inventory Sync in the Clarity eCommerce Framework is both the processes and set of capabilities that keep storefront stock in lock-step with the source of truth in your warehouse(s) and ERP. It covers per-SKU
Counted Stock vs Unlimited Stock
,
Multi-Warehouse Inventory (PILS)
, backorder notifications in Catalog and Cart, bell-icon
In-Stock Alerts
, warehouse allocation logic, Shipping Package templates that feed accurate carrier rate quotes, and real-time bi-directional sync through Clarity Connect. The result is a storefront where what a buyer sees on the Product Details Page matches what is physically on the shelf, across however many warehouses, ERPs, and channels your business runs.
Whether you like it or not, inventory has become the trust layer of B2B commerce. A buyer who confidently orders 200 units, then receives an email three days later that 140 are on backorder, will not be back. The platform's inventory model is built around that reality: when a Product's Stock Quantity reaches 0, the system displays either “Out-of-Stock” or “On Backorder” depending on the Product's Backorder Setting. Out-of-stock items cannot be added to the cart. Backorder items can be purchased but the buyer sees exactly how many units are immediate versus how many are queued. No surprises, no after-the-fact apology emails.
To build and hold your buyers' trust, Inventory Sync needs to not only be a high priority, it must be accurate, real time and very communicative. Inventory Sync is a core component of the Clarity eCommerce Framework, working alongside the
Product Catalog
(which surfaces stock state, bell-icon alerts, and remaining quantities to buyers),
Order Management
(which writes allocations and reservations as orders are placed), and the
composable architecture
with thousands of API endpoints that lets your warehouse-management or ERP systems read and write inventory in real time.
The problem: storefront inventory and warehouse reality drift apart by default.
When the storefront and the warehouse run on different stock numbers, every order becomes a coin flip. Buyers overcommit. AP teams chase backorders. Plants reshuffle. The friction is constant, the rework is expensive, and the underlying problem is almost always the same: inventory is treated as a side-effect of an integration instead of the integration itself.
One SKU, many warehouses, one number
A buyer asks “is it in stock?” The answer is yes in Dallas, no in Atlanta, partial in Phoenix. A storefront that only knows one number cannot answer that question honestly, and every wrong answer becomes a backorder dispute later.
Nightly batch syncs are too slow
A 24-hour stock-feed lag means buyers place orders against numbers that were true yesterday. By breakfast the next day, the storefront has promised 50 units that the warehouse already shipped overnight on a different order. Your CS team is on the phone before 9 AM.
Backorders without transparency become disputes
A B2B buyer who ordered 100 units, paid for 100, and received 60 needed a line that said “60 ship now, 40 ship later” before they checked out. Carts that skip line-level backorder math quietly produce AR friction every single day.
Out-of-stock pages are lost-revenue pages
An out-of-stock SKU is not a dead page. It is a buyer who wanted to give you money. Without a bell-icon In-Stock Alert and an automated email when stock recovers, that intent walks. Mid-market B2B operators routinely leave six-figure annual revenue on the table here.
Kits and bundles double-count
A kit assembled from three component SKUs is only as available as its scarcest part. Inventory systems that do not reserve component stock against parent-kit availability happily oversell the kit and the components in parallel, leaving receiving to unwind both after the fact.
Allocation needs to be smarter than “first warehouse”
Picking the wrong warehouse turns a one-day shipment into a three-day cross-country trip. Multi-plant manufacturers running JIT or kanban replenishment need allocation that respects customer location, on-hand capacity, and downstream production planning, not just whichever warehouse responded first.
The cost of inaction is real. Operations teams routinely report 8–15 hours per week per warehouse on stock-reconciliation tasks: chasing discrepancies between the storefront and ERP, manually flagging oversells, rerouting orders that the system allocated to the wrong plant, and apologizing to B2B buyers for inventory promises the storefront made on stale data. Real-time Inventory Sync does not eliminate the work entirely, but it cuts the volume of avoidable issues by an order of magnitude and removes the buyer-facing surprises that quietly erode trust.
How Clarity Integrated eCommerce solves it.
Six platform capabilities that make the storefront tell the truth about stock: per-SKU tracking modes, multi-warehouse PILS, line-level backorder math, bell-icon alerts, smart allocation, and real-time bi-directional ERP sync.
Counted Stock vs Unlimited Stock
Set per SKU in the Admin Portal. Counted Stock tracks and allocates against a unique stock quantity as items are purchased. Unlimited Stock always displays as available in the Catalog, making it ideal for services, digital goods, made-to-order items, and kits.
Multi-Warehouse Inventory (PILS)
The Warehouses module lets the Administrator create and associate multiple Warehouses and Inventory Quantities with a single Product. One master SKU carries distinct on-hand counts per location, managed in the Admin Portal or through your ERP integration.
Backorder notifications, line-level
When items are on backorder, the Catalog displays a backorder notification the moment the item is added to the cart. The Shopping Cart Page shows a line-level breakdown of how many units can be fulfilled immediately versus how many are being purchased on backorder.
Bell-icon In-Stock Alerts
Out-of-Stock and On-Backorder Products display a Bell Icon / In-Stock Alert Button in the Catalog. Registered Users click to subscribe. A modal captures desired purchase quantity. An automated email triggers when item inventory exceeds that quantity.
Allocation logic & reservations
Pick the best warehouse based on customer location and capacity: nearest-first, fewest-splits, or a custom policy. Inventory reservations protect kit and bundle parent availability against their component SKUs so neither oversells.
Real-time bi-directional ERP sync
Clarity Connect keeps stock counts, warehouse allocations, product attributes, and backorder thresholds in lock-step with your ERP. Products with inventory attributes flow ERP → Storefront. Orders flow Storefront → ERP. 25+ ERPs supported out of the box.
One stock number across storefront and ERP. Inventory Sync is the data layer that order management, the catalog, and customer notifications all depend on. Clarity Connect uses the Common Model and Multi-Protocol Connectors to map inventory entities and field mappings between CEF and your ERP: SAP S/4HANA / ECC, Oracle NetSuite / EBS / JDE, Microsoft Dynamics 365 (Business Central, F&O), Sage Intacct / X3 / 100, Acumatica, Epicor Kinetic, Infor CloudSuite / M3 / SyteLine, SYSPRO, and 17+ more. The External Key Database preserves record relationships so updates never duplicate, the Priority Queue keeps stock writes ahead of lower-priority traffic, and the Hangfire Dashboard surfaces every sync job with logs and failure-queue access. Real-time sync, not nightly batch.
See it in action: the In-Stock Alert workflow.
A walkthrough of the bell-icon In-Stock Alerts feature on a real Product Details Page, covering how a buyer subscribes when an item is on backorder, how the modal captures their desired purchase quantity, and how the automated email closes the loop the moment inventory recovers.
Watch the demo
Admin Portal, Multi-Warehouse Inventory
The Warehouses module in the Admin Portal, showing one master Product SKU carrying distinct on-hand counts per warehouse, with backorder settings and Shipping Package templates.
Step-by-step walkthrough
Workflow
Setting up real-time multi-warehouse Inventory Sync
Seven steps from choosing a stock-tracking mode to wiring real-time bi-directional ERP sync.
1
Choose Counted Stock or Unlimited Stock per SKU
In the Admin Portal Products module, set each SKU's inventory tracking mode. Counted Stock tracks and allocates against a unique stock quantity as items are purchased. Unlimited Stock always shows the item as available in the Catalog, making it the right choice for services, digital goods, made-to-order items, and configure-to-order kits.
2
Configure Inventory Rules and Backorder Setting
For Counted Stock items, decide what happens when stock reaches 0: Out-of-Stock (cannot be added to cart, shows a notify-when-back-in-stock option) or On Backorder (can be purchased at any time, with backorder notifications shown to the buyer). The Product's Backorder Setting controls which behavior applies.
3
Stand up Multi-Warehouse Inventory (PILS)
In the Warehouses module, create your warehouse records and associate inventory quantities per Warehouse per Product. One master SKU can carry distinct on-hand counts at every facility you operate. Configure allocation logic to pick the best warehouse based on customer location and capacity: nearest-first, fewest-splits, or a custom policy.
4
Define Shipping Packages and dimensions
Create Shipping Package templates with pre-defined dimensions and weights that each product ships in. Assign packages per product so carrier rate quotes use real package data, not guesses. Re-usable templates make creating new products fast and keep dimensional pricing accurate across the catalog.
5
Wire backorder notifications into Catalog and Cart
Backorder notifications surface in the Catalog when a Product's stock reaches 0 with Backorder enabled. The Shopping Cart Page shows a line-level breakdown of how many units can be fulfilled immediately versus how many are being purchased on backorder. Buyers see this before reaching Checkout, not in a separate email two days later.
6
Turn on In-Stock Alerts on Out-of-Stock / Backorder items
Out-of-Stock and On-Backorder Products display a Bell Icon / In-Stock Alert Button in the Catalog. Registered Users click to add the Product to their In-Stock Alerts List. A modal prompts them to specify how many units they wish to purchase, and an automated email fires the moment item inventory exceeds that quantity. Users manage their alerts from the User Dashboard.
7
Sync inventory bi-directionally with your ERP
Use Clarity Connect to keep stock counts, warehouse allocations, product attributes, and backorder thresholds in real-time bi-directional sync with your ERP. Products with inventory attributes flow ERP → Storefront. Orders flow Storefront → ERP. The Hangfire Dashboard, Priority Queue, and EKDB keep every sync auditable and recoverable.
Benefits & business impact: what real-time inventory makes possible.
Getting inventory right does more than clean up the catalog. It reshapes how your operations team plans, how your AR team reconciles, and how consistently your B2B buyers experience your brand.
Fewer oversells, fewer apology emails
When the storefront reads from the same stock pool as the warehouse, oversells stop being a daily occurrence. CS teams that used to spend mornings reconciling overcommitted orders get those hours back for actual customer work.
Backorder transparency at the cart, not after
Buyers know exactly how their order will fulfill before they pay. The 60-now-40-later breakdown is visible in the cart, not delivered as a surprise post-purchase. That transparency makes B2B buyers more willing to accept the backorder rather than canceling outright.
Recaptured demand from out-of-stock pages
Bell-icon In-Stock Alerts turn out-of-stock pages from dead-ends into a tracked subscriber list. When stock recovers, the automated email pulls buyers back to the exact quantity they wanted. Legacy carts without this feature simply lose that revenue.
Smarter multi-plant fulfillment
PILS plus allocation logic means orders ship from the right warehouse the first time. For manufacturers with multi-plant operations and JIT replenishment, that is the difference between a one-day shipment and a three-day cross-country reroute, multiplied by every order, every day.
Storefront and ERP tell the same story
Real-time bi-directional sync ends the nightly reconciliation ritual. Finance, operations, and the storefront work from one set of numbers. Audit trails, period closes, and inventory write-downs all become simpler when the data was right from the start.
Scales from 1,000 SKUs to 50 million
The same Inventory Sync model supports the small distributor with 1,000 SKUs and the global manufacturer with 50M SKUs across dozens of warehouses. Clarity has deployed CEF against catalogs of that size. The architecture and bi-directional sync hold up at scale.
The personas who benefit span every operations function: operations and warehouse leads stop fielding overcommit fires, customer-service reps stop writing apology emails, B2B buyers get honest availability data before they pay, finance and AR teams close periods without inventory reconciliation purgatory, plant managers at multi-site manufacturers see allocation that respects local capacity and JIT planning, and your sales team can promise a date with confidence because the number on the screen matches the number on the shelf. Real-time inventory is the foundation every other B2B experience sits on.
Frequently asked questions
What is Inventory Sync in Clarity eCommerce?
Inventory Sync is the set of Clarity eCommerce Framework capabilities that keep storefront stock in lock-step with the source of truth in your warehouses and ERP. It covers per-SKU Counted Stock vs Unlimited Stock, Multi-Warehouse Inventory (PILS), backorder notifications, bell-icon In-Stock Alerts, allocation logic, and real-time bi-directional sync via Clarity Connect. The result is that what a buyer sees on the storefront matches what is physically on the shelf, across however many warehouses, ERPs, and channels your business runs.
What is the difference between Counted Stock and Unlimited Stock?
Counted Stock means the item has a unique stock quantity that is tracked and allocated against as items are purchased. The Catalog displays the remaining quantity, and when stock reaches 0 the system shows either Out-of-Stock or On Backorder depending on the Product's Backorder Setting. Unlimited Stock means the item's inventory always shows as “unlimited” in the Catalog, which is useful for services, digital goods, made-to-order items, or kits that never need a counted balance. The mode is set per SKU in the Admin Portal.
How does Multi-Warehouse Inventory (PILS) work?
The Warehouses module within CEF allows the Administrator to create and associate multiple Warehouses and Inventory Quantities with a single Product. One master SKU can carry distinct on-hand counts at every warehouse you operate. Multi-Warehouse Inventory can be managed either from the Admin Portal or through your ERP integration via Clarity Connect. Allocation logic selects the best warehouse based on customer location and capacity, and the storefront UI can display per-warehouse availability or roll it into a single number depending on how your buyers prefer to see it.
How do backorder notifications work in the Catalog and Cart?
When a Product is on backorder, the Catalog displays a backorder notification the moment the item is added to the cart, telling the customer how many units are being purchased on backorder. The Shopping Cart Page goes further: it shows a line-level breakdown of how many units can be fulfilled immediately versus how many are being purchased on backorder. A buyer ordering 100 units when 60 are on the shelf sees clearly that 60 ship now and 40 ship later, before they hit Checkout.
How do bell-icon In-Stock Alerts work?
Products that are Out-of-Stock or On Backorder display a Bell Icon / In-Stock Alert Button in the Catalog. Registered Users click to add the Product to their In-Stock Alerts List. The button displays a modal and prompts the User to specify how many units they wish to purchase. When the item inventory exceeds the User's specified purchase quantity, an automated email triggers telling them the Product is now available in their desired quantity. From the User Dashboard, users can remove products from the list or add them to the cart for purchase.
Can the platform pick the right warehouse automatically?
Yes. With Multi-Warehouse Inventory (PILS) configured, allocation logic selects the best warehouse based on the customer's ship-to location, on-hand capacity at each warehouse, and your business rules: nearest-warehouse-first, fewest-splits, or a custom allocation policy. For manufacturers with multi-plant operations and JIT replenishment patterns, this is the difference between an order that ships in a day and an order that bounces between three plants for a week.
How does Inventory Sync integrate with my ERP?
Clarity Connect provides real-time bi-directional sync between the storefront and 25+ ERPs, including SAP, Oracle NetSuite, Microsoft Dynamics 365, Sage, Acumatica, Epicor, Infor, SYSPRO, and many more. Products with inventory attributes (Counted vs Unlimited, on-hand counts, warehouse allocations, backorder thresholds, shipping-package dimensions) flow ERP → Storefront. Orders, reservations, and stock movements flow Storefront → ERP. The Common Model maps the inventory entities and field mappings on both sides. The External Key Database (EKDB) preserves record relationships so updates never duplicate. Inventory stays the same number on both screens.
Bring your SKUs and your ERP, walk away with a working multi-warehouse Inventory Sync preview.
Schedule a 30-minute walkthrough and we'll show Inventory Sync running against a sandbox of your own SKUs and warehouses, with the right Counted-vs-Unlimited tracking, Multi-Warehouse PILS, backorder thresholds, bell-icon alerts, and a live feed from your ERP through Clarity Connect. Real-time bi-directional sync, line-level backorder math, recaptured out-of-stock demand: whatever your operations model needs is already built in.