laravel-cashier-mollie is an open-source Laravel package that gives your application Cashier-style subscription and billing APIs built on Mollie payments. It is built and actively maintained by Sandorian, a Mollie Preferred Integration Partner. The library runs in production and processes over one million transactions per year. Install it via Composer as mollie/laravel-cashier-mollie.
The laravel-cashier-mollie package is a PHP library that sits between your Laravel application and the Mollie API, giving you a clean, high-level billing interface modelled on the same patterns as Laravel Cashier. Rather than writing raw API calls to handle subscriptions, mandates, and invoices, you work with a familiar Cashier-style API that abstracts the Mollie payment lifecycle.

The package is built for European SaaS products that need recurring billing, SEPA Direct Debit, and invoice generation - without constructing billing infrastructure from scratch.
Where to find it:
composer require mollie/laravel-cashier-mollie.Package snapshot (as of July 2026, per Packagist):
312,146+ Composer installs · 182 GitHub stars · 55 forks · MIT licence · v2.21.1 current
The library covers the full subscription lifecycle: creating a new subscription, swapping a subscriber from one plan to another, cancelling with or without an end-of-cycle grace period, adjusting seat quantities, and applying discount coupons. Grace periods are handled natively, so a cancelled subscriber retains access until their paid period expires - no custom logic required.
Beyond recurring billing, the library supports one-time charges against an existing Mollie mandate. You can pass multiple line items in a single charge, which covers common scenarios such as add-on purchases or usage-based top-ups inside an active subscription context.
Every charge produces an invoice. The library generates both HTML and PDF formats, so you can render invoices in-browser or attach them to notification emails. Credit invoices for refunds are also supported out of the box, which matters for VAT-compliant billing in European markets.
Trial periods work with or without collecting payment details upfront. You can start a trial that transitions automatically to a paid subscription at the end of the period, or require a mandate before the trial begins - whichever your product's acquisition flow calls for.
SEPA Direct Debit is a core payment method for recurring billing across the eurozone. The library handles mandate creation, off-session charges against stored mandates, and the asynchronous confirmation flow that SEPA requires. Mandate management is first-class, not an afterthought - because recurring European billing without it is incomplete.
Mollie's payment lifecycle is asynchronous: charges are initiated, then confirmed or failed via webhooks. The library ships with webhook handling infrastructure that maps Mollie webhook events to the correct subscription state transitions in your database. This removes one of the most error-prone parts of a DIY Mollie integration.
Here is the full capability matrix:
| Capability | Included in library |
|---|---|
| Subscription create / swap / cancel | ✓ |
| Quantity and coupon support | ✓ |
| Grace periods | ✓ |
| One-time charges (multi-line-item) | ✓ |
| HTML / PDF invoice generation | ✓ |
| Credit invoices (refunds) | ✓ |
| Trial periods (with / without payment details) | ✓ |
| SEPA Direct Debit | ✓ |
| Mandate management | ✓ |
| Webhook handling | ✓ |
Compatibility (per Packagist): PHP ^8.2 · Laravel ^12 / ^13
The library fits a specific developer profile. Knowing whether you fit it saves time.
Sandorian built laravel-cashier-mollie and continues active development. This is not a project we adopted or forked - we wrote it, and we run it in production at scale.
Here is what that means in practice:
Mollie Preferred Integration Partner status. Sandorian holds official Mollie Preferred Integration Partner status, which means a direct relationship with Mollie's engineering and partner teams. When Mollie ships API changes, we know about them before they affect production systems.
Over one million transactions per year. The mollie laravel open source library processes more than one million transactions annually in live production environments. This is first-party data. No registry listing or README can tell you this - we can, because we operate it.
Real-world Mollie API edge cases inform every release. Handling asynchronous SEPA confirmations, managing failed mandate retries, and reconciling webhook delivery failures are problems we have solved in production, not in a sandbox. That experience goes into every release.
Active release history. Version 2.21.1 shipped in July 2026. The changelog is public. You can read about what changed in Cashier Mollie v2 and trace the library's evolution from its origins to its current Laravel 12 / 13 support.
For a broader picture of how the open-source work is used in production, that page covers the production context behind the library's development.
The library covers a wide range of subscription billing needs. Use it without customisation if all of the following apply to your project:

If all five boxes are checked, the library is almost certainly the right starting point. For setup instructions, the cashiermollie.com documentation is the canonical reference. For teams building on multi-tenant architectures, the guide on multi-tenant SaaS architecture in Laravel covers isolation and billing tradeoffs worth reading alongside the library docs.
One important boundary to draw: this library does not replace a full Merchant of Record service. If you need VAT collection, remittance, and compliance handled on your behalf - rather than invoice generation alone - that is a different product category. The library is a billing integration layer, not a tax engine.
Some billing requirements go beyond what any general-purpose library can cover. Custom work makes sense when:
Sandorian takes project-based engagements for Mollie billing integrations. We have built billing infrastructure on top of this library for production products, and we know where the sharp edges are. You can explore custom Mollie integration for your platform or reach out directly with your requirements to scope the work.
Ready to scope a custom Mollie billing integration? Contact the Sandorian team with your requirements and we will assess fit, timeline, and approach - no obligation. Start the conversation →
The fastest paths forward:
Security issues should be reported to [email protected] per the repository's security disclosure process.
What is laravel-cashier-mollie?
It is an open-source Laravel package that gives your application Cashier-style subscription and billing APIs on top of Mollie payments. Sandorian builds and maintains it. The library runs in production and processes over one million transactions per year. Install it via Composer as mollie/laravel-cashier-mollie.
Is laravel-cashier-mollie free to use?
The package is open source, MIT-licensed, and installed through Composer at no cost. Your Mollie account fees and hosting costs apply separately. The current licence terms are always visible in the GitHub repository.
Is laravel-cashier-mollie officially maintained in 2026?
It is actively maintained by Sandorian, a Mollie Preferred Integration Partner. Version 2.21.1 shipped in July 2026, and the package tracks current Laravel and PHP releases. It is a community-and-partner project - not a product published by Laravel itself - but it is production-ready and actively developed.
Can Sandorian build custom features on top of it?
Yes. Sandorian takes project-based engagements for Mollie billing integrations that go beyond what the library covers out of the box. That includes bespoke webhook logic, custom mandate flows, and multi-tenant billing architectures. Reach out with your requirements through the custom integration page.
We build the systems that power your business. Let us know how we can help.
Book a 30-min Call