PHPackages                             renskorswagen/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. renskorswagen/payum-mollie

ActiveLibrary[Payment Processing](/categories/payments)

renskorswagen/payum-mollie
==========================

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

1.0.0(4mo ago)01MITPHPPHP ^7.2 || ^8.0

Since Dec 18Pushed 4mo agoCompare

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

READMEChangelog (1)Dependencies (4)Versions (2)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

32

—

LowBetter than 72% of packages

Maintenance74

Regular maintenance activity

Popularity1

Limited adoption so far

Community9

Small or concentrated contributor base

Maturity39

Early-stage or recently created project

 Bus Factor1

Top contributor holds 66.7% 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

Unknown

Total

1

Last Release

146d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/5e97802893c9752c91a1be875f45e4a741414d061f4fde2795e17144a74d8a27?d=identicon)[rensjo](/maintainers/rensjo)

---

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)")[![renskorswagen](https://avatars.githubusercontent.com/u/5188287?v=4)](https://github.com/renskorswagen "renskorswagen (3 commits)")

---

Tags

paymentmolliesepacreditcardpayumdirectdebit

### Embed Badge

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

```
[![Health](https://phpackages.com/badges/renskorswagen-payum-mollie/health.svg)](https://phpackages.com/packages/renskorswagen-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.

59914.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)
