PHPackages                             webbaard/payum-mollie - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Payment Processing](/categories/payments)
4. /
5. webbaard/payum-mollie

ActiveLibrary[Payment Processing](/categories/payments)

webbaard/payum-mollie
=====================

The Payum extension. It provides Mollie payment integration. used to be maintained by Rafał Muszyński but couldn't see any activity

v1.0.6(2y ago)22.2k4[1 PRs](https://github.com/webbaard/payum-mollie/pulls)GPLv3PHPPHP ^7.2 || ^8.0

Since Jul 29Pushed 1y agoCompare

[ Source](https://github.com/webbaard/payum-mollie)[ Packagist](https://packagist.org/packages/webbaard/payum-mollie)[ Docs](https://sourcefabric.org)[ RSS](/packages/webbaard-payum-mollie/feed)WikiDiscussions master Synced 1mo ago

READMEChangelog (6)Dependencies (4)Versions (10)Used By (0)

Payum Mollie Extension [![Build Status](https://camo.githubusercontent.com/4fb6d19d61fb44ef3f91b5212f42541307f97207603ae4d1573b8a3a5af65fc7/68747470733a2f2f7472617669732d63692e6f72672f50617948656c7065722f706179756d2d6d6f6c6c69652e7376673f6272616e63683d6d6173746572)](https://travis-ci.org/PayHelper/payum-mollie) [![StyleCI](https://camo.githubusercontent.com/c50868c6c01e39ee1a2a9ae2313a5ac593589f720bf7d58e183a2b543a8de891/68747470733a2f2f7374796c6563692e696f2f7265706f732f3130313838303639342f736869656c643f6272616e63683d6d6173746572)](https://styleci.io/repos/101880694)
=============================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================

[](#payum-mollie-extension--)

The Payum extension. It provides [Mollie](https://www.mollie.com/en/) payment integration.

Getting Started
===============

[](#getting-started)

Requirements
------------

[](#requirements)

This library requires PHP 7.1 or higher.

Installing the extension
------------------------

[](#installing-the-extension)

Install this extension as a Composer dependency by requiring it in a `composer.json` file:

```
composer require webbaard/payum-mollie
```

Register the Mollie Payum factory using `PayumBuilder`:

```
use Payum\Core\GatewayFactoryInterface;
use PayHelper\Payum\Mollie\MollieGatewayFactory;

$payumBuilder->addGatewayFactory('mollie', function(array $config, GatewayFactoryInterface $gatewayFactory) {
    return new MollieGatewayFactory($config, $gatewayFactory);
});

$payumBuilder->addGateway('mollie', [
    'factory' => 'mollie',
    'apiKey' => 'api123456', // change this
    'method' => 'creditcard', // one of directdebit, creditcard or directdebit_oneoff
]);
```

To work properly, Mollie gateway requires some additional fields being passed to the details of the payment. See the section below.

Supported methods
-----------------

[](#supported-methods)

Check the documentation for each payment method to find out which fields are requred in order to make use of the methods.

- [Recurring SEPA Direct Debit](Resources/doc/sepa_direct_debit.md)
- [One-off SEPA Direct Debit](Resources/doc/oneoff_sepa_direct_debit.md)
- [Checkout Mollie](Resources/doc/checkout_mollie.md) For this method the customer will be forward to Mollie checkout page and he could choose any enabled payment method like credit card, Bancontact, etc.

Symfony integration
-------------------

[](#symfony-integration)

1. PayumBundle installation

In order to use that extension with the Symfony, you will need to install [PayumBundle](https://github.com/Payum/PayumBundle) first and configure it according to its documentation.

```
composer require payum/payum-bundle ^2.0
```

2. Register Mollie Gateway Factory as a service

```
# app/config/services.yml

services:
    app.payum.mollie.factory:
        class: Payum\Core\Bridge\Symfony\Builder\GatewayFactoryBuilder
        arguments: [PayHelper\Payum\Mollie\MollieGatewayFactory]
        tags:
            - { name: payum.gateway_factory_builder, factory: mollie }
```

3. Configure the gateway

```
# app/config/config.yml

payum:
    gateways:
        mollie:
            factory: mollie
            apiKey: api123456 # change this
            method: creditcard # one of directdebit, creditcard or directdebit_oneoff
```

4. Gateway usage

Retrieve it from the `payum` service:

```
$gateway = $this->get('payum')->getGeteway('mollie');
```

License
-------

[](#license)

This library is licensed under the [GNU GPLv3](LICENSE) license.

###  Health Score

36

—

LowBetter than 82% of packages

Maintenance30

Infrequent updates — may be unmaintained

Popularity23

Limited adoption so far

Community10

Small or concentrated contributor base

Maturity66

Established project with proven stability

 Bus Factor1

Top contributor holds 71.1% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Every ~220 days

Recently: every ~159 days

Total

7

Last Release

796d ago

PHP version history (3 changes)v1.0.0PHP ^7.1

v1.0.1PHP ^7.2

v1.0.5PHP ^7.2 || ^8.0

### Community

Maintainers

![](https://avatars.githubusercontent.com/u/19244829?v=4)[Tim Huijzers](/maintainers/webbaard)[@webbaard](https://github.com/webbaard)

---

Top Contributors

[![takeit](https://avatars.githubusercontent.com/u/562536?v=4)](https://github.com/takeit "takeit (32 commits)")[![webbaard](https://avatars.githubusercontent.com/u/19244829?v=4)](https://github.com/webbaard "webbaard (13 commits)")

---

Tags

paymentmolliesepacreditcardpayumdirectdebit

### Embed Badge

![Health badge](/badges/webbaard-payum-mollie/health.svg)

```
[![Health](https://phpackages.com/badges/webbaard-payum-mollie/health.svg)](https://phpackages.com/packages/webbaard-payum-mollie)
```

###  Alternatives

[mollie/magento2

Mollie Payment Module for Magento 2

1121.6M10](/packages/mollie-magento2)[mollie/laravel-mollie

Mollie API client wrapper for Laravel &amp; Mollie Connect provider for Laravel Socialite

3624.1M28](/packages/mollie-laravel-mollie)[mollie/mollie-api-php

Mollie API client library for PHP. Mollie is a European Payment Service provider and offers international payment methods such as Mastercard, VISA, American Express and PayPal, and local payment methods such as iDEAL, Bancontact, SOFORT Banking, SEPA direct debit, Belfius Direct Net, KBC Payment Button and various gift cards such as Podiumcadeaukaart and fashioncheque.

60014.4M62](/packages/mollie-mollie-api-php)[mollie/laravel-cashier-mollie

Laravel Cashier provides an expressive, fluent interface to Mollie's subscription billing services.

172155.4k1](/packages/mollie-laravel-cashier-mollie)[mollie/oauth2-mollie-php

Mollie Provider for OAuth 2.0 Client

251.7M1](/packages/mollie-oauth2-mollie-php)[flux-se/payum-stripe

Payum Stripe gateways

29407.5k4](/packages/flux-se-payum-stripe)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
