SortSwift
Store Operations

Track, organize, and sync your entire catalog

Zero-commission checkout for card shops

Customer portal with automated pricing

Soon

Consignor portal and payout management

Unified orders and shipping across 5+ platforms

Scanning & Pricing

26+ TCGs at 99.9% accuracy

23+ pricing steps with market data

Shopify, eBay, CardTrader, ManaPool sync

Free

Edit, reprice, merge, export - free

AboutHelpBook a Call
Pricing
DocsSign InGet started free
Store OperationsInventoryPoint of SaleBuylistConsignment
Soon
Orders & Shipping
Scanning & PricingCard ScanningAutopricingSyncingCSV Suite
Free
PricingDocumentation
AboutHelpBook a Call

Sign In
SortSwift Docs
Getting Started
Core Features
Integrations & Tools
Add-Ons & Beta
Support

Documentation In Progress

Content may be inaccurate or incomplete. For reliable help, contact support or join Discord

Inventory Data Structure

SortSwift keeps inventory data organized in a predictable structure so pricing, staging, platform sync, and channel exports work consistently for every product.

Core Document Fields


Each inventory document is tied to a single product and contains:

  • productId: Unique identifier for the product in your catalog.
  • skuId: Specific SKU (variant) identifier (e.g., NM English Normal).
  • game: Game or category (Magic, Pokémon, etc.).
  • set: Set or expansion name.
  • collector number: Collector number within the set.

Stock Items Array


Each document holds an array of stock items. Each item includes:

  • condition: NM, LP, MP, HP, or DM.
  • language: Language code (e.g., English, Japanese).
  • printing type: Normal, Foil, Etched, etc.
  • quantity: Available quantity.
  • price: List or sell price.
  • cost: Acquisition cost.
  • location: Bin, shelf, or staging area.
  • manual price override: Flag to skip autopricing updates.
  • preorder status: Supports preorder tracking.
  • remarks: Internal notes for location or batch info.

Platform IDs per Stock Item


For platform sync, each stock item stores external listing IDs:

  • shopifyId: Shopify product/variant ID.
  • cardtraderId: CardTrader listing ID.
  • manapoolId: ManaPool listing ID.
  • ebayListingId: eBay listing ID.

Staff & Audit Tracking


SortSwift records who modified inventory:

  • Added by: Staff account that added the stock.
  • Modified by: Staff account that last edited the item.
  • Timestamps: Creation and last modification dates.
  • Remarks: Optional audit notes.
SortSwift

The all-in-one TCG store platform that unifies inventory, POS, scanning, buylist automation, and syncing to modernize your card shop operations.

Platform
InventoryPoint of SaleBuylistConsignmentScanningAutopricingSyncingOrders

© 2026 SortSwift. All rights reserved.
PrivacyTermsAccessibility
Magic: The Gathering © Wizards of the Coast. Pokémon © Nintendo/Creatures Inc./GAME FREAK Inc. Yu-Gi-Oh! © Studio Dice/SHUEISHA, TV TOKYO, KONAMI. Disney Lorcana © Disney. Cardfight!! Vanguard and Weiß Schwarz © bushiroad. Shadowverse: Evolve © Cygames. Godzilla Card Game TM & © TOHO CO., LTD. hololive OFFICIAL CARD GAME © COVER.