dev-master
9999999-dev https://sourcefabric.orgThe Payum extension. It provides Mollie payment integration.
GPLv3
The Requires
The Development Requires
payment sepa mollie creditcard payum directdebit
The Payum extension. It provides Mollie payment integration.
The Payum extension. It provides Mollie payment integration., (*1)
This library requires PHP 7.1 or higher., (*2)
Install this extension as a Composer dependency by requiring it in a composer.json
file:, (*3)
composer require payhelper/payum-mollie
Register the Mollie Payum factory using PayumBuilder
:, (*4)
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., (*5)
Check the documentation for each payment method to find out which fields are requred in order to make use of the methods., (*6)
In order to use that extension with the Symfony, you will need to install PayumBundle first and configure it according to its documentation., (*7)
composer require payum/payum-bundle ^2.0
# 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 }
# app/config/config.yml payum: gateways: mollie: factory: mollie apiKey: api123456 # change this method: creditcard # one of directdebit, creditcard or directdebit_oneoff
Retrieve it from the payum
service:, (*8)
$gateway = $this->get('payum')->getGeteway('mollie');
This library is licensed under the GNU GPLv3 license., (*9)
The Payum extension. It provides Mollie payment integration.
GPLv3
payment sepa mollie creditcard payum directdebit