Square POS, wired into your back office.
Every sale, refund and exchange made on Square reaches the places that need it: your ERP, your accounting, your stock and your HR tools. Nobody copies numbers by hand anymore.
What we connect
Square runs the counter well. The trouble starts behind it, when sales have to reach accounting, stock and payroll by hand. We build the connections, and we keep them running.
- Square and Odoo: orders, refunds and exchanges posted to Odoo Sales and Accounting, with stock kept in sync
- Square and Combo: each day's revenue sent to the HR and scheduling platform, location by location
- Several businesses or locations handled at once
- Square and your e-commerce tools, so sales and stock line up without manual entry
- Events received from Square as they happen, through its webhooks
What changes for your teams
Managers stop re-keying the day's takings. Accounting closes on figures that already match the till, and stock reflects what was actually sold. The counter stays on Square, and everything behind it follows.
A partner on the ground
Block needed a local partner to connect Square with Combo, a French SaaS player in hospitality. We built the integration for Block's marketing team in Ireland, and Block went on to make Davai an official partner.
The same work runs for Combo itself and for Surprise Paris, where Square and Odoo share one stock.
Kept running
Connectors fail quietly: a webhook times out, an API changes, and the figures drift apart. Ours run under the run fee: supervised, with failures caught and fixed, and updated as Square and the tools it feeds evolve.
Open source, when the stars align.
The connectors we built for our clients are published as open source: you can read the code before you trust it.
Square PoS Odoo
ReleasedAGPL-3.0
Production Odoo 17 addon that connects Square POS to Odoo Sales, Accounting and Inventory: webhooks, orders, refunds, exchanges and stock sync.
View on GitHubSquare Combo
ReleasedOpen source
Syncs each day's Square revenue into Combo, the HR and scheduling platform, location by location, for several businesses at once.
View on GitHub
Your questions, answered.
Which Odoo version does the Square module support?
The open source Square PoS Odoo module runs in production on Odoo 17.
Are refunds and exchanges handled?
Yes. Orders, refunds and exchanges made on Square are posted to Odoo, and stock follows.
Can you connect Square to tools other than Odoo?
Yes. We connected Square to Combo for HR and scheduling, and we build the connector your other tools need, from e-commerce to accounting.
Does it work across several locations?
Yes. Square Combo sends each location's revenue on its own, and handles several businesses at once.
Do we have to stay with Davai to use the module?
No. Square PoS Odoo is open source under the AGPL-3.0 license. If you want it hosted, supervised and updated for you, the run fee covers it.
What does a Square integration cost?
It depends on the systems to connect. Our use cases describe what a project typically includes.
Three ways to work with us


