graystackit/laravel-mollie-billing
Batteries-included Mollie billing for Laravel with VAT/OSS compliance, VIES validation, wallet-based metered billing, coupons, trials, scheduled plan changes, webhooks/mandates, an admin panel, and a Livewire 4 customer portal for any Billable model.
@planFeature Blade directive) to dynamically enable/disable UI elements based on subscription tiers. Simplifies A/B testing and tiered access.Organization, Team). Scales billing logic without duplicating code per tenant.SinglePayment coupons for early adopters).Adopt if:
Look elsewhere if:
spatie/laravel-billing."This package lets us launch subscription + usage-based pricing with automated VAT compliance and a self-service customer portal—cutting development time by 60% and reducing support costs. For example:
We’ll start with subscription tiers (Phase 1), then add metered billing for high-volume users (Phase 2), and finally enable self-service plan changes (Phase 3). The total cost is minimal (MIT license, no per-seat fees), and the ROI comes from faster launches, fewer compliance risks, and happier customers."
"This is a batteries-included Laravel package that handles:
bavix/laravel-wallet).past_due states.SinglePayment, Recurring, Credits, TrialExtension, AccessGrant.@planFeature Blade directive.Key trade-offs:
Recommendation: Adopt for Phase 1 (subscriptions + VAT), then extend for metered billing in Phase 2. The package’s Billable contract lets us swap the billable model (e.g., Organization → Team) without refactoring core logic."*
"This gives us:
Example workflows:
past_due warning in the portal.We’ll need to:
mollie-billing-plans.php.How can I help you explore Laravel packages today?