Skip to Content
Q&A

Activate Mollie as a payment provider for iDEAL and credit cards

A Dutch online store without iDEAL is like fries without mayonnaise.

Back to all Q&A
May 26, 2026 by
Activate Mollie as a payment provider for iDEAL and credit cards
DAADit Group, Nick

A Dutch web shop without iDEAL is like chips without mayonnaise: technically possible, but nobody is happy about it. Well over half of all Dutch online payments go through iDEAL, so if you don't offer it, you will see customers abandon the checkout. Fortunately, Mollie can be connected to your Odoo web shop in about an hour. Here is how.

Why Mollie?

Mollie is a Dutch payment provider that suits SMEs well: no monthly minimum fees, you pay per transaction, and the connector is included in Odoo as standard. Besides iDEAL, Mollie supports credit cards, Bancontact (handy for Belgian customers), Apple Pay and Klarna, among others — all through one contract and one payout.

Step-by-step: from account to first payment

  1. Create an account at mollie.com and complete the business verification (Chamber of Commerce (KvK) details and bank account; allow one to two working days).
  2. In Odoo, go to Website → Configuration → Payment Providers, open Mollie and set the status to Test Mode.
  3. Copy the test API key from the Mollie dashboard (Developers → API keys) and paste it into Odoo.
  4. Activate the payment methods you want in two places: in the Mollie dashboard and in Odoo under the provider's payment methods tab.
  5. Place a test order in your own web shop and check out — in test mode no real money changes hands.
  6. Everything working? Replace the test key with the live key, set the provider to Enabled and place one more small real order as a check.

Automatic reconciliation: the quiet time saver

Mollie pays out your receipts in batches. So link a separate Mollie suspense-account journal in Accounting → Configuration → Journals; Odoo then matches the payments automatically against the open orders. A web shop with thirty orders a day easily saves a quarter of an hour of manual reconciliation that way — every single day.

Finally

Practical tip: don't leave the test-mode provider switched on after go-live, otherwise visitors can accidentally "pay" without paying. Unsure about the journal setup, or do you want the integration set up right first time? Contact DAADit Group, and we will take a look with you.

A Dutch online store without iDEAL is like fries without mayonnaise: technically possible, but nobody is happy about it. More than half of all Dutch online payments run through iDEAL, so if you do not offer it, customers drop off at checkout. Fortunately, Mollie can be connected to your Odoo store in about an hour. Here is how.

Why Mollie?

Mollie is a Dutch payment provider that suits SMEs well: no monthly minimum fees, you pay per transaction, and the connector ships with Odoo as standard. Besides iDEAL, Mollie supports credit cards, Bancontact (useful for Belgian customers), Apple Pay and Klarna — all through one contract and one payout.

Step by step: from account to first payment

  1. Create an account at mollie.com and complete the business verification (chamber of commerce details and bank account; allow one to two working days).
  2. In Odoo, go to Website → Configuration → Payment Providers, open Mollie and set the state to Test Mode.
  3. Copy the test API key from the Mollie dashboard (Developers → API keys) and paste it into Odoo.
  4. Activate the payment methods you need in two places: in the Mollie dashboard and in Odoo on the provider's payment methods tab.
  5. Place a test order in your own store and pay — in test mode no real money changes hands.
  6. Everything working? Replace the test key with the live key, set the provider to Enabled and place one small real order as a final check.

Automatic reconciliation: the quiet time saver

Mollie pays out your receipts in batches. Set up a dedicated Mollie clearing journal in Accounting → Configuration → Journals, and Odoo will match the payments against open orders automatically. A store handling thirty orders a day easily saves fifteen minutes of manual reconciliation — every single day.

Finally

Practical tip: after going live, do not leave the test mode provider enabled, or visitors may accidentally "pay" without paying. Unsure about the journal setup, or want the integration done right the first time? Contact DAADit Group and we will take a look with you.

Question not answered?

Our Odoo consultants are happy to think along with you. Book a no-obligation intro call.

Book an appointment
Cross-selling and upselling on product pages
Display the "frequently bought together" and "better version" options for each product—automatically.