Launch Special14 days of Enterprise free with every signup.
MARKETPLACE · GUIDE

Card Show Mode

Run a table at a card show — pack lists, QR price labels, offline sales, automatic eBay delisting, lead capture, and a full show P&L report.

LAST UPDATED · 2026-07-04APP · 1.0+

Overview

Card Show Mode turns RocketVault into your point of sale for in-person selling. Build a pack list of the cards you're bringing, print QR price labels, record sales at the table — with or without an internet connection — and let RocketVault automatically end the eBay listing for anything you sell in person, so you never double-sell a card. When the show's over, a P&L report tells you exactly how you did.

Plan Requirement

Card Show Mode requires the Collector plan ($14.99/mo) or higher. User-to-user Trades are separate and available on every plan, including Free.

Early access

Card Show Mode is rolling out in early access and is enabled for select accounts during launch. Your plan grants access, but the show tools may not appear in your sidebar yet — we're switching accounts on in waves. If you're on Collector or higher and don't see Shows, hang tight; it's on the way.

Creating a Show

Step 01

Open Shows and click New Show

Click Shows in the sidebar, then New Show.

Step 02

Fill in the details

  • Name — e.g. "Tri-State Card Expo".
  • Venue, city, state (optional) — where it's happening.
  • Start and end dates — a one-day show only needs a start date.
  • Notes (optional) — table number, load-in time, whatever you need.

Step 03

Track the status

Shows move through four statuses you control directly: UPCOMING (planning), ACTIVE (you're on the floor), COMPLETED (wrapped), and CANCELED. The status is yours to flip — it never changes out from under you based on dates.

The Shows list splits into Upcoming & active and Past so your next show is always at the top and old ones don't clutter the view. A show drops into Past once it's marked COMPLETED or CANCELED, or once its dates have passed. Use the search box at the top to jump to any show by name, venue, or city.

Building Your Pack List

The pack list is the set of cards you're physically bringing to the show.

Step 01

Add cards

Open the show and click Add Cards. Search your inventory and narrow it with filters — sport, price range, graded vs. raw, and rookie / autograph / insert — so you can pull, say, every raw basketball rookie under $20 in one pass. By default the picker hides cards already listed on eBay (you rarely want to bring a card that's live online), but you can flip that to show listed cards or everything. Pick as many as you want — up to 500 at a time. Cards that are already sold or traded are skipped automatically (and the picker tells you which ones and why).

Step 02

Set show pricing

Each pack-list entry has its own pricing, independent of your online listing price:

  • Asking price — the sticker price at your table. This is what prints on the label.
  • Floor price (private) — your walk-away number for negotiations. It never prints on a label and is never shown to a buyer — it's a reference only you see when someone starts haggling.

Step 03

Assign display locations

Give each card a physical location like "Case A · Row 2" so you (or a helper working your table) can find any card in seconds when a buyer asks.

Each pack-list entry tracks its own status through the show: IN_SHOW (on the table), SOLD (moved at your table), or REMOVED (pulled from the list, e.g. traded away or sold elsewhere).

Once cards are packed, a search box and filters sit above the list. Find any card by player, set, card number, or location, or narrow the list by sport, condition (graded vs. raw), price, and rookie / auto / insert. The same search and filters are on the Sell tab too — so when a buyer's standing at your table, you can jump to the right card in seconds. The list shows the player and card name front-and-center (no thumbnails getting in the way), which is what you're actually reading at a busy table.

QR Price Labels

Print labels for your pack list before the show. Each label shows the card's asking price and a QR code — scan the code with the RocketVault app and the card pulls up instantly, with its full identification, your asking price, your private floor price, and its display location. That's the fastest path from "how much is this?" to a recorded sale.

Tip

The floor price is never printed on the label. Buyers see the asking price; the floor stays on your screen.

Working Offline

Venue Wi-Fi is bad and cell signal inside convention halls is worse — Card Show Mode is built for that.

  • The pack list is cached on your device. Open the show once while online and everything — cards, prices, locations, images — is available with zero connectivity.
  • Everything you do queues locally. Sales, leads, price changes, expenses, and status changes recorded offline are saved on the device and sync automatically the moment a connection comes back.
  • Sync is safe to retry. Every queued action carries a unique ID, so a sale never posts twice — even if the sync fires on flaky Wi-Fi that drops mid-request and retries. Actions are also applied independently: one problem action is reported back to you without blocking the rest of the queue.

You don't manage any of this. Sell all day with no signal; walk out to the parking lot and everything catches up on its own.

Recording a Sale

Step 01

Start a sale

Scan a card's QR label (or search and filter the sell list) and tap Record Sale. Add more cards to the same sale for multi-card deals — a single sale can hold up to 100 cards.

Step 02

Set the prices

Each card gets its own sale price, pre-filled from your asking price. For bundle deals ("give me all three for $80"), override the total directly and keep the per-card breakdown for your records.

Step 03

Pick the payment method

Cash, Venmo, PayPal, Zelle, Cash App, or card. The show report breaks down your cash-in by method, so end-of-day reconciliation ("how much should be in the cash box?") is one glance.

Step 04

Add the buyer (optional)

Buyer name and contact are optional but worth capturing for repeat customers — they're saved on the sale.

When the sale saves, the cards flip to SOLD, their cost basis is snapshotted for the show P&L, and the auto-delist kicks in (below).

Automatic eBay Delisting

Every card in a sale is checked for active online listings the moment the sale records:

  • Active eBay listing? RocketVault ends it automatically — no double-selling a card that's sitting in someone's watchlist.
  • TikTok Shop (where enabled) is delisted the same way.
  • If the card was published inside a lot, the lot is reconciled too, so its other cards don't get stuck.

Each sold card shows its delist outcome: ENDED (listing taken down), NOT_NEEDED (card wasn't listed), or FAILED. A failed delist never blocks the sale — the sale records regardless, the card is flagged, and a one-tap Retry re-attempts the delist. Failures usually just mean you were offline or eBay hiccuped; retry when you're back on a connection.

Sold offline?

If you record a sale with no connection, the delist runs when the sale syncs — not at the table. Until the queue syncs, the eBay listing is still live, so sync as soon as you have signal.

Expenses & the Show Report

Add expenses to the show — table fees, parking, supplies — as simple label + amount entries. They fold straight into the report.

Open Report on any show for the full P&L:

  • Revenue — every sale recorded at the show.
  • Cost basis — what you had into the cards you sold.
  • Expenses — your table fees and other costs.
  • Profit — revenue minus cost basis minus expenses.
  • Sell-through % — cards sold at the show as a share of cards brought.
  • Cash-in by payment method — how much came in as cash vs. Venmo vs. PayPal, etc.
  • Failed delists — anything still waiting on an eBay end, so nothing slips through.

Capturing Leads

Someone at your table wants something you don't have? Jot it down without leaving the app:

"Wants Jordan inserts — table 12, 555-1234"

Tap New Lead, type the note, optionally attach a contact. Leads work offline like everything else and sync into your Leads list, where each one stays OPEN until you mark it CLOSED. When you get home and find that Jordan insert in a box, the buyer's number is waiting for you.

Trading at the Table

Card shows are half selling, half trading. Trades — with other RocketVault users via a QR handshake, or with anyone via external trades — are covered in their own guide: Trading Cards. Trading a card away resolves its pack-list entry automatically: the card leaves your vault and its entry drops off the pack list. Selling a card in person is what counts toward the show's sell-through — a trade moves the card out of your inventory but isn't attributed to a specific show's report.

Common Questions

Do I need any connection at the show? No. Open the show once while online so the pack list caches, then the entire floor experience — lookups, sales, leads, price changes — works with zero signal. Everything syncs automatically when you're back online.

Can a buyer ever see my floor price? No. Floor prices never print on labels and never appear anywhere buyer-facing. They exist only as your private negotiation reference.

What happens if the eBay delist fails? The sale still records — a failed delist never loses a sale. The card is flagged with the error and a Retry button, and the show report counts outstanding failures so you can clear them before closing out the show.

Can I record a quick sale that isn't tied to a show? Yes. Sales can be recorded standalone — the show is optional. Same flow, same auto-delisting.

Do sold cards disappear from my inventory? No — they flip to SOLD status and stay as history, with the sale price and cost basis recorded for your profit tracking.

Can I change a card's price mid-show? Yes. Edit the asking or floor price on the pack list anytime — offline included; the change queues and syncs like everything else.

COOKIES · ANALYTICS

We use cookies for product analytics and session replay to understand how RocketVault is used and where we can make it better. No advertising cookies unless you accept. Privacy policy.