Product & Inventory Syncing in Carro

Edited

Carro automatically keeps key product details in sync between a supplier’s store and a retailer’s store. This ensures accurate pricing, inventory levels, and availability across all partnerships, while also giving retailers flexibility to customize their storefront.

What’s Kept in Sync

Synced automatically from Supplier > Retailer:

  • Price: Updates made by the supplier are reflected in the retailer’s store (usually within ~5 minutes).

  • Inventory: Stock levels sync hourly with a default buffer (explained below).

  • Inventory settings: Such as Track Quantity and Continue Selling When Out of Stock.

  • Product availability/status: Whether a product is available or unpublished.


Not synced (Retailer can customize):

  • Product title

  • Description

  • Images

  • Variants

  • Barcodes (ISBN, UPC, GTIN, etc.)

Retailers can edit these fields in their store without Carro overwriting them.


How Inventory Syncing Works

  • The supplier is the source of truth for stock levels.

  • When a product sells on the retailer’s store, the supplier fulfills the order and inventory adjusts automatically.

  • Carro only pulls inventory from the supplier’s default Shopify inventory location.

  • Retailers do not purchase, store, or manage inventory.


Inventory Buffers

  • By default, Carro applies a buffer of 5 units to all synced products.

  • Example: If a supplier has 20 units in stock, the retailer’s store will show 15 available.

  • Once the supplier’s inventory drops to 5 units, the retailer’s product will display as “Out of Stock.”

  • This prevents overselling, especially during high-volume sales or when multiple retailers are selling the same product.

Note: Buffers cannot currently be customized per partnership and the default buffer applies to all Carro partnerships.


Inventory Settings & Edge Cases

  • Shopify’s Track Quantity and Continue Selling When Out of Stock settings also apply to Carro-powered products.

  • Carro will follow the supplier’s settings to determine whether items can still be sold if they’re technically at zero stock.

  • Retailers should review supplier settings if they notice unusual stock behavior.


Updating Product Information

If a supplier updates a non-synced field (like title, images, or description), the retailer has two options to reflect the changes:

  1. Delete and re-add the product through Carro.

  2. Manually edit the product in their store using the updated assets provided by the supplier.

With these syncing rules, Carro ensures that pricing and availability are always accurate, while still allowing retailers flexibility to present products to their audience in their own way.