ERPClaw's Shopify Integration: Free, Open Source, in Private Beta
ERPClaw's Shopify integration is in private beta ahead of its public App Store listing. Free, open-source accounting that syncs every order, refund, payout, and dispute to your books automatically.
Today I am shipping the Shopify integration for ERPClaw into private beta, ahead of the public App Store listing. It is free, open source, and replaces what apps like A2X, Synder, and Bookkeep charge a recurring monthly fee to do.
The integration syncs every order, refund, payout, and dispute from your Shopify store directly into your ERPClaw general ledger. It posts a journal entry per transaction, with a three-layer payout reconciliation that either hits zero or tells you exactly why it did not.
If you run a Shopify store and you have ever spent a Saturday matching Shopify payouts to your bank deposits in a spreadsheet, this post is for you.
What you get
Two-click pairing from the Shopify Admin. The app issues a six-character
pairing code, you run erpclaw shopify-connect --pairing-code ABC-XYZ
on your own ERPClaw instance, and you are done. Behind the scenes:
- The full set of GL accounts auto-created (clearing, revenue, shipping revenue, tax payable, COGS, inventory, fees, discount, refund, chargeback, chargeback fee, gift card liability, reserve, bank)
- Full historical sync of orders, refunds, payouts, and disputes
- Real-time webhook subscription so new events post within seconds
- Status push back to the Shopify Admin so it shows your sync health
- Cross-platform daemon (launchd on macOS, systemd-user on Linux, cron fallback) so you never have to think about it again
The clearing account pattern
Every order you receive goes through a clearing account on the way to your bank. ERPClaw posts the gross sale to revenue, the Shopify fees to expense, and the net to clearing. When Shopify pays you out three days later, ERPClaw posts the bank deposit and reduces the clearing account by the same amount. If the clearing account ever fails to zero, something is broken and you will know immediately.
Most paid Shopify accounting apps post summary journals at the end of the day. That hides the per-transaction detail you need for refunds, disputes, and audits. ERPClaw posts a journal entry per transaction with full Shopify metadata attached. Slower? Yes, by a few seconds. Worth it? Every audit you ever survive.
What the paid apps charge for
The paid apps gate the features serious merchants actually need behind their higher tiers: COGS tracking, multi-location inventory, gift card deferred revenue, dispute reserves. (Current pricing is on each vendor’s site: A2X, Synder, Bookkeep.)
ERPClaw includes all of that for free. Not as a freemium tier with the good stuff locked behind a paywall. Free as in open source, free as in source code on GitHub, free as in self-hosted on your own infrastructure.
What it does not do
This is not a replacement for Shopify itself. We do not handle the storefront, payment processing, or merchant of record. Shopify does all of that, and ERPClaw plugs into the back of it.
This also is not an enterprise ERP killer. If you are running SAP at ten thousand stores, ERPClaw is not for you. We are aiming at the small and mid-market merchants who have been priced out of proper accounting tooling and are running their books in a spreadsheet because QuickBooks does not understand Shopify payouts.
How to get in
The public App Store listing is still pending review. For now the integration is in private beta: request access on the Shopify integration page. Once you are in, the pairing code shows up after the OAuth handshake. Run the connect command on your own ERPClaw instance and you are live.
If you have not installed ERPClaw yet, the full setup is documented at erpclaw.ai/docs. Five minutes from zero to a working ERP, no consultants required.
For merchants who want to skip the App Store entirely (air-gapped
installs, custom-app power users, paranoid security teams), there is
a custom-app flow: create a Shopify Custom App in your Partners
dashboard, grab the shpat_ access token, and run
shopify-add-account with that token. Skips the Worker, skips the
status push, gives you complete control.
Why we built this
Our co-founders spent years implementing enterprise ERP rollouts and shipping operations software. We know exactly which parts of a million-dollar ERP are genuinely complex and which parts are just expensive. Shopify accounting is in the second category.
The math behind double-entry bookkeeping has not changed since 1494. The work in a Shopify accounting app is plumbing: read the API, parse the schema, post to a GL, reconcile the payout. None of it justifies a recurring monthly fee, and certainly not for the merchants who need it most.
ERPClaw is what happens when you write the spec precisely, hand it to Claude, and refuse to charge for commodity business logic.
What is next
The Stripe integration is already live (ASC 606 revenue recognition, Connect platform fees, MRR reports). Both run on the same ERPClaw core, share the same chart of accounts, and reconcile against the same bank deposits.
We are watching for App Store review feedback and any merchant
issues that turn up during the beta. Star the GitHub repo if you
want to follow along, and email [email protected] if anything
breaks.
The private beta is open now. Welcome to the new economics of Shopify accounting.
Related reading
Related posts
A2X Alternative: The Free Open-Source Tool Most Shopify Stores Don't Know About
Looking for an A2X alternative? ERPClaw uses the same clearing account method, books every order separately, includes per-warehouse stock costs, and costs $0. A founder's honest comparison.
AI Decorated vs AI Native Software: Why Most AI Features Will Lose
AI-decorated tools bolt a chatbot onto 2015 software and charge a new fee. AI-native software rebuilds the architecture. One of these wins. Here is why.
The 5 AI-Native ERPs That Actually Earn the Label
Most products tagged AI-native are AI-decorated. Here are the 5 ERPs that actually rebuilt around AI agents, ranked by scope and structural moat. ERPClaw, Rillet, Doss, Campfire, DualEntry.