Inventory + storefront for TCG sellers

Every card, counted.

Cardflow gives every physical card its own SKU: graded, photographed, priced. Your counter and your storefront sell from one shelf. No spreadsheets, no double-selling.

Start freeSee the demo
The back office

A terminal, not a spreadsheet

A dashboard, dense inventory tables, and a detail view for every copy: condition, cost and margin, bin, scans, and live listings. Built to work all day from the counter.

vault.cardflow.shop/singles
Main counterSearch SKU, set, name…⌘KStorefront liveT
Inventory

Singles

Add card
ListGrid11,902 cards · 3,140 SKUs · £148,230 valueSort: Value
SKUNameSetRarCondFQtyPriceΔ 7dPhoto
PRE-161-01
Umbreon exPrismatic Evolutions
PRESIRNM1£1,240 +5.2%Synced
SSP-238-01
Pikachu exSurging Sparks
SSPSIRNM1£312 +8.4%Synced
MEG-116-01
Mega Greninja exMega Evolution
MEGSRNM1£300 0.0%Synced
MEW-205-01
Mew exScarlet & Violet 151
MEWSIRNM1£188 +2.8%Synced
OBF-125-04
Charizard exObsidian Flames
OBFSRNM2£128 −2.1%Pending
PAL-185-03
IonoPaldea Evolved
PALSARNM3£24 −0.6%Synced
TWM-167-02
Bloodmoon Ursaluna exTwilight Masquerade
TWMSIRNM1£96 +4.2%Synced
Why Cardflow

Built for the way singles actually work

Market price guidance

Low£230
Median£268
High£319
Suggested list£268

In your Vault, every card shows the live low, median, and high from active eBay Buy It Now listings, plus a suggested price. You set your price with the market in front of you, not a guess.

One stock pool, never sold twice

Storefrontin syncLive
In-store POSin syncLive
TCGplayeron the roadmapSoon
eBayon the roadmapSoon

Sell it at the till and it's gone from the website before the customer leaves the shop. List a copy once and it's live on your storefront and in-store POS at the same time; a sale in either place pulls it from the other. TCGplayer and eBay sync are on the roadmap.

Trade-ins are first-class

Blastoise exNMOffer
Cash£180
Store credit£220
Accept → stockednothing paid until you do

Buying is half of a card-show vendor's business. Match the card to the catalogue, split the offer between cash and store credit, and accept it straight into stock. No second spreadsheet, no re-keying.

Every copy is its own SKU

Voidcaller Seraph EOA · 184/312 · 2 copies
EOA-184-01NM£96.00Sold today
EOA-184-02LP£74.50Listed

Two copies of the same card are two separate SKUs, each with its own grade, price, scans, and listings. Sell one over the counter and only that copy disappears.

A storefront per shop

Mint Conditionmintcondition.shop
Card Bazaarcardbazaar.shop
Goldpressgoldpress.shop

Your storefront, your brand: colours, type, and your own domain, live the day you import. One platform, and every shop on it still looks like its own.

Condition you can trust

NMNear MintInspected
Front scanAttached
Back scanAttached
Condition notesSoon

Every copy carries its condition grade and front-and-back scans, so buyers see exactly what they're getting.

Made a mistake? Put it right

Void a wrong salestock + listing restored
Delete a card with historyarchived, records kept
Trade payoutnothing until you Accept

Rang up the wrong card? Void it and the stock and the storefront listing come straight back. Delete a card that has financial history and it archives instead, so your records survive. Nothing on a trade pays out until you Accept.

The storefront

Your storefront, your brand

A shop where your card photography is the hero. Condition confidence on every listing, real stock counts, and a reservation-backed cart. Your colours, your domain, live the day you import your first box.

Browse a live shop
topdeckcards.shop
TDTopdeckCards
SinglesGradedSealedExtrasSets
New arrivals — UK TCG singles

Mega Greninja ex [PSA 10]

PSA 10Chaos RisingHyper rare

£3,000.001 available
Mega Greninja exCRI · me4-116 · PSA 10
UMBREON-EX · PRE · £1,240.00 ▲5.2%PIKACHU-EX · SSP · £312.00 ▲8.4%MEW-EX · 151 · £188.00 ▲2.8%CHARIZARD-EX · OBF · £128.00 ▼2.1%IONO · PAL · £24.00 ▼0.6%
Just added

New arrivals

31 this week
Mega Greninja exChaos Rising · me4-116-01
Mega Greninja ex
Chaos Rising£300.00
NMFOIL
Umbreon exPrismatic Evol. · PRE-161-01
Umbreon ex
Prismatic Evol.£1,240.00
NMFOIL
Charizard exObsidian Flames · OBF-125-04
Charizard ex
Obsidian Flames£128.00
LP
Pikachu exSurging Sparks · SSP-238-01
Pikachu ex
Surging Sparks£312.00
PSA 10FOIL
Pricing

No per-sale fees, ever.

StallMarket stalls
£16/mo
billed £190/yr
 

Run the show floor from your phone. Everything a solo vendor needs, nothing you don’t.

Start free trial
  • IMS + Vault dashboard
  • POS + Trade-ins
  • Singles, graded, sealed
  • Reports + promo codes
  • CSV & bulk import
  • Daily backups
  • Community support
ShopGrowing shops
£41/mo
billed £490/yr
29/mo — branded storefront

For a shop with a counter and a back office. Add a branded storefront whenever you’re ready.

Start free trial
  • Everything in Stall
  • Advanced reports + UK VAT return
  • Gift cards + loyalty
  • Show / event P&L
  • Community support
Most Popular
ProMost shops pick this
£83/mo
billed £990/yr
Storefront included

Storefront included. Repricing, grading and consignment for a serious operation.

Start free trial
  • Everything in Shop
  • Repricing + market refs
  • Grading submissions
  • Consignment + multi-location
  • Priority support
  • SoonChannel sync — eBay, TCGplayer, Cardmarket
EnterpriseMulti-location
Custom
Tailored to you
Storefront included

Dedicated resources, a bespoke theme, and a named contact for your migration.

Contact us
  • Everything in Pro
  • Dedicated server
  • Bespoke theme + packages
  • 99.95% uptime SLA
  • White-glove migration
  • Named CSM
£0

A shop selling £5,000 a month online usually hands ~£500 to marketplace commission — around 10%. On CardFlow that’s nothing. You pay one flat monthly fee and keep the rest.

FAQ

Common questions.

After payment, your private instance is typically ready in 30–60 seconds. You'll receive an email with your login URL.

Bring your binder online.

Free for 14 days. No card details up front — the paper kind or the plastic kind.

Start free