MTG inventory software tracks each Magic: The Gathering single a store holds as its own stock, down to the printing, finish, condition and language, so staff and customers see what is on the shelf right now.
Why Magic singles need their own inventory software
A Magic single is not one product. Lightning Bolt has dozens of printings. Each printing comes in nonfoil, foil and sometimes etched. Each finish comes in conditions, and some copies are in Japanese or German. A shop that sells singles is really selling thousands of small variations, and a customer wants exactly one of them.
A general retail system flattens that. It knows you have "Lightning Bolt, qty 6" and nothing more. Staff then walk to the case, open three binders and hope. Oskii keeps each variation as its own line, so the count you see is the count of the card the customer asked for.
What Oskii keeps for every card
Each copy you hold is stored against a specific printing. Oskii records:
- The set and collector number, so the right printing is never a guess.
- The finish: nonfoil, foil or etched.
- The condition, from near mint down to heavily played.
- The language of the card.
- The location: the binder, case or bin where the copy lives.
- How many are on hand and how many are held for a customer right now.
Scryfall is the catalog and the price source
Card data comes from Scryfall. Every set, printing and collector number is already in the catalog before you import your stock, so there is no card database for you to build or maintain. Card images are shown as Scryfall provides them, and Oskii never crops or covers them.
Prices come from Scryfall too. They are daily market estimates, and Oskii labels them as estimates on every screen. A market estimate is a reference point. It is not what you charge.
When you set your own price on a card, Oskii shows it as the Shop price. The register still rings the real sale, because Oskii is not a point of sale. The estimate helps a customer judge a card and helps you notice when your shelf price has drifted.
Availability is counted, not stored
A card is available when it is on hand and not held. Oskii works that out fresh each time a screen loads, so there is no stored number to go stale. When two customers reach for the last copy, only one request can place the hold.
That matters most on a Friday night, when one popular card gets asked for by five people in an hour. The first request holds the copy. The second customer sees it is gone before they walk to the counter. The holds page explains how a hold is placed, how it is released and why an import never drops one.
Your customers search it, your staff pull from it
The counter kiosk is an iPad that searches the cards you hold right now, by name, set or collector number. A customer opens a card, picks the exact printing, finish and condition, and sends a request. That request holds those copies.
Behind the counter, the request becomes a pick list on a staff phone. Each line shows the bin the card lives in. Staff mark each line found or not found, and a partial pull releases only the lines they could not find. The kiosk page and the pick list page describe both in full.
A Commander night works the same way. A player builds a list of the cards they need, sends the request, and staff pull them from the same shelves without hunting.
Get your existing stock in with a CSV
Most shops already have a count somewhere. If you scan your binders in ManaBox, you export each binder as a CSV and upload it. Oskii reads the file, shows you a dry run of every change, and applies it only when you confirm. The ManaBox page walks through the steps.
If your stock sits in a CrystalCommerce store, you can upload the inventory export that store already generates. The CrystalCommerce page covers what that file needs and what Oskii does with it.
Neither import is a live connection. Each one is a file you choose to upload, and each one shows you its result before anything changes.
What this page does not cover
Oskii supports Magic: The Gathering today and no other game. If you run a mixed store, Oskii will not hold your other games' stock. The sections above describe only what Magic singles get.
Questions shop owners ask
- What counts as MTG inventory software?
- Software that tracks Magic cards as individual stock: which printing, which finish, which condition, which language and which bin. A spreadsheet with card names and totals does not do that. Oskii does.
- Where do Oskii's Magic card prices come from?
- Scryfall. They are daily market estimates and are labelled as estimates wherever they appear. A price you enter yourself is shown as the Shop price.
- Does Oskii handle foil and etched cards?
- Yes. Nonfoil, foil and etched are separate finishes, and each finish of a printing has its own count, condition and price.
- Can I bring in the stock I already have?
- Yes, from a ManaBox export or a CrystalCommerce inventory export. Both are CSV uploads that show a dry run first.
- Does Oskii support Pokémon?
- Not yet. Oskii supports Magic: The Gathering today, and Pokémon TCG support is planned. Read the Pokémon plan.
- Does Oskii replace my register?
- No. Oskii holds the card and hands the staff member a total and the SKUs. The register rings the sale.
