Connect Shopify
Shopify sales, with the fees and the payouts separated
Daily income, platform fees and refunds, plus the balance Shopify still holds and the payouts it sends you.
A custom app token from your own shop admin. No public app, no review queue.
The Shopify card and its drawer: what Orla reads, what it never does, and the custom app token and shop address it asks for. The credential is tried against Shopify before the connection exists, and encrypted once it is accepted, and never returned by the API again.
The token you give us
You make the app, in your own admin, with one scope
Settings, Apps and sales channels, Develop apps. One token, one shop.
What lands in the book
Every movement, from the same ledger Shopify pays you from
One list on their side, so nothing is reconciled on ours.
- Sales roll up by day, with Shopify Payments fees as their own figure rather than buried in the total.
- Refunds subtract from the day they belong to.
- What still sits on the platform becomes an account, so a payout moves between two accounts you own.
- A shop without Shopify Payments syncs empty, not broken, and the connection stays healthy.
Questions
The questions people ask before they connect it
Why a custom app instead of connecting with Shopify?
A public app means their review queue and a permission dialog we wrote. A custom app is made in your own admin, scoped to your shop, and revoked by you in the same screen. Settings, then Apps and sales channels, then Develop apps.
What happens if my shop does not use Shopify Payments?
The connection stays healthy and syncs nothing. There is simply no payments ledger to read, and saying so is more useful than an error that looks like a broken integration.
What exactly comes across?
The payments ledger: sales rolled up by day, Shopify Payments fees as their own figure, refunds against their day, the balance still held and the payouts sent to your bank.
Other platforms
Connect Shopify, and see what the shop earned
Platforms connect on the paid plans; the free plan keeps the book.
- Stripe →
- One restricted key, with the fees split out and the payouts matched.
- PayPal →
- Sales, refunds and payouts as earnings; what you spend from the same PayPal is left alone.
- Gumroad →
- Every sale with its price and Gumroad's cut as separate figures.
- Lemon Squeezy →
- A merchant of record: income from the subtotal, and the sales tax was never yours.
- Bandcamp →
- The partner sales report as rows, in the currency each sale happened in.
See it on your own books
Thirty minutes: we connect an account, drop a real bill in, and close a month together.