The Nerdworks Singles vertical is a dedicated TCG card singles section — sale-or-return consignment, outright buy, trade-in, and bulk-lot acquisition. All cards appear as Nerdworks stock publicly; seller identity is never shown. Pokémon and MTG at launch.
| Channel | Notes |
|---|---|
| Consignment (sale-or-return) | Seller sets minimum acceptable price. Paid on sale minus commission. Primary launch channel. |
| Buy | Nerdworks buys cards outright — cash or store credit. |
| Trade | Store-credit swap — seller brings cards, walks out with credit. |
| Bulk-lot | Nerdworks buys whole collections (inherited, house-clearance, dealer stock). |
| Area | Decision |
|---|---|
| TCGs at launch | Pokémon + MTG only |
| Card data APIs | Scryfall (MTG, free) + pokemontcg.io (Pokémon, free) — pre-scan bulk dump at activation; weekly cron for new sets |
| Pricing | Cardmarket primary (UK/EU), Pricecharting secondary; averaged. TCGplayer reference only (US/USD skew — not averaged). |
| Product model | 1 card : 1 SKU — each physical card is its own WC product, stock 1 |
| Condition grades | NM + LP only. Staff-verified at intake, not customer self-report. |
| Seller identity | Anonymous. Nerdworks branded. No “sold by X” on product pages. |
| Fulfilment | Nerdworks holds stock and ships after sale |
| Payouts | Custom processor reusing AffiliateWP PayPal + Stripe Bank Transfer gateway classes (gateway only — NOT the referral/commission data model) |
| Intake location | In-store on iPad at store.nerdworks.uk |
| Identity verification | Stripe Identity — required before account creation on first intake |
| Ownership proof | Signed declaration + Stripe Identity photo ID + staff discretion + cross-reference against stolen-card registers. No receipts required. |
| My Consignments dashboard | In scope for launch |
The card catalogue layer is separate from WooCommerce products. Canonical card records live in a dedicated custom table (camcom-singles plugin), populated by API pre-scan. Every Pokémon and MTG card in existence has a catalogue record regardless of Nerdworks stock levels. WooCommerce products reference a catalogue card ID. Canonical card profile pages always exist — the “available now” section pulls live SKUs. Price history stored against catalogue card, not per-SKU.
| Category | Surface | Notes |
|---|---|---|
| Hub | Singles service landing (/singles/) | Top-level IA anchor |
| Service | Sell your cards | How-it-works template |
| Service | Consign your cards | How-it-works template |
| Service | Trade-in | How-it-works template |
| Service | Bulk-lot sales | How-it-works template |
| Reusable | How-it-works template | Cross-site reusable |
| Reusable | Trust/credentials template | Cross-site reusable |
| Reusable | FAQ component pack | ACF Gutenberg block |
| PPC | Sale-or-return PPC landing | Step 12 static build done; step 13 next |
| PPC | Buy PPC landing | Reuses PPC template |
| PPC | Trade-in PPC landing | Reuses PPC template |
| Catalogue | Canonical card profile page | Always exists per card; lore/history/price chart/available-now |
| Catalogue | Set pages | Browse all cards in a set |
| Catalogue | Artist spotlight pages | Browse by illustrator (strong MTG SEO) |
| Market | Biggest gainers/losers (weekly) | Engagement + SEO |
| Market | Top 100 most valuable in stock | |
| Market | New arrivals | |
| Market | Set trackers | Whole-set index performance |
| Commerce | Singles archive (browse + filter) | Search-first UX; large product count |
| Commerce | Individual product page | Buy button, condition, price, shipping |
| Community | Pull of the week | Store-sourced content |
| Community | Card of the day | Homepage module + archive |
| Community | Deck tech pages | Featured decks, auto-linked to stock |
| Community | Blog/news | Set reviews, meta reports, buying guides |
| Account | My Consignments dashboard | Seller tracks cards + payouts |
| Account | Collection tracker | “I own these cards” — live value |
| Account | Price alerts | Notify when card drops below £Y |
| Account | Complete-the-set tool | Missing-cards shopping list |
| Intake | In-store iPad micro-site | Chromeless, touch-first; store.nerdworks.uk |
Inherits SNW1 Showcase Dark styleguide (post 11409). Three-colour section rhythm (dark → light → green). Card artwork is the primary visual element. JetBrains Mono for prices and condition grades. Both Pokémon and MTG must look equally at home — test every layout with a reference card from each game. Use real card data from Scryfall + pokemontcg.io APIs for content realism in mockups and prototypes.