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

Scanner

The Scanner uses your device's camera to identify trading cards in real time. Cards are sent to the SortSwift recognition API to determine name, set, printing type, and language. You then select condition, adjust printing and language if needed, and add items to your queue for review.

Live Camera Scanning


To scan cards:

  1. Open the Scanner tab in the mobile app
  2. Grant camera permissions when prompted
  3. Position the card in front of the camera—ensure good lighting and a clear view
  4. The app captures the image and sends it to the recognition API
  5. Once identified, the card name, set, and printing type appear on screen

Flash Control


You can toggle the device flash (torch) on or off while scanning. This helps in low-light conditions:

  • Look for the flash/torch toggle button on the scanner screen
  • Turn flash on when scanning in dim environments
  • Turn flash off to avoid glare on glossy or foil cards

Card Recognition


The recognition API identifies:

  • Card name
  • Set
  • Printing type (Normal, Foil, Etched, etc.)
  • Language

Condition is not detected automatically—you must select it manually (NM, LP, MP, HP, DM).

Alternative Card Suggestions


When the recognition API is uncertain, it may show alternative card suggestions. You can:

  • Tap the correct card from the list of alternatives
  • Manually search if none of the suggestions match
  • Review and correct in the Queue before exporting

Condition, Printing, and Language


Before adding to the queue:

  • Condition: Select NM, LP, MP, HP, or DM. This affects pricing.
  • Printing: Choose Normal, Foil, Etched, or other variants if the default is wrong.
  • Language: Select the card's language (e.g., English, Japanese).

Price Fetching


Prices are fetched from multiple sources, including:

  • Market price
  • Low price
  • Mid price
  • Direct low price

You can configure your preferred price source and fallback chain in Settings.

Sound Feedback


The app can play sounds when you scan a card. You can:

  • Enable or disable sounds in Settings
  • Set a default scan sound (beep, chirp, click, ding, cha-ching, coin, sparkle, bell)
  • Create price-based triggers (e.g., play "cha-ching" for cards over $10)

Price Change Indicators


The app shows whether a card's price has gone up or down compared to recent data. Look for up/down arrows or color indicators next to the price to spot market movements.

Adding to the Queue


All scanned items are added to a queue for review. From the Queue, you can edit details, resolve prices from multiple sources, export to CSV, push to staging inventory, or create a buylist order.

Frequently Asked Questions


Why isn't my card being recognized?

Ensure good lighting, a clear view of the card, and that the card is fully in frame. Damaged, heavily worn, or unusual printings may be harder to recognize. Try the alternative suggestions or correct in the Queue.

Can I change condition/printing after adding to the queue?

Yes. Open the Queue, tap the item, and edit condition, printing, language, or quantity before exporting or pushing to inventory.

How do I use price-based sounds?

Go to Settings → Sound settings and add a trigger with a price threshold (e.g., $10). When a scanned card meets the threshold, the selected sound will play.

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.