white-nl / commerce-mollie-plus
Commerce Mollie Plus Plugin for Craft 5
Installs: 7 641
Dependents: 0
Suggesters: 0
Security: 0
Stars: 3
Watchers: 1
Forks: 5
Open Issues: 2
Type:craft-plugin
Requires
- php: ^8.2
- craftcms/cms: ^5.0.0
- craftcms/commerce: ^5.0.0
- craftcms/commerce-omnipay: ^4.1.0
- nystudio107/craft-code-editor: ^1.0
- omnipay/mollie: ^5.5
Requires (Dev)
- craftcms/ecs: dev-main
- craftcms/phpstan: dev-main
- dev-develop-v3
- v3.x-dev
- 3.0.0
- v2.x-dev
- 2.6.1
- 2.6.0
- 2.5.0
- 2.4.0
- 2.3.1
- 2.3.0
- 2.2.7
- 2.2.6
- 2.2.5
- 2.2.4
- 2.2.3
- 2.2.2
- 2.2.1
- 2.2.0
- 2.1.2
- 2.1.1
- 2.1.0
- 2.0.0
- v1.x-dev
- 1.2.8
- 1.2.7
- 1.2.6
- 1.2.5
- 1.2.4
- 1.2.3
- 1.2.2
- 1.2.1
- 1.2.0
- 1.1.2
- 1.1.1
- 1.1.0
- 1.0.3
- 1.0.2
- 1.0.1
- 1.0.0
- dev-fix/overpaid-orders-when-capturing-manually
- dev-develop-v2
This package is auto-updated.
Last update: 2025-03-31 15:19:41 UTC
README
Mollie Plus plugin for Craft CMS, official version by WHITE Digital Agency
Requirements
- This plugin requires Craft CMS 5.0.0 or later.
- This plugin requires Craft Commerce version 5.0 or later.
- A valid Mollie account is required. Don't have an account yet? Create a Mollie account.
- The Craft website should be publicly accessible.
- To configure the plugin, changing settings should be allowed in Craft (allow admin changes), and a user who is an Admin in Craft.
Installation
To install Mollie Plus plugin for Craft CMS, follow these steps:
-
Open your terminal and go to your Craft project:
cd /path/to/project
-
Then tell Composer to load the plugin:
composer require white-nl/commerce-mollie-plus
-
Install the plugin via the CLI:
./craft plugin/install commerce-mollie-plus
You can also install the Mollie Plus plugin using the Plugin Store in the Craft Control Panel. Go to Settings → Plugins and click the “Install” button for Commerce Mollie Plus.
Customize mollie payload
You can change the payload that's been sent to Mollie by hooking into the event
use white\commerce\mollie\plus\gateways; use white\commerce\mollie\plus\events\CreatePaymentRequestEvent; Event::on( Gateway::class, Gateway::EVENT_CREATE_PAYMENT_REQUEST, function (CreatePaymentRequestEvent $event): void { $event->request['orderNumber'] = $event->transaction->getOrder()->getId(); } );
"Mollie Plus" versus "Mollie for Craft Commerce"
Mollie plus is a drop-in replacement1 for Pixel & Tonic’s Mollie for Commerce plugin. We advise to replace it by Mollie Plus. It will be a seamless transition.
(Don't directly replace your current Mollie gateway, instead create a new gateway as the webhook handling depends on different responses)
Documentation
https://white.nl/en/craft-plugins/mollie/docs/
Mollie Plus for Craft CMS is brought to you by WHITE Digital Agency
Footnotes
-
The plugin will run completely independently of the Mollie plugin. You even can run both plugins at the same time. ↩