Odoo + Mollie
Make payment statuses useful in Odoo.
Payment
Refund
Reconciliation
Skip to content

Payments · Odoo integration

Connect Mollie with Odoo.

Make payment statuses useful in 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.

Connected around your process
OdooERP & CRM
Mollie logoMollie

Data, direction and frequency agreed for your environment.

Where the integration helps

Make payment statuses useful in Odoo.

A successful customer payment and a payout to your company are different events. We assess which Mollie information your Odoo order or administration needs. Existing Odoo payment modules are reviewed first; custom development follows only where your agreed process requires it.

We distinguish order payment from payout reconciliation in finance. Partial refunds and transaction fees need different handling from a successful payment. Together, we identify which steps your existing Odoo payment setup already covers.

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

How Mollie and Odoo exchange data

Associate Mollie payment statuses with the relevant Odoo order or invoice, in line with your payment process.

01

Payment

Connect the payment reference and current status to the correct order.

02

Refund

Recognise full and partial refunds separately.

03

Reconciliation

Align payouts, fees and accounting where required.

These are possible data flows. We agree the actual fields, direction and actions after checking both environments.

An example to discuss together

A payment is not yet a payout

This is an illustrative scenario. We confirm the fields and actions available in your versions and subscriptions before making a proposal.

  1. At customer payment

    A payment has its own reference and status. We determine which Odoo order it belongs to.

  2. At the order

    We agree which confirmed payment status allows the next process step and how a refund becomes visible.

  3. In the accounts

    The later payout can contain multiple payments and fees. We separately define how your accounts team reconciles it.

What your team checks

We test a delayed status message, an expired payment, a partial refund and a notification received twice.

Useful for a first conversation

Bring your existing Odoo payment module, an anonymised payment reference and your payout reconciliation process.

Discuss this process →

From requirements to everyday use

From agreed scope to a managed integration.

01

Map your process

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.

02

Configure and test together

We connect relevant Odoo modules such as Sales, CRM, Inventory and Invoicing. Test orders help us check fields, permissions, returns and duplicate messages.

03

Deliver and keep track

You receive guidance on operation and error messages. We agree on monitoring, support, maintenance and checks following software updates.

Existing connector or custom development?

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.

Ready for exceptions

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

Discuss your Mollie integration.

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

Clear agreements before we start.

Does this always require a new integration?

No. We first review your existing Odoo payment module and required payment methods. Only missing process steps may require additional configuration or development.

Why handle payouts separately?

A customer payment relates to a transaction; a payout to your business can combine multiple transactions and fees. We define how your accounts team checks those differences.

What does an Odoo integration cost?

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.

Will the integration keep working after an update?

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.