Connect the store
The shop owner signs in to Shopify and approves FoilFox. The connection asks for permission to read inventory and locations, and nothing else, so there is no scope in it that could write to your store even by accident.
Integration · Shopify
You sell a single across the counter, and twenty minutes later someone buys the same card on your website. We are building the connection that closes that gap: your shelf and your store holding one number, with FoilFox as the ledger underneath and Shopify as one of the places it publishes. The connection is live now with read access, so today it finds every row where the two disagree, matched to the exact printing rather than guessed from a product title. Writing the corrected count back is what we are building next, and the shops in this beta are choosing how it should behave before it ships.
How the connection works
The shop owner signs in to Shopify and approves FoilFox. The connection asks for permission to read inventory and locations, and nothing else, so there is no scope in it that could write to your store even by accident.
A Shopify inventory item is a product variant; a FoilFox row is an exact printing and finish. You confirm which is which once, and that mapping is what every later comparison runs against, rather than a guess made from the product title.
FoilFox pulls what your store has available, on hand, committed and incoming at each Shopify location, sets it beside the count on your shelf, and lists what does not match. What you do about each row is your call.
Your counts live in FoilFox, and Shopify is one of the places you publish them. When the two disagree the ledger is what you trust, which is the difference between an oversell you find at the end of the week and one a customer finds first. Personal stays personal, too: binders in your own collection never become shop stock.
Two Shopify products called the same thing can be a reverse holo and an ordinary copy. The mapping you confirm is to the exact printing, so a comparison tells you which version is short rather than that something called Charizard is short.
Shopify tells FoilFox when a store uninstalls the app or asks for its data to be redacted, and FoilFox acts on both. A store that walks away stops being readable, and its data goes, without anyone filing a support ticket to make it happen.
What FoilFox does for a shop · Counter intake · Shelf ledger