Tenant management
Create and suspend clients, control licences, and keep every Odoo database under a clear admin umbrella.
ZIMRA FDMS bridge · by Thinking Minds
Fiscal Hub is the server between your Odoo databases and ZIMRA FDMS. Thin clients send documents with a Bearer API key; device credentials and FDMS talk stay on the Hub — not on every ERP instance.
Built in Zimbabwe by Thinking Minds · www.thinkingminds.co.zw
Everything you need to run multi-tenant fiscalisation without scattering secrets across Odoo sharded installs.
Create and suspend clients, control licences, and keep every Odoo database under a clear admin umbrella.
Issue and revoke Bearer keys per tenant. Keys follow licence expiry so inactive clients cannot fiscalise.
Map Hub device refs to ZIMRA journals. Odoo never stores device secrets — the Hub holds routing.
POST invoices and credit notes with Idempotency-Key, then poll status by hub_ref until signed.
Admins run the whole estate. Clients sign in to manage their own keys, devices, and licence renewals.
Works with zimra_fiscal_v20 / v19. Point Hub URL + API key in Settings → ZIMRA Fiscalisation.
Three steps from empty Hub to invoices fiscalising in Odoo.
Admin creates a tenant, optional portal user, and first device ref (e.g. hq-backoffice).
Copy the Bearer key into Odoo. Licence state and key expiry stay in sync on the Hub.
Posting invoices hits Hub → FDMS path. Clients never hold device keys or talk to FDMS directly.
Create or suspend clients, provision devices, issue or revoke API keys for any tenant, and oversee licence status across the estate.
Sign in for your tenant only — manage your API keys, view devices, and buy or renew licence so keys stay valid for Odoo.
Authenticate with Authorization: Bearer fh_live_…. Document posts require an Idempotency-Key.
| Method | Path | Purpose |
|---|---|---|
| GET | /v1/licence | Licence state, expiry, and API key expiry |
| GET | /v1/devices | Active device routing keys for the tenant |
| POST | /v1/documents | Fiscalise invoice or credit note (Idempotency-Key required) |
| GET | /v1/documents/:hub_ref | Poll document signing status |
Built by Thinking Minds
Fiscal Hub is developed and supported by Thinking Minds — helping businesses run compliant, practical systems around Odoo, fiscalisation, and day-to-day operations. Need setup, custom modules, or a Hub deployment for your organisation? Get in touch.