Inventory Sync

Inventory Sync

Inventory sync is a feature that allows CartRover to update an order source with the exact quantity that is available for each product. This lets a shopping cart know when an item is sold out or when the warehouse has new inventory in stock automatically.

How It Works

  1. CartRover will only sync inventory to your shopping carts if the WMS or other back-end system has provided updated inventory records since the last time CartRover synced with the cart. If there is no new information, CartRover will not sync anything.
  2. CartRover will automatically subtract any recent orders from the time between when the warehouse provided the latest inventory levels and when CartRover syncs with the cart, whether this is a few minutes or a few hours. This keeps the cart level accurate regardless of when the warehouse provided inventory levels and regardless of how many order sources there are.
  3. Each Cart in CartRover has it's own sync schedule you can define. All carts are not synced at the same time.
  4. If you have multiple carts with the same product SKU, CartRover will sync the total available quantity to each cart, each time.
    1. SKU is the primary product identifier in CartRover. It uniquely identifies a single product. If you have separate products with the same SKU they must exist in different CartRover merchants to work properly. This either requires multiple Merchant Accounts, or a Fulfillment Account.
    2. If you have many order sources and very low inventory counts and are worried about the potential to oversell, each cart in CartRover also has a "Minimum Inventory Level" setting. When set, CartRover will tell that cart that there are 0 left available to sell any time inventory drops below that level. Ex: Setting it to 5 means that when CartRover syncs inventory, if there are 4 or fewer available for any product, those products will be set to 0 in the shopping cart instead of the true value. Anything 5 or above and CartRover will sync the true inventory level to the cart.
  5. Some connections (mainly EDI and some FTP) require CartRover to send all inventory levels every time we sync regardless of whether or not the warehouse has reported updated inventory levels. This is handled automatically by CartRover and can be enabled manually in the settings if using the CSV or XML cart.
  6. CartRover does not track Lot/Batch information. Quantities are summarized on the Product level. Other interfaces likes orders or shipments may still support Lot/Batch information.
  7. CartRover currently only supports whole numbers for item quantities during inventory sync.

    • Related Articles

    • Order Download

      The order download is the most basic function that all order sources support. This is used for loading orders into CartRover from your order source.
    • Shipment Confirmation

      Shipment confirmation is the ability for CartRover to tell the order source or cart when an order has shipped. This also usually includes giving back a tracking number. Some systems also support item level details. If so, the system will list ...
    • Setting Up XML Files

      XML Files are treated like any other shopping cart. To setup, add a new cart and select XML Files from the list of options. The logo for it is the same as the one shown above. Integration Specs: Supported functions: Inventory Sync Order Download ...
    • AspDotNetStorefront Integration Overview

      Supported Functions Order Download Shipment Confirmation Inventory Sync Stability Issues Due to issues with the ASPDotNetStorefront API there is limited support for this connection. From our experience order loading and tracking postback work well. ...
    • Setting Up CSV Files

      CSV Files are treated like any other shopping cart. To setup, add a new cart and select CSV Files from the list of options. The logo for it is the same as the one shown above. Integration Specs: Supported functions: Order Download Shipment ...