01 · Scan
Snap a photo (mobile inspector) or drag-drop a folder of card images. We handle eBay-export folders, ZIPs, and CSVs out of the box.
№ 01 — Trading-card inventory + listing software
Photograph a card. AI vision identifies it, prices it against live eBay sold comps, and queues a publish-ready listing in seconds. Pokémon-first — including the Japanese, Korean, and Chinese catalogs every other tool quietly skips.
Built by a dealer who runs a 10,000-card eBay store and uses this same tool every Saturday.
№ 02 — Anatomy of a listing
Scan, identify, price, publish. The middle two steps are silent unless something needs your judgment — the whole point of dealer software is to spend your Saturday selling, not typing.
Snap a photo (mobile inspector) or drag-drop a folder of card images. We handle eBay-export folders, ZIPs, and CSVs out of the box.
Dealer-grade AI vision returns set, number, language, variant, and grade-readiness — including Japanese, Korean, and Chinese catalogs every other tool skips.
Three pricing sources blended (PriceCharting + Collectr + TCGPlayer). Spread-percentage visibility tells you when the comps disagree.
eBay direct API, Shopify direct, TCGPlayer CSV, or a branded share-link storefront. One inventory pushes to all channels with no copy-paste.
№ 03 — The silent suite
Eight background workers run on every card you scan. None of them need a button. You only see them when they catch something — mispriced PSA 10, sold-below-cost, comp spread too wide to publish.
Pokemon-aware abbreviator keeps every title under eBay's 80-char cap without dropping rarity, set code, or variant.
Square crops, white-background detection, watermarked share images — generated and cached as you scan.
Live sold-comps refresh whenever quantity, condition, or set changes — no manual "re-price" button.
PSA, CGC, BGS, SGC, TAG cert numbers verified against the grader's API — no typo-priced PSA 10s slipping out.
Active listings synced from eBay every 5 minutes. The dashboard surfaces sold-below-cost flags before they hit your statement.
Ended listings cluster on /listings/ended. One click relists with refreshed comps + photos. No re-typing.
Duplicate cards auto-cluster into variation groups so eBay multi-variation listings are one decision, not 50.
When PriceCharting, Collectr, and TCGPlayer disagree by more than your threshold, we flag the card before you publish.
№ 05 — Every channel
Quantity, price, and condition stay in sync across eBay, Shopify, TCGPlayer, and your share-link storefronts. No double-selling. No "wait, did I update Shopify?" Saturday surprises.
Inventory + Trading APIs, not CSV uploads. Live offers, real-time sync, bulk publish. Sandbox-tested.
Products, variants, images, metafields — pushed directly to your store. One catalog, two storefronts.
Format-correct CSV exports for TCGPlayer's seller portal. Direct-API push is on the roadmap when partner approval lands.
Branded /s/<slug> storefronts for B2B and B2C buyers. Magic-link access, picklist submission, no signup required.
№ 06 — Pricing intelligence
PriceCharting (eBay sold comps), Collectr (graded comps and dealer floor), and TCGPlayer (market + low) — averaged with per-tier spread visibility. When the sources disagree, the card waits for your judgment instead of silently mispricing.
№ 07 — Dealer-safety rails
Every silent worker has a guardrail. If our pricing is uncertain, our identification is low-confidence, or your custom override disagrees with the comps — we surface it. We never auto-publish through doubt.
Sold-below-cost listings surface on the dashboard the moment eBay reports the sale — caught before your statement.
Nothing publishes to eBay without an explicit confirm. No background workers flipping switches on your listings overnight.
Your hand-edited title or price wins. Re-syncs never overwrite a field you marked custom — no surprise reverts.
When the three pricing sources disagree by more than your threshold, the card is flagged in the queue instead of silently published.
№ 08 — Honest comparisons
Switching from another tool? Each comparison page lists where CardDealer wins AND where the competitor wins. No marketing sleight-of-hand — read both columns and decide.
№ 10 — FAQ
Under a minute from photo to publish. Our identification step averages 1.4 seconds, pricing is instant from cached comps, and the eBay publish call adds ~3 seconds. Most of the minute is you reviewing the auto-built title.
Yes — full catalog support including the Japanese, Korean, and Chinese sets every other tool quietly skips. Variant detection (Master Ball, Poké Ball, jumbo, sealed) is built into the identifier.
Yes. We sync your active eBay listings via the Inventory + Trading APIs (not CSV exports) — your store imports in minutes with images, prices, quantities, and titles intact. Ended-listing history imports too.
We publish to eBay via direct API instead of CSV uploads, we blend three pricing sources instead of one, and we ship a B2B/B2C share storefront no competitor has. See our honest comparison pages for the full breakdown.
No. Flat monthly fee, zero percentage on sale. Your eBay fees go to eBay; your CardDealer fee is the same whether you sell $100 or $100,000 a month.
No. The free trial is genuinely free — no card, no demo call required, no feature gates. Pricing details on the /pricing page.
Trial unlocks every feature. Cancel anytime. We never charge a percentage of your sales.