Orders & customers
Connect order references, customers, addresses and lines to Odoo Sales.
Webshops · Odoo integration
Connect your WordPress webshop with Odoo. Radorfa maps your process, configures the data exchange and tests it with your team.
First, we review your processes and systems. Then you receive a proposal with scope and costs.
Start with a feasibility check
We check API access, version and subscription before confirming the integration route.
ERP & CRM
WooCommerceData, direction and frequency agreed for your environment.
Where the integration helps
A WooCommerce order needs to fit Odoo products, customers and order statuses. Radorfa also reviews plugins affecting checkout or product structure. We test ordinary orders and exceptions such as refunds, variable products and changed delivery addresses.
WooCommerce plugins may add order fields or custom statuses. We assess which are relevant to Odoo. Testing your actual checkout shows whether the chosen variant, shipping method and discount transfer correctly, including after a relevant plugin update.
We start with the task your colleagues need to complete. Which information is copied today, who checks it and which exceptions occur? Those answers determine the integration scope. We agree responsibilities with the people managing both applications before configuring access or transferring data.
Odoo and your application
WooCommerce orders to Odoo Sales, including customer details and order lines; stock returned from the agreed source.
Connect order references, customers, addresses and lines to Odoo Sales.
Match product codes and variants; distinguish physical stock from availability.
Keep deliveries and tracking traceable; handle cancellations and refunds separately.
These are possible data flows. We agree the actual fields, direction and actions after checking both environments.
An example to discuss together
This is an illustrative scenario. We confirm the fields and actions available in your versions and subscriptions before making a proposal.
Your checkout requests a delivery address and an extra instruction. A plugin adds a discount.
We determine which standard and additional fields the order needs. Product variant, tax, discount and shipping method are checked together.
We agree what a new address, cancellation or refund means once processing has started.
We test a variable product, a guest order and an order containing fields added by your plugins.
Bring your WooCommerce version, checkout and payment plugins, and an anonymised sample order.
Discuss this process →From requirements to everyday use
We discuss the required data flow with sales, warehouse or finance. For each piece of information, we define where it originates and which system leads.
We connect relevant Odoo modules such as Sales, CRM, Inventory and Invoicing. Test orders help us check fields, permissions, returns and duplicate messages.
You receive guidance on operation and error messages. We agree on monitoring, support, maintenance and checks following software updates.
We first review what your Odoo version and existing modules provide. Where needed, we use an existing connector, an integration platform or custom API development. Our advice considers your process, costs and ongoing management.
A delayed API, expired access or duplicate message should remain visible. We test retries, duplicate handling and notifications, and agree who follows up on exceptions.
A useful first conversation
Tell us which versions you use, which information should move and where your team loses time. We will discuss a concrete next step.
Frequently asked questions
That depends on the plugin and how it exposes the field. For each field, we assess whether it is needed, where it belongs in Odoo and how to handle a missing value.
We agree who reports updates and which trial orders are checked before going live. A checkout change should not silently pass a different order structure.
Costs depend on your systems, data flows, data quality, existing modules and required controls. We distinguish configuration, any licences and ongoing management. Share your applications and one concrete process so we can prepare a focused proposal.
Software updates can change fields, permissions or APIs. We document the configuration and agree how changes are tracked and retested. We also clarify the management and support process for incidents and functional changes.