Skip to content
View all services

Integrations

We integrate Odoo with external systems via REST/XML-RPC APIs and EDI, including Spanish tax compliance.

Odoo at the centre of your operation

An ERP delivers its full value when it stops being an island. We integrate Odoo with the systems you already use — ecommerce, banking, logistics, the tax authority — so information flows by itself and your team stops copying data by hand between platforms. Each integration is designed to be robust: with retries, error logging and traceability of what was synced and when.

Spanish tax compliance built in

Regulatory compliance in Spain is no place for improvisation. We integrate and configure Verifactu, TicketBAI (for the Basque Country) and the AEAT's SII directly on top of Odoo invoicing, with the right certificate and parameters, and test it in staging before issuing for real. We enable only what applies to you, avoiding unnecessary configuration.

Ecommerce, payments and custom APIs

We connect your online store (Shopify, WooCommerce, PrestaShop) with Odoo to sync catalogue, stock and orders into a single inventory. We integrate payment gateways and bank reconciliation, and when you need something specific, we build custom REST or XML-RPC APIs with proper documentation and security.

What's included

  • Verifactu, TicketBAI and the AEAT SII
  • Shopify, WooCommerce and PrestaShop
  • Payment gateways and bank reconciliation
  • Custom REST/XML-RPC APIs

Frequently asked questions

Are Verifactu and TicketBAI the same thing?
No. Verifactu applies in the common territory and TicketBAI in the Basque Country; they're different obligations. In the integration we enable exactly the one that applies to you based on your tax domicile.
Can you integrate Odoo with a system not on the list?
Almost always, yes. If the system exposes an API or allows file exchange, we build the custom integration. We assess it in the initial diagnosis.
What if an integration fails mid-sync?
We design them to be fault-tolerant: retries, error logging and alerts, so no order or invoice is silently lost and you can reprocess whatever is needed.

Ready to get the most out of Odoo?

Tell us your challenge. In a first 30-minute call we'll tell you how Odoo can help, no strings attached.