Commerce Mollie 7.x-2.0 Release Notes

Release date: January 15, 2025

We are pleased to announce a new release of the Commerce Mollie module for Drupal 7. This release introduces important updates and fixes to streamline your payment setup using Mollie services.

Important & Critical Change

  • Added “Libraries” and “X Autoload” as required dependencies
    Previously, these modules were listed in the README as requirements for the Mollie API, but were not strictly enforced. In this release, we have updated the module’s .info file to mark Libraries and X Autoload as hard dependencies. This ensures proper loading of the Mollie API library and avoids errors or missing class autoloading.

Please ensure you have both Libraries and X Autoload installed and enabled before upgrading to or installing this version.


Summary

This module provides a straightforward way to integrate Mollie payment services into Drupal Commerce. Merchants can accept payments such as iDEAL, Mister Cash, credit card, bank transfer, PayPal, and paysafecard, all managed through the familiar Drupal Commerce checkout flow.

Requirements

Installation & Configuration

  1. Install Commerce Mollie as usual. For more information on installing modules, see Installing contributed modules.
  2. Make sure you have created or have access to sites/all/libraries.
  3. Download/clone the Mollie API client for PHP into sites/all/libraries/mollie-api-php (e.g., git clone https://github.com/mollie/mollie-api-php.git mollie-api-php). Ensure the composer.json is in the root of mollie-api-php.
  4. Run composer install --no-dev in sites/all/libraries/mollie-api-php.
  5. Navigate to admin/commerce/config/payment-methods.
  6. Enable and edit the “Commerce Mollie” payment method.
  7. Enter your Mollie API keys, optionally enable test mode, and save the configuration.

Bug Fixes & Improvements

  • Dependency Enforcement: Ensuring Libraries and X Autoload are present avoids autoloading issues and library path errors.
  • Documentation Updates: The README now includes clearer instructions on installing and configuring the Mollie API PHP client.

Known Issues

  • The code is still largely untested in production environments. Please use caution and perform thorough testing before deploying to a live site.
  • If you encounter any unexpected behaviors with your payment flows, please report them on the Commerce Mollie issue queue.
VCS Label
7.x-2.x
Core compatibility
Release type
Packaged Git sha1
248c87ce74500bea20e0b9535969ba2d99e5c600
Release files
734779a0cb55cfe40b84f248fd5a76a7
Release file SHA-1 hash
629ebae036408707fff97cc6e145807ab88029a1
Release file SHA-256 hash
9b7c98d7d94fea0cc055f58106dd12eecb24e8b45227b11decbc6b92eef09269
c44529be1e3f9505e8a403ce95af814d
Release file SHA-1 hash
d4ae7db9607e26b8931824d5cd00306917e1eca8
Release file SHA-256 hash
67d818a89ed40c2cafc9c617f08c6b4d41f302dc7973df52054463d26a4e33ff