Skip to content

Inventory

Track and manage stock levels

Updated View as Markdown

Manage stock levels for your products and variants.


How Inventory Works

Product Type Tracking Level
Simple products Product level
Products with variants Per variant
Pack variants Drawn from the parent product’s stock

Enabling Inventory Tracking

  1. Edit the product
  2. Find the Inventory card
  3. Toggle Track inventory on
  4. Enter the current Stock on hand
  5. Save

Inventory Settings

Setting Description
Track inventory Enable stock tracking
Stock on hand Current units in stock
Continue selling when out of stock Allow orders even when stock is zero

Variant Inventory

For products with variants, each variant has its own inventory:

  1. Edit the product
  2. Open a variant from the Variants table
  3. Set Stock on hand for that variant
  4. Click Save Variant

A variant flagged Pack — shares product stock is the exception: it holds no stock of its own, inherits the product’s tracking and backorder settings, and its availability is the number of whole packs the product’s on-hand quantity can cover.


Out of Stock Behavior

When Continue selling when out of stock is:

  • Off - Product cannot be purchased when stock reaches zero
  • On - Customers can still order (backorder)

A product with Track inventory switched off is always treated as available, whatever its stock number says.


Dropship Inventory

For products fulfilled by distributors, inventory syncs automatically:

Distributor Catalog sync
Lipseys Hourly
RSR Group Hourly
Chattanooga Shooting Supplies Hourly
2nd Amendment Wholesale Hourly
EPROLO Hourly
MGE Wholesale Hourly (nightly full catalog + price/quantity refresh)
Printify Hourly

The scheduled sync runs hourly; each store’s catalog is refreshed on its own sync window, so stock levels update periodically from the distributor’s feed.


Product Deduplication by UPC/Barcode

When importing products from multiple dropshippers, products are automatically grouped by their UPC/barcode to prevent duplicates.

How It Works

  1. When you import a product, the system checks whether a product with the same UPC/barcode already exists in your catalog
  2. If exactly one match is found: The dropshipper is added as an alternate supplier to that product
  3. If there is no match — or more than one: A new product listing is created, rather than guessing which duplicate to attach the supplier to. You can consolidate those manually (a Merge Duplicates card appears on a product that shares its UPC with others)

Two kinds of product are never auto-merge targets:

  • Products with Lock suppliers switched on — use this for custom or internal items, such as engraved firearms, that should never be merged
  • Products that have options or variants, because their option matrix cannot be reconciled with a single supplier listing

Benefits

Benefit Description
No duplicates One product listing even when available from multiple suppliers
Price comparison Compare pricing across dropshippers
Supplier selection Choose which supplier fulfills each order
Aggregated stock Total stock shown is the sum across all suppliers

Multi-Supplier Products

When a product has multiple suppliers:

  • View all suppliers on the product details page in the Suppliers card, each with its SKU, cost, and stock
  • Click the star on a row to set the preferred supplier, which is used for automatic fulfillment
  • Click a supplier row to load its details into the Pricing, Inventory, and Shipping cards below
  • Use the link-slash button on a row to unmerge that supplier from the product
  • Stock quantity shows the total across all suppliers
  • Expand product rows in the products list to see all suppliers

Which supplier is picked automatically is set in Settings > Fulfillment under Supplier Selection: use the preferred supplier, the lowest-price supplier, or the highest-stock supplier. Default Preferred Supplier on the same page controls which source is flagged preferred when a product first gains a choice of suppliers.

Stock Calculation

Product stock is automatically calculated as the sum of all supplier stock. When any supplier’s inventory updates, the product’s total stock is recalculated.

Manual Fulfillment

When Enable automatic fulfillment is off in Settings > Fulfillment, you can manually select which supplier fulfills each item in an order. The order details page shows:

  • A comparison table of all available suppliers, including your own internal stock
  • Supplier, SKU, cost, and stock for each row
  • A per-row Qty field, so one item’s quantity can be split across several suppliers, with an allocation counter that must match the quantity ordered

Best Practices

Accuracy

  • Update stock after receiving shipments
  • Adjust for damaged or lost items
  • Regular physical counts

Firearm Compliance

  • Maintain accurate bound book records
  • Track serial numbers separately as required
  • Follow ATF requirements

Navigation

Type to search…

↑↓ navigate↵ selectEsc close