Storepass LogoStorepass/ DocsLog in

How to Update Inventory

Created: 10/3/2024 | Last updated: 6/11/2026 | Tags: update, inventory, csv, POS, buylist, export, import, manual-controls, scanner-import, tcgplayer, scryfall, pos

Use Storepass inventory tools to adjust stock from the place that matches the work you are doing. Small corrections are fastest from Manual Price Controls or the Point of Sale, while larger updates usually belong in a CSV import or buylist import.

The main inventory update paths are:

  • Manual Price Controls: edit one product or a filtered set from Products > All.
  • Inventory CSV: export a Storepass CSV, enter quantity adjustments, and upload it back into Storepass.
  • Scanner or ID CSV: upload TCGplayer scanner exports, TCGplayer Product ID files, or Scryfall ID files from Products > Inventory.
  • Buylist import: add purchased buylist items into inventory when a buylist is submitted or reviewed.
  • Point of Sale: make an immediate adjustment while working from the POS product grid.

Before starting

  • Use Manual Price Controls when you need to correct stock for a specific listing, condition, or selected location.
  • Use Inventory CSV when you are opening sealed product, receiving many cards at once, or updating a filtered group of listings.
  • Use scanner or ID CSV imports when your file came from TCGplayer Roca, Cardbot, Phyzbatch 9000, a consumer scanner app, or a Scryfall-based workflow.
  • Use a buylist import when the inventory came from cards or products a customer sold to your store.
  • Use the POS when you notice a quantity problem while adding products to a cart.
Inventory adjustments update the matching listing or variant. If Storepass cannot match the product, create or connect the missing product first, then retry the update.

Update from Manual Price Controls

  1. Open Products > All with Manual Price Controls.
  2. Filter to the product line, set, status, stock level, location, or other group you want to review.
  3. Update the stock field for the correct condition or variant.
  4. Click Save.

Manual Price Controls can also update unavailable stock when your store uses that workflow. For multi-location stores, the adjustment uses the selected location when location inventory is enabled.

Update with a Storepass CSV

  1. Open Products > All.
  2. Filter to the product line, set, or group of products you want to update.
  3. Open the page action menu and choose Export Inventory CSV.
  4. Select the conditions to include in the export.
  5. Open Downloads and download the file after the export finishes.
  6. Enter the quantity change for each row in the Adjust By Quantity column. Use positive numbers to add inventory and negative numbers to remove inventory.
  7. Open Products > Inventory.
  8. Set Select CSV Type to Storepass.
  9. Select a location if your store has multiple locations.
  10. Choose the file and click Upload CSV.

Upload scanner or ID CSV files

The Inventory CSV page also supports non-Storepass CSV formats. Choose the format that matches the identifier in your file.

TCGplayer CSV options appear only for stores on eligible plans. Storepass CSV and Scryfall ID imports are available from the Inventory page without the TCGplayer option enabled.
  • TCGPlayer: use CSV exports from supported TCGplayer scanner workflows such as Roca, Cardbot, or Phyzbatch 9000.
  • TCGplayer (Consumer App Scanners): use this when the file provides TCGplayer Product IDs instead of the scanner export format.
  • Scryfall ID: use this when the file identifies Magic cards by Scryfall ID.
  1. Open Products > Inventory.
  2. Choose the CSV type.
  3. Choose the product line when the page asks for it.
  4. Select a location if your store has multiple locations.
  5. Choose the file.
  6. Click Upload CSV.

Use Download Example on the Inventory page when you need a sample non-Storepass file. For Storepass CSV files, generate the example from the Products > All export action so the file includes your current listings.

Create a buylist from a CSV

If the CSV represents items you are buying from a customer instead of inventory you already own, use the buylist path from the Inventory page.

  1. Open Products > Inventory.
  2. Choose the CSV type and product line.
  3. Choose the file.
  4. Click Create Buylist.
  5. Monitor the task from Task Monitoring.

Import a buylist into inventory

  1. Open Buylist > Open or the buylist submission you are reviewing.
  2. Add or review the products on the buylist.
  3. Use Import Inventory Immediately when the buylist should add inventory as part of submission.
  4. If you do not import immediately, open the submitted buylist later and import the selected items into inventory.
  5. For stores with multiple locations, choose the import location when prompted.

Buylist imports mark imported products on the submission. If only some products import successfully, review the missed items before importing again.

Update from the Point of Sale

  1. Open Point of Sale.
  2. Search for the product.
  3. Open the product action menu next to the add-to-cart button.
  4. Choose Update Inventory.
  5. Select the condition, enter the quantity adjustment, and click Save Changes.

The POS adjustment is immediate and uses the selected POS location when your user is working in a location.

Review and retry CSV imports

  • Import Summary: shows recent CSV imports, status, and row count.
  • Show Only Errors: narrows the import detail view to rows that need attention.
  • Retry Failed Imports: reruns failed rows after you fix the cause.
  • Download CSV: downloads the import file for review.
  • Add Missing Products to Shopify: starts product creation for missing catalog matches before retrying the import.
  • Set to Active: resumes an inactive import that has not completed.
CSV imports can only update rows that match a Storepass listing. For missing products, create the products first, then retry the failed rows.