Platform Engineering

Odoo Plugin Development

Custom modules that survive version upgrades. No core patches, tests included, OCA conventions followed.

The cost of an Odoo customisation is paid at the next upgrade. Modules that patch core, override whole methods or skip tests turn a routine version bump into a project of its own.

Built to be upgraded

Every module we write extends Odoo through inheritance, follows OCA layout and naming, and ships with tests that run in CI. When Odoo releases the next major version, the work to move is measured in days, not months.

Typical work

  • Pricing, approval and fulfilment rules that do not fit the standard apps
  • Two-way stock and order sync with Shopify or Magento
  • Carrier, payment and e-invoicing integrations for regional requirements
  • Reporting modules that replace spreadsheet exports

How an engagement runs

  1. 01

    Module audit

    One week. We review your custom modules and tell you which will survive the next upgrade.

  2. 02

    Build

    Fixed-scope modules, priced per milestone, delivered with tests.

Questions we get asked

Do you work on Odoo.sh, on-premise or Odoo Online?

Odoo.sh and self-hosted. Odoo Online does not allow custom Python modules, so we will say so up front if that is a blocker.

Will the modules be open source?

Your choice. Modules built for you belong to you; if you want them published under the OCA we will prepare them for that.

One call, and you will know if we are a fit.

Book a scoping call

hello@vezolabs.com · WhatsApp +91 00000 00000 · 30-minute slot