Payhawk × Odoo
The Payhawk Connector integrates Payhawk — a spend-management platform combining corporate cards, expenses, and accounts payable — with Odoo, so both systems stay in sync automatically.
PLANA Solutions is a Payhawk integration partner. This connector is a proprietary module (payhawk) maintained across Odoo versions.
Video walkthrough
Four short, topic-scoped demos — watch the general walkthrough first, then dive into the specifics.
1 General walkthrough 14 min
End-to-end overview of the integration.
Watch online: youtube.com/watch?v=-Vmy-1UZFQU
2 Settings passed between Payhawk and Odoo 7 min
What configuration syncs in each direction and how to set it up.
Watch online: youtube.com/watch?v=v82Rwu6oo18
3 Expenses in Payhawk 5 min
Capturing and reviewing expenses on the Payhawk side.
Watch online: youtube.com/watch?v=y_MC9O6jru4
4 How the info is transformed into Odoo 2 min
How reviewed expenses become bills, receipts, and bank statement lines.
Watch online: youtube.com/watch?v=CyIILbFXz94
What it does
- Push chart of accounts — expense accounts from Odoo become Payhawk account codes
- Push taxes — Odoo purchase taxes become Payhawk tax rates
- Export expense products as Payhawk categories
- Two-way supplier sync between Odoo and Payhawk
- Push analytics from Odoo as Payhawk custom fields
- Create bills & receipts in Odoo from reviewed Payhawk expenses, automatically linked
- Import bank statements from Payhawk fund accounts
- Sync departments (Odoo) ↔ teams (Payhawk) and asset models
Choose your version
The connector tracks the Odoo release. Pick the guide that matches your Odoo version:
| Odoo version | Guide | Module version |
|---|---|---|
| Odoo 19 | v19 guide | 19.0.x |
| Odoo 18 | v18 guide | 18.0.x |
| Odoo 17 | v17 guide | 17.0.x |
Not sure what changed between versions? See version differences.
Quick start
The fastest path to a working integration:
- Prerequisites — Odoo modules + Python dependency
- Install the module
- Get a Payhawk API key (Sandbox first)
- Configure the connection and journals
- First synchronization
- Enable webhooks
- Go live