Feature · Inventory Sync

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-SKU Counted vs Unlimited Stock
Multi-Warehouse PILS Allocation
Line-Level Backorder Breakdown
25+ ERPs Real-Time Sync
Bi-Directional Storefront ↔ 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.

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.

Related features

See it with your warehouses

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.

1,600+B2B Clients
25+ERPs Synced
Real-timeBi-Directional Sync