Skip to content

Inventory Management

Managing Your Inventory

Cartly provides multi-location inventory tracking to help you manage stock levels accurately and prevent overselling.

Inventory Locations

A location represents a physical place where you store inventory — a warehouse, retail store, or fulfillment center. You can create multiple locations under Settings → Locations. Each location has a name and address.

Setting Stock Levels

Stock is tracked per variant per location. On the product edit page, each variant shows its inventory level at each location. You can set quantities directly in the product editor or use the dedicated inventory management page for bulk updates.

Inventory Tracking

When Track Inventory is enabled on a variant:

  • Stock is automatically decremented when an order is placed
  • Stock is restored if an order is cancelled before fulfillment
  • Stock is reserved during checkout to prevent overselling between the time a customer enters checkout and completes payment

Low Stock Alerts

Set a low stock threshold on any variant. When inventory drops to or below this threshold, the variant appears in the Low Stock filter on the products page. This helps you identify items that need reordering before they sell out.

Overselling Prevention

By default, Cartly prevents customers from purchasing variants that are out of stock. The "Add to Cart" button is disabled, and a "Sold Out" badge is displayed. If you want to allow backorders, enable Continue Selling When Out of Stock on the variant.

Inventory Adjustments

You can adjust inventory quantities manually with a reason note. Common reasons include:

  • Received shipment from supplier
  • Inventory count correction
  • Damaged or lost goods
  • Returned items restocked

All inventory changes are logged with timestamps and the admin user who made the change, providing a complete audit trail.

Multi-Location Fulfillment

When fulfilling an order, Cartly shows available stock at each location. You can fulfill from the location with the most stock, the nearest location to the customer, or split fulfillment across multiple locations.

Was this helpful?