Log in with your approved account
Use the email from your approval message and the temporary password provided there. Your account must be both created in Firebase Authentication and approved for On Deck access.
Open Login →
This is the main operating guide for On Deck. Follow it in order the first time, then use the feature reference at the bottom when you only need a reminder.
Do not try to learn every screen at once. Get one complete card from inventory to sold first, then scale up.
Use the email from your approval message and the temporary password provided there. Your account must be both created in Firebase Authentication and approved for On Deck access.
Open Login →On your first authenticated visit, On Deck asks for the store name customers should see. Saving it creates your permanent public catalog handle and customer-facing store identity. Pick the name you actually want to use before moving on.
Use the mode switcher for Pokémon, Sports, or One Piece. Each mode has its own raw, graded, and combined-inventory workspace while the On Deck sales workflow stays consistent.
Add raw cards, scan or add slabs, import CSV/Collectr data where supported, assign collections, and enter cost and market values. Start with one small batch until the workflow feels natural.
Use the inventory pages or Combined Inventory Search to select the cards you actually plan to sell. On Deck becomes the working sales board for Vendor, Private Sale, and eBay channels.
Open On Deck →Generate QR/customer codes and price labels, publish the appropriate customer catalog, record sales, and use Sold history to review take-home and profit.
Open Sold History →The store profile is not cosmetic. It controls the customer-facing name and permanent catalog handle used across public pages and printed customer QR tools.
After your first login, enter the store name you want customers to see. On Deck converts it into a catalog slug, reserves that handle to your account, and uses it for the public table catalog. If the handle is already taken, choose a slightly different name.
The Dashboard gives you a high-level inventory and sales view plus shortcuts into the working areas of the app. Use it as home base rather than as an inventory-entry screen.
Open Dashboard →Pokémon, Sports, and One Piece maintain separate raw and graded inventory collections. Switching modes changes the inventory routes while preserving the overall On Deck workflow.
Use collections to mirror how cards are physically stored: show case, new buys, vault, eBay, pickup box, or any structure that makes sense to you. Cost, market, collection, and card identity should be set before serious show prep.
Inventory is where card identity, cost basis, market price, collection, and source data live. On Deck is the selling layer; keep the source inventory accurate first.
Create and edit RAW IDs, manage collections, save cost/market, copy cards, delete cards, add cards On Deck, import/export CSV data, import Collectr rows, create missing RAW IDs from Collectr quantities, update raw markets from Collectr, and use the Shiny Export Linker for repeat raw sync workflows.
Open Pokémon Raw →Manage slabs by cert, grader, grade, set, card number, collection, cost, and market. The graded workspace supports PSA/CGC intake, Collectr linking/unlinking, CSV/Collectr imports, market updates, copying a slab to a new cert, and moving slabs On Deck.
Open Pokémon Graded →Build sports inventory with player, sport, year, brand/program, card number, parallel, variation, serial information, collection, cost, and market. Sports Raw includes title parsing, Master Checklist selection, CSV import/export, bulk delete tools, and an eBay draft-template export.
Open Sports Raw →Add sports slabs with PSA verification or manual grader/cert intake, then manage card details, collection, cost, market, CSV data, and On Deck status. PSA intake can auto-fill verified slab information before save.
Open Sports Graded →One Piece has dedicated raw and graded inventory workspaces with collections, cost/market, card details, CSV/Collectr tooling, copy/save/delete actions, and Add to On Deck. Graded cards can be linked to and unlinked from Collectr data for market updates.
Open One Piece Inventory →Use Combined Inventory when you care more about sellability than card type. Filter raw/graded together, sort by market, cost, best selling order, percentage margin, or dollar margin at common sell targets, then select multiple cards and move them On Deck as a batch.
Open Combined Inventory →Labels are what make On Deck practical at a show. Print inventory identity once, then use customer-facing codes and price labels where they actually help the sale.
The QR & Print Center generates account-specific raw inventory labels for Pokémon, Sports, and One Piece. Choose the app mode, starting ID, quantity, and optional short label note before printing.
Open QR & Print Center →Generate customer codes for the Vendor Table Catalog or Private Sales Page. The print center supports a full-page customer sign and a compact 2 × 1 backup label, using the store identity saved to your profile.
Create Customer QR →The QR & Print Center also includes physical storage numbering so bins, boxes, and other locations can be labeled independently from card QR labels.
Price Labels can filter raw/graded cards, market availability, collection, bin, cost, and market. Print common target prices at 90%, 85%, 80%, and 75% of market, or generate the show-summary output for selected cards.
Open Price Labels →Move cards On Deck when they are actually available to sell. Then choose the sales channel that matches what you are doing instead of forcing one set of numbers onto every deal.
Vendor View is the card-show workflow. Review market and sell targets, add internal notes and shorter inventory-label notes, print labels, build bundles or trades, publish the customer table catalog, and mark cards sold as deals happen.
Open Vendor View →Private Sales uses direct-sale pricing rather than Vendor pricing. Build direct bundles and trades, load private-sale inquiries into the selling workflow, and send the public-facing catalog through the dedicated Private Sales Manager.
Open Private Sales Mode →eBay mode calculates expected take-home instead of pretending the sale price is your payout. It supports account-plan defaults, transaction and promoted fees, buyer shipping, seller fulfillment, Standard Envelope eligibility, tracked shipping, insurance tiers, listing/order details, profit after cost, and take-home targets at different listing prices.
Open eBay Sales →Bundle Builder can combine multiple On Deck cards into one customer total, split the deal back across cards by weight, save the quote, reopen saved bundles, and keep bundle availability aligned as inventory sells. In eBay mode, order-level costs are calculated once and allocated across the bundle.
Trade Builder handles multi-card trades with incoming value and cash adjustments. Use it in Vendor and Private Sales workflows when a deal includes cards plus cash instead of a simple sale.
When a card or bundle closes, record the sold amount. On Deck writes the sale with channel-specific financials so Sold history can show cost, market, fees, take-home, sold percentage, and profit.
Your public pages are mirrors of sellable inventory, not copies of your private accounting. Cost, profit, payout, and internal decision fields stay private.
From Vendor View, publish active On Deck cards to your customer-facing table catalog. Customers can browse and search card details and market pricing without logging in. You can copy the catalog link, print its QR code, refresh it, or unpublish it without changing your private On Deck board.
Public Table Route →The manager controls Private Sales publishing, private price overrides, public-page preview, store name/URL, and raw-card private images. Publish or unpublish from here so the direct-sales catalog reflects the cards and prices you intend to offer privately.
Open Private Sales Manager →Raw cards can use dedicated front images in the private catalog. The manager surfaces On Deck raw cards that are missing a private front image so the public listing does not have to rely on a generic card image.
The Private Sales inbox captures customer contact information, preferred contact method, meetup preference, message, card selections, and offer. Review offer versus direct price, cost basis, projected profit, margin, and return on cost before responding.
Use the inbox to text, call, or email the buyer, build an offer/counter response, update deal status, keep seller notes, and organize inquiries as unread, saved, or archived. A private inquiry can be opened back into On Deck for the actual sale/trade workflow.
The app is most useful when inventory decisions turn into measurable results. Sold history is where Vendor, Private Sale, and eBay outcomes meet.
Search and filter sold cards by channel. Each sale can show card identity, cost, market, sold percentage, sold amount, take-home, fees, profit, and date so you can review the real result instead of remembering only the sale price.
Open Sold History →Vendor and Private Sale deals are direct workflows; eBay has order fees, marketplace fees, ads, shipping, and insurance. Compare take-home and profit when deciding which channel actually performed better.
When something sells, verify the card is no longer being treated as active sellable inventory or left in a saved bundle. The app handles sold state in the workflow, but clean collections and accurate costs make every report more useful.
Import or add new inventory, review market, move the right cards On Deck, publish/print what customers need, sell, and then review the outcome. That loop is the core of On Deck.
Keep that sequence clean and the rest of the app becomes much easier. Inventory is the source of truth, On Deck is the active selling board, public pages are customer mirrors, and Sold is the performance record.