TechNext
step 3 of 4

Integration: connect what you keep.

Odoo replaces a lot, but not everything. Banks, payment gateways, online stores, carriers and specialist tools stay — and talk to Odoo over standard connectors or its API, so orders, stock and payouts flow across without anyone re-typing between systems.

what we usually connect

The systems around your Odoo.

Online stores

Shopify, WooCommerce and other platforms — orders in, stock levels out, tracking synced, so the web store and Odoo never disagree.

Marketplaces

Marketplace accounts kept in step with Odoo stock and orders, so a sale in one place isn't oversold in another.

Payment gateways

Card and e-wallet payments on invoices and the web store, with payouts and fees reconciled against your books.

Bank feeds

Statement feeds into Accounting for daily reconciliation; payment files out for supplier runs.

Email & calendar

Shared inboxes, send-as addresses and calendar sync, so conversations and activities live inside Odoo.

Internal systems (API)

HR systems, BI tools, POS hardware and industry software. If it has an API, it can be connected.

how we do it

Standard connectors first, custom code last.

1

Map the data

Agree which records flow, in which direction, field by field, before anything is switched on.

2

Choose the connector

A standard, maintained connector wherever one exists; custom code only where none does.

3

Test on staging

Run real records end-to-end and reconcile the totals before go-live.

4

Go live & monitor

Cut over with error handling that alerts a person, and documentation for the next developer.

what you get

Systems that agree with each other.

Odoo and its app store already cover most connections. We only write code where no maintained connector exists — and we document it so the next upgrade stays predictable.

  • Field-by-field mapping agreed before anything syncs
  • Direction of each flow defined — one-way or two-way
  • Store and marketplace order, stock and tracking sync
  • Payment capture with payouts and fees reconciled
  • Bank statement import and outgoing payment files
  • Email and calendar connected to Odoo
  • Standard connectors used wherever maintained
  • Custom API code only where no connector exists
  • Tested on staging with real records
  • Error handling that alerts a person, not just a log
  • Documentation so upgrades stay predictable
  • A reconciliation check before go-live
common questions

Integration, answered.

Will Odoo replace our online store?

Only if you want it to. Otherwise we connect your existing Shopify, WooCommerce or marketplace store so orders and stock stay in step both ways.

Do you build custom connectors?

Only where no maintained connector exists. We prefer standard connectors from Odoo and its app store, and we document any custom code we write.

One-way or two-way sync?

Either. We agree the direction of every flow up front, field by field, so both systems hold the version of the truth you expect.

What about payment fees and payouts?

They are captured and reconciled, so your books match what the gateway actually paid out — fees included.

What happens if a sync fails?

Error handling alerts a person rather than failing silently, and everything is tested on staging with real records before it goes live.

How is integration priced?

On quotation, based on the systems and flows involved — request a quotation.

next step

Stop re-typing between systems.

Tell us the store, gateway, bank or tool you need connected. We will map the flow and come back with a quotation.