Easily accept online payments in your Drupal Commerce shop using Mollie.
This module integrates Mollie payment services with Drupal Commerce, allowing you to accept payments like iDEAL, Bancontact, Credit Cards, PayPal, SEPA bank transfer, and more
Features
- Seamless integration with Drupal Commerce
- Supports multiple payment methods via Mollie
- Real-time status updates for payments: paid, open, cancelled, failed, expired
- Compatible with Drupal 9, 10, and 11
- Compatible with Drupal Commerce 2 and 3
Test Coverage
This module includes full automated test coverage for the entire payment flow.
Supported Mollie payment statuses:
- paid – The payment was successfully completed
- open – The customer has not yet completed the payment
- cancelled – The payment was cancelled by the customer
- failed – The payment attempt failed
- expired – The payment session expired before completion
Requirements
- Drupal Commerce
- A Mollie account with access to your desired payment methods
Installation & Configuration (Drupal 8/9/10/11)
See README for installation instructions.
Recommended setup:
Use an order workflow with validation such as "Default, with validation".
Contribution & Support
- Issue queue: Drupal.org Issues
Drupal 7 (Deprecated)
This module was also available for Drupal 7
Supporting organizations:
Development 8.x branch
Sponsoring 8.x banch
Mollie API
Drupal 10 development
Project information
- Project categories: E-commerce
- Ecosystem: Commerce Core
592 sites report using this module
- Created by gdevlugt on , updated
Stable releases for this project are covered by the security advisory policy.
Look for the shield icon below.
Releases
8.x-1.12
released 29 May 2025
Works with Drupal: ^8.8 || ^9 || ^10 || ^11
Bug fix for version 8.x-1.11 + Commerce 2.x
Install:
Development version: 8.x-1.x-dev updated 29 May 2025 at 13:23 UTC


