mmanos/laravel-billing
mmanos/laravel-billing is a Laravel subscription billing package that adds plans, coupons, invoices, and recurring payments to Eloquent models. It integrates with Stripe and provides traits and models for managing billable users and subscriptions.
Look elsewhere when:
Executive summary: mmanos/laravel-billing is an MIT-licensed Laravel 4 billing package with low adoption and no release since 2017. It is not a strategic build-vs-buy candidate for new product work. The license is inexpensive, but the total cost of ownership is high because Laravel 4 is end-of-life, security patching is absent, and the package’s opportunity score is low. Recommendation: do not add it as a new dependency; use it only as a reference or migration aid for legacy systems, and fund a move to a maintained billing solution.
For engineering: Treat this as legacy code, not a platform. Audit any existing usage, isolate it behind clear interfaces, document billing logic and data flows, and plan replacement. For new work, evaluate a maintained Laravel billing package or a managed billing provider that supports modern payment compliance, webhooks, subscriptions, and upgrades. Avoid expanding the package’s footprint in revenue-critical paths.
How can I help you explore Laravel packages today?