PHPackages                             aimeos/pagible-cashier-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. aimeos/pagible-cashier-mollie

ActiveLibrary

aimeos/pagible-cashier-mollie
=============================

Pagible CMS - Mollie Cashier provider

00PHP

Since Jul 31Pushed todayCompare

[ Source](https://github.com/aimeos/pagible-cashier-mollie)[ Packagist](https://packagist.org/packages/aimeos/pagible-cashier-mollie)[ RSS](/packages/aimeos-pagible-cashier-mollie/feed)WikiDiscussions master Synced today

READMEChangelogDependenciesVersions (1)Used By (0)

Pagible Cashier Mollie
======================

[](#pagible-cashier-mollie)

Mollie provider package for [Pagible Cashier](https://github.com/aimeos/pagible-cashier).

```
composer require aimeos/pagible-cashier-mollie
php artisan cms:install:cashier
```

Add `Aimeos\Cms\Concerns\CashierAccess` and `Laravel\Cashier\Billable` to the application user model and configure the API key:

```
MOLLIE_KEY=test_...
```

Reload cached configuration, then verify the local setup and review the printed scheduler and webhook checklist:

```
php artisan config:clear
php artisan cms:cashier:check
```

Use a live key in production. The package derives an opaque segment for all three Mollie webhook paths from `APP_KEY` before Cashier registers them. Rotating `APP_KEY` therefore changes those paths. Keep the resulting Cashier Mollie webhook routes public.

Run Laravel's scheduler continuously. The adapter runs Mollie's `cashier:run`command every five minutes to create subscription renewal payments. Every webhook retrieves authoritative remote payment state before Cashier processes it and returns success only after the corresponding `users.access` mutation commits. An access or provider failure therefore returns a non-success response so Mollie can retry. Subscription creation shares Cashier's local database transaction; paid renewals are projected before their webhook is acknowledged.

For both subscriptions and one-time payments, the pricing **Payment reference**is the decimal amount with exactly two digits, such as `19.00`, and **Currency**is its three-letter uppercase code. Subscriptions additionally require a **Billing interval** from 1 to 365 days; one-time payments may omit it or use `0`.

Provider webhook retries are the only recovery mechanism for failed delivery. Monitor the endpoint and exhausted Mollie webhook deliveries because there is no separate reconciliation job. The package adds source lookup and order-item indexes to Cashier's existing payment and order tables; it adds no billing table of its own.

Mollie subscription plan names contain a signed pricing snapshot. When rotating `APP_KEY`, keep the previous value in Laravel's `APP_PREVIOUS_KEYS` setting until all existing subscriptions have ended and Mollie no longer retries webhooks issued with the previous opaque URL. Previous keys keep both signed plans and their webhook route aliases valid during that window.

The package owns the Mollie driver, signed plan repository, migrations, synchronous lifecycle listeners, and billing schedule. It requires Cashier Mollie and conflicts with all other Pagible and upstream Cashier providers.

See the [Pagible Cashier guide](https://github.com/aimeos/pagible-cashier) for the access catalog, pricing element, and restricted-page workflow.

###  Health Score

20

—

LowBetter than 12% of packages

Maintenance65

Regular maintenance activity

Popularity0

Limited adoption so far

Community6

Small or concentrated contributor base

Maturity11

Early-stage or recently created project

 Bus Factor1

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

### Community

Maintainers

![](https://www.gravatar.com/avatar/ccdc84033584516c77fb6aa7f85dc7048f2fbcd08867fc6abf115d094bab5eef?d=identicon)[aimeos](/maintainers/aimeos)

---

Top Contributors

[![aimeos](https://avatars.githubusercontent.com/u/8647429?v=4)](https://github.com/aimeos "aimeos (2 commits)")

### Embed Badge

![Health badge](/badges/aimeos-pagible-cashier-mollie/health.svg)

```
[![Health](https://phpackages.com/badges/aimeos-pagible-cashier-mollie/health.svg)](https://phpackages.com/packages/aimeos-pagible-cashier-mollie)
```

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
