Inventory updates when stock arrives. Daily Square revenue flows into your analytics. One screen shows your margin. No manual entry, no tab-switching.
When your delivery arrives and you mark the order as received in RestOps, we call Square's inventory API immediately — no extra steps, no manual counts.
Map each ingredient to its Square item variation once, and RestOps handles every adjustment from then on.
How a receive flows
Switch to "Square Sales & Payments" in the Analytics tab and RestOps fetches your completed orders and payments directly from Square — for any date range.
Filter by specific venue. View daily totals. No exports, no copy-paste.
Square Sales — Last 7 days
The Cost vs Revenue view combines RestOps purchasing data with your Square revenue for the same period. You see gross margin and margin percentage without touching a spreadsheet.
Days where spend exceeded revenue are flagged in red. Good weeks glow green. The pattern is obvious at a glance.
| Date | Spend | Revenue | Margin |
|---|---|---|---|
| 30 May | A$480 | A$1,240 | +63% |
| 29 May | A$920 | A$2,180 | +58% |
| 28 May | A$1,840 | A$1,620 | −12% |
| 27 May | A$320 | A$1,980 | +84% |
ⓘ Red rows = days where spend exceeded revenue. Useful for spotting heavy delivery days.
No developer needed. Four steps from your Square developer console to syncing inventory.
Go to developer.squareup.com, create an application named "RestOps", and copy your Production Application ID and Access Token.
In RestOps → Settings → Square POS integration, paste your Application ID and Access Token, leave Sandbox unticked, and save.
Edit each RestOps venue. A dropdown automatically loads your Square locations — pick the matching one and save.
Edit each ingredient and click "Browse Square ↗". A searchable list of your Square catalog appears — click to select the matching item variation.
That's it. The next received order will sync to Square automatically.
Track your milk, beans and pastry orders against your Square daily takings. Know your food cost ratio every morning.
Receive supplier invoices, sync stock, and compare your cost of goods against revenue — all without leaving RestOps.
Each venue maps to its own Square location. View all-up analytics or drill into a single site — your choice.
Every workspace starts with a 30-day Pro trial — Square integration included, no credit card required.
One venue, everything you need.
For multi-venue groups.
Start your 30-day free trial — Square integration included. No credit card, no lock-in.
Create your free workspace