mollie/laravel-mollie
Laravel integration for Mollie payments. Easily set up the Mollie API client via configuration and service container, handle payments, refunds, and subscriptions, and keep your checkout flow clean with a simple, idiomatic Laravel package.
Full Changelog: https://github.com/mollie/laravel-mollie/compare/v4.0.2...v4.1.0
Full Changelog: https://github.com/mollie/laravel-mollie/compare/v4.0.1...v4.0.2
Full Changelog: https://github.com/mollie/laravel-mollie/compare/v4.0.0...v4.0.1
This new version brings you full support for the mollie-api-php v3 SDK, first-class handling for Mollie's new webhook features, and more.
Upgrading from version 3? Check out the complete upgrade guide here.
Mollie::send(new CreatePaymentRequest(...)).ValidatesWebhookSignatures middleware for validating incoming webhook signatures.HandleIncomingWebhook controller for processing webhook requests.WebhookDispatcher service that dispatches webhook events (extensible for custom handling strategies).SetupWebhookCommand to automatically configure webhooks via the Mollie API or guide manual setup.routes/webhook.php) for handling incoming webhooks.MollieLaravelHttpClientAdapter.payments() becomes payments).MollieServiceProvider is now deferred for improved performance.MollieSocialiteServiceProvider is now deferred and only loaded when laravel/socialite is installed.MollieSocialiteServiceProvider).Mollie\Laravel\MollieManager class (use Mollie facade instead).mollie() global helper function (use Mollie::api() facade or dependency injection instead).Full Changelog: https://github.com/mollie/laravel-mollie/compare/v3.1.0...v4.0.0
Full Changelog: https://github.com/mollie/laravel-mollie/compare/v3.0.0...v3.1.0
mollie() helper method.For detailed instructions on upgrading from v2.x to v3.0, please consult our UPGRADE.md guide.
Full Changelog: https://github.com/mollie/laravel-mollie/compare/v2.25.0...v3.0.0
This release enables idempotency methods on the Mollie Laravel client. Note that idempotency is all wired up by default for you, no additional actions required to benefit from this. 🪄
Full Changelog: https://github.com/mollie/laravel-mollie/compare/v2.24.0...v2.25.0
Full Changelog: https://github.com/mollie/laravel-mollie/compare/v2.23.0...v2.24.0
Full Changelog: https://github.com/mollie/laravel-mollie/compare/v2.23.0...v2.24.0-beta
This release adds support for Mollie's brand new terminals endpoint.
Full Changelog: https://github.com/mollie/laravel-mollie/compare/v2.22.0...v2.23.0
🥳 Laravel 10 support has landed.
Full Changelog: https://github.com/mollie/laravel-mollie/compare/v2.21.1...v2.22.0
MollieLaravelHttpClientAdapter::send when returning a null value by @sandervanhooft in https://github.com/mollie/laravel-mollie/pull/217Full Changelog: https://github.com/mollie/laravel-mollie/compare/v2.21.0...v2.21.1
This release adds support for Mollie's shiny new Balance API.
Full Changelog: https://github.com/mollie/laravel-mollie/compare/v2.20.2...v2.21.0
Full Changelog: https://github.com/mollie/laravel-mollie/compare/v2.20.1...v2.20.2
Full Changelog: https://github.com/mollie/laravel-mollie/compare/v2.20.0...v2.20.1
:clap: Special thanks to @Skullbock for refactoring to the Laravel Http adapter!
Full Changelog: https://github.com/mollie/laravel-mollie/compare/v2.19.2...v2.20.0
Full Changelog: https://github.com/mollie/laravel-mollie/compare/v2.19.1...v2.19.2
mollie() helper method by @MSnoeren in https://github.com/mollie/laravel-mollie/pull/195Full Changelog: https://github.com/mollie/laravel-mollie/compare/v2.19.0...v2.19.1
Full Changelog: https://github.com/mollie/laravel-mollie/compare/v2.18.0...v2.19.0
Full Changelog: https://github.com/mollie/laravel-mollie/compare/v2.17.0...v2.18.0
Full Changelog: https://github.com/mollie/laravel-mollie/compare/v2.16.0...v2.17.0
Thanks @ciungulete !
🚀 Mollie introduces Payment Links.
A payment link by default does not expire and can be easily shared with your customers. More information here.
mollie()->paymentLinks() endpoint (thanks @ciungulete!)profileMethods endpoint.Thanks @ciungulete !
paymentRefunds endpoint, for directly accessing refunds.paymentRefund endpoint for accessing refunds directly without retrieving the payment first@jubeki worked his magic here 🧙.
You can now call endpoints using attributes instead of methods.
This may seem like a small change. But it makes the call signatures consistent with the core Mollie php package. It allows you to copy-paste code samples from the official Mollie documentation.
// This still works
mollie()->payments()->create([/*...*/]);
// You can now also do this
mollie()->payments->create([/*...*/]);
Added Laravel 7 support (thanks @madeITBelgium)
Adding support for Mollie's wallet endpoint.
Using the wallet endpoint your customer can pay using Apple Pay directly, without going through Mollie's checkout.
More info here.
How can I help you explore Laravel packages today?