RestocksAIO Docs

Scan Cards

Add trading cards from photos. One photo per card. The AI reads the set code and the number, and RestocksAIO finds the exact Cardmarket print. Then you set the condition and keep the cards as stock or list them on Cardmarket.

Updated

Scan cards adds cards to your card stock from photos. The AI reads each card. RestocksAIO then finds the exact Cardmarket print from the set code and the number. It never picks a print by the card name.

Cards is in Premium and the Marketplace plan. Connect Cardmarket first: Add cards works only when Cardmarket is connected. See Connect Cardmarket. The scan is made for Pokémon cards.

Before you start

  • Take one photo per card, with the whole card in it.
  • The photo must be at least 600 px on the short side. On a smaller photo, the AI can read wrong numbers, so the app refuses it.
  • Use JPEG or PNG.
  • The scan uses the Photos route of Settings → AI: your own Photos key, or RestocksAIO AI (included). If no route is set, the window shows "No AI for photos: add a Photos key in Settings → AI, or use RestocksAIO AI."

Take the photos with the phone

You can take the card photos with the RestocksAIO phone app (iPhone and Android):

  1. In the phone app, open Cards (on Home) or the Scan tab, and tap Card photos.
  2. Tap Take photos and take one photo of each card. Or tap Choose from the camera roll and select up to 50 photos.
  3. Wait until the upload is done. The phone shows "Open Cards → Add cards → Scan cards → Phone photos on your desktop to read them."
  4. On the desktop, follow the steps below and click Phone photos. Do this on the same day: the desktop loads the phone photos of the last day.

Take the photos in Card photos, not in Product photos. Product photos are saved to a product, so the card scan does not load them. See Phone App.

Scan the cards

  1. Open Cards and click Add cards.
  2. Optional: under New rows start with, set the language, the condition, the quantity and the location for new rows.
  3. Click Scan cards.
  4. Add the photos:
    • Click Add photos to choose photos on your computer.
    • Or click Phone photos to load the photos that you uploaded from the phone in the last day. The app loads only photos that no unit, product or group uses yet, and at most 50.
  5. Wait while each row shows "Reading…".
  6. Check each row. Choose the print where the row asks for it (see below).
  7. Tick the cards to add, then click Add N cards.

The scan window saves nothing. Add N cards puts the cards as rows in the Add cards window.

What the AI reads

For each card, the AI reads:

  • The name.
  • The set code, the number and the set total, for example "MEW 025/165".
  • The language: English, Japanese, Simplified Chinese, Traditional Chinese, Korean, German, French, Italian, Spanish or Portuguese.
  • For a graded card in a slab: the grader (PSA, CGC, BGS, SGC, TAG or ACE), the grade and the cert number.

Each row shows what the AI read after "Read:". The AI does not read the extras, for example reverse holo or first edition. Set them yourself in the Add cards window.

How the app finds the print

RestocksAIO searches Cardmarket for the set code and the number. It keeps only a print with exactly that code and number. "MEW 025" and "MEW 25" are the same.

  • One exact print: the app ticks the row.
  • More than one exact print: the row says "N Cardmarket prints are … Choose one." Choose the print in the list.
  • No exact print: the row says "No Cardmarket print is … Choose one, or check the code on the card." The list shows the search results as candidates.
  • No set code on the card: the app looks for cards with the same name and the same number. Choose the print in the list. If it finds none, search by hand in the Add cards window.

When you choose a print from the list, the app ticks the row. Check the rows with an orange note:

NoteWhat to do
"The AI could not read the number. Take a sharp photo of the whole card."Take a new photo.
"The AI is not sure of this card. Check it against the photo."Compare the print with the photo.
"Check the language: the AI read …"The row uses English. Set the correct language later.
"The AI did not find a card on this photo."Use a photo with one whole card.

Set the details and add the cards

The scanned cards are now rows in the Add cards window. Each scanned row starts with quantity 1, no condition and no price. A photo cannot show the wear of a card, so you set the condition yourself.

For each row, check:

  1. The language. The list shows only the languages that Cardmarket has for that print.
  2. The condition.
  3. The extras: Rev. holo, Signed, 1st Ed. and Altered.
  4. The Qty and the Price. Click Trend, Low or 7-day to use that Cardmarket price.
  5. Optional: a Comment and the Location.

A graded card keeps its grader, its grade and its cert number. Keep it as stock, or set a condition to list it on Cardmarket.

Then choose:

  • Keep as stock saves the rows to your card stock without a Cardmarket listing. A row needs a print, a quantity and a condition (or a grade). A blank price saves as 0.
  • List on Cardmarket saves every ready row as a draft first, then lists it. A row is ready when it has a print, a condition and a price. The button shows the number, for example List 3 rows on Cardmarket.

If Cardmarket does not confirm a listing, the card stays in your stock as a draft. The listing stops at the first Cardmarket login error.

An altered card needs a photo on Cardmarket. RestocksAIO saves it as a draft and does not list it. The row says "List on Cardmarket by hand: altered cards need a photo". List it on Cardmarket yourself.