Product & Inventory Syncing in Carro
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:
Delete and re-add the product through Carro.
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.