Numbers Game

NumbersGame for Shopify

NumbersGame connects a client's Shopify store to their books in QuickBooks Online or Xero, and lets you work it from Claude. Accounting firms use it to:

NumbersGame only reads the store. It never changes an order, a product or a setting in Shopify.

Shopify payouts and their fees have tools of their own, but they book a payout only in a shape NumbersGame has measured on a real store, and none has been measured yet. Until then, book payouts to the bank by hand, as you do today. A store without Shopify Payments has no Shopify payouts: its other payment providers pay out themselves.

How the books see Shopify

Shopify is the subledger. Individual orders, customers and payments stay in Shopify; they are never copied one by one into QuickBooks or Xero. The books get period totals through accounts of their own:

Sales are split into revenue lines: a few income lines such as apparel, accessories and subscriptions, set per Shopify product type (the store's own field on each product). A vendor, product or variant rule is for an exception. Anything no rule covers books to the default Sales account. Shipping, tips, duties, additional fees, gift cards sold and custom items each have a fixed rule of their own.

Prerequisites

In Shopify

In NumbersGame

In Claude

Set it up

  1. Connect Shopify. Open the client's company in NumbersGame and go to its Shopify section. Enter the store's address, its .myshopify.com name (in the store's Shopify admin under Settings → Domains), and click Connect Shopify. Shopify opens; the store owner approves NumbersGame, and you return to the same section, which shows the store or explains why not. The section also says whether all order history is readable or only the last 60 days.
  2. Check the status. Ask Claude "What's the Shopify status for Acme?" It lists the connected stores, their state and how much order history Shopify lets NumbersGame read.
  3. Agree the revenue lines. Ask Claude "Show me what Acme's store sold last month by product type." It lists sales by product type, with the rule each books under and what still goes to the default Sales account, plus vendors, custom items and gift cards sold. Agree a few income lines and Claude saves one rule at a time, after you agree. You can also keep them under Revenue buckets on the company page. A rule applies from the next proposal; nothing is booked when you save one.
  4. Set up the accounts. Agree with Claude which ledger account each Shopify line books to: sales, refunds, sales tax, tips payable, gift card liability and Shopify receivables. Claude looks for accounts already in the chart first, and creates only what is missing after you agree. Give each payment gateway its own clearing account, never one with a bank feed. Choose the cadence (monthly or daily), the time zone and the cutoff: the first day NumbersGame books. Earlier sales are taken to be in the books already.
  5. Refresh the connector in Claude if it says it has no Shopify tools: refresh the connector's tool list and start a new conversation.

Every month

  1. Propose the summary. "Build the Shopify sales journal for Acme for September." Claude drafts one journal for an ended month (or day, on the daily cadence) and posts nothing. Each sale, payment and refund is on its own date. Alongside the lines it lists product types no rule covers, and every held order with its reason.
  2. Read what was held. An order is held, never posted, when its parts don't add up to Shopify's totals, or when it was cancelled, edited after it was placed, created long after its sale date (imported or backdated), a test order, carries something not booked yet (duties, additional fees), or has a refund NumbersGame can't split safely (see Tips and refunds). Book those by hand if they belong in the books, in step 4.
  3. Book it. On your OK Claude posts exactly the journal you were shown. If the store changed since (a late refund), nothing posts and you see the new version. The first period booked for a store needs a word on what you checked, because an app such as A2X, Shopify's own sync or a person may already have booked these sales, and the journal would book them twice.
  4. Book each held order by hand, once. Ask Claude to read it: "Read Shopify order #1009 for Acme." Claude shows the order's figures, why it was held, and whether its period is already booked (the hand entry comes after the period is booked). Claude first searches the books for a hand entry already made for that order (a journal search for the order name) and drafts one only if there is none, with a memo naming the order and the period, e.g. Shopify order #1009 (held from SH-0915722-2026-10, JE 1249). It books the entry through the main NumbersGame connector only after you approve it.

Asking twice never books twice: a period already booked, or one overlapping it, posts nothing. To book a period again after changing a rule, reverse it first, then propose and book it.

A period is refused, with nothing proposed, when:

Tips and refunds

What to ask Claude

Permissions and data

NumbersGame asks Shopify to read orders, products, locations and Shopify Payments payouts, and, where Shopify grants it, all orders rather than the last 60 days. It never asks to write to the store. It does not read customers' names, email addresses, phone numbers or addresses.

What Claude writes goes to NumbersGame's own settings (the revenue rules and the account setup) or to the books (the period summary journal and reversing it, and a payout's entry once that payout's shape has been measured), each only after you agree. A firm viewer, and any company set read-only in NumbersGame, can never change anything.

NumbersGame stores the connection (the store's .myshopify.com name and display name, the permissions granted and the encrypted access tokens), the setup and revenue rules you chose, and a record of each period it booked, so nothing is booked twice. Orders are read when you ask and passed to Claude. Details are in the privacy policy.

Disconnecting

Troubleshooting

FAQ

Does NumbersGame copy Shopify orders into QuickBooks or Xero? No. The books get one summary journal per period; the detail stays in Shopify.

Can Claude change things in Shopify? No. The connector is read-only on Shopify.

Can I use it next to A2X or Shopify's own QuickBooks or Xero sync? Not for the same sales. If another app already books them, the connector would book them a second time. Use one or the other, and set the cutoff to the first day the connector books.

Does it book payouts and Shopify fees? It has payout tools, but they book only a payout shape NumbersGame has measured on a real store, and none has been measured yet. Book payouts and their fees by hand for now. A store without Shopify Payments has no Shopify payouts.

Which currencies? The company's home currency.

Support: support@numbersgame.xyz · Security: security policy