What API2Cart Is Evaluating for Odoo Accounting Integration
An Odoo Accounting integration could link the order and payment data your SaaS already handles with Odoo invoicing and journals.
From Orders to Accounting Records
For example, an OMS or multichannel tool could pass eCommerce orders to Odoo Accounting as customer invoices. However, the final entity and method list will rely on verified Odoo API capabilities, not assumptions.
Respect for Odoo Configuration
Odoo setups differ by company, journal, product, and fiscal position. Therefore, we would define record ownership and duplicate protection before any write operations go live.
Clear Accounting Boundaries
Orders, invoices, payments, refunds, settlements, and journal entries are different records in Odoo. As a result, the connector would keep them separate instead of treating them as interchangeable.
Develop Integrations Faster with One Unified API
These benefits apply to the eCommerce platforms and marketplaces API2Cart supports today.
Trusted by
What We Know About Odoo Accounting So Far
Based on Odoo Accounting’s own documentation and API2Cart’s discovery process — not a promise of a release date.
API & Integration. According to the Odoo 19 documentation, the XML-RPC and JSON-RPC endpoints (/xmlrpc, /xmlrpc/2, /jsonrpc) are deprecated, and Odoo plans to remove them in Odoo 20 (fall 2026). The replacement is the External JSON-2 API, which uses an API key sent as a bearer token in the Authorization header. Also, API keys cannot last longer than three months. When one server hosts several databases, requests may also need the X-Odoo-Database header. In addition, Odoo offers external API access only on Custom pricing plans. However, the documentation does not publish rate limits.
Integration challenges. First, engineering discovery must check the deployment edition and pricing plan, model access, authentication, localization, and custom models. Any unsupported objects or operations would therefore stay outside the published scope.
Primary sources: About Odoo · Odoo Accounting · Odoo External JSON-2 API documentation
Related planned integrations: SAP S/4HANA Cloud integration · Oracle Fusion Cloud ERP integration · SAP Business One integration · Workday Financial Management integration
Other Odoo pages: Odoo eCommerce integration · Odoo CRM integration
Odoo Accounting Integration FAQ
Does API2Cart support Odoo Accounting integration?
Not yet. Odoo Accounting integration currently has Coming Soon status. For this reason, authentication, entities, write operations, webhooks, and release timing still depend on technical discovery and customer demand.
How is it different from the Odoo eCommerce integration?
The Odoo eCommerce integration is planned around store data, such as products and orders from Odoo websites. In contrast, the Odoo Accounting integration focuses on accounting workflows, such as invoices, payments, and journal entries. We will confirm both scopes at release.
Does Odoo Accounting have an API?
Yes. Odoo Accounting data is available through Odoo’s External API, which works with Odoo models over the newer JSON-2 API or the older XML-RPC and JSON-RPC endpoints. Also, access requires an API key and, according to Odoo, a Custom pricing plan.
Which Odoo API would the integration use?
Odoo positions the External JSON-2 API as the replacement for XML-RPC and JSON-RPC, which Odoo plans to remove in Odoo 20. However, API2Cart has not finalized its connection workflow for Odoo Accounting yet.
Interested in Odoo Accounting Integration?
Tell us how your SaaS product would use Odoo Accounting. Then, we will review your requirements and follow up when there is news about availability.