Proov-it billing
CommunityA Filament admin panel plugin for Laravel that simplifies billing workflows, enabling companies to manage invoices, customers, products, and payments efficiently, while sharing a portion of our Proov-it.io tooling with the community.
Author:
Proov-IT!
Package health
BetaAutomated checks of this plugin's Composer package
13 checks
-
Passed:
Current Laravel version supported
—
Package dependencies resolve together with current Laravel
13.0. -
Passed:
Current PHP version supported
—
Constraint
^8.3supports current PHP8.5. - Skipped: Current Symfony version supported
- Passed: Abandoned or archived — No consulted source marks the package abandoned (packagist, github).
- Passed: Commit and release recency — Active: last commit 78 days ago; last release 78 days ago.
-
Failed:
composer.lock not committed by library
—
composer.lockis present in the released dist archive. View details on Plumb - Warning: Dist archive is lean
- Skipped: GitHub Actions pinned to SHA
- Passed: Open security advisories
- Passed: Dependabot PR responsiveness — No open Dependabot PRs.
- Failed: Dependabot or Renovate configured — No dependency updater configuration found. View details on Plumb
- Skipped: Dependency update cooldown configured
- Failed: Provides a security policy — View details on Plumb
filament/
namespace. Review the source and install at your own risk. Found
malware or an unresolved security issue the author won't
address?
Report it
.
Documentation
Filament 5 panel plugin for the ProovIT billing core.
#What it provides
- a Filament panel plugin entry point
- native Filament resources for billing models
- dashboard widgets powered by
proovit/laravel-billing - package configuration
- publishable English and French translations
#Documentation
- Installation
- Configuration
- Billing dashboard
- API documentation
- Settings page
- Business actions
- Demo seeding
- Release process
- Docs index
#Installation
composer require proovit/filament-billing
You do not need to run php artisan billing:install for the plugin to function.
That command is part of the core package and is only needed when you want to explicitly
publish or customize the core package configuration.
Then register the plugin in your Filament panel provider:
use Proovit\FilamentBilling\FilamentBillingPlugin;
use Filament\Panel;
public function panel(Panel $panel): Panel
{
return $panel
->plugin(FilamentBillingPlugin::make());
}
#Development
When developing against the dev branch of this repository, require it explicitly:
"proovit/filament-billing": "dev-dev@dev"
#Notes
- Requires
proovit/laravel-billing:^1.0 - Requires Filament 5
- The package is organized around native Filament resources, relation managers, and widgets instead of custom Blade screens
- The demo seeder is designed for local testing and panel walkthroughs
- Most user-facing strings are translatable through
filament-billing-translations devis the integration branch; tags are cut frommain- Keep plugin-only releases on the fourth numeric segment when the billing core does not change
- The plugin can run against the core package defaults; the core installer is optional
#Release notes
#1.0.7
- Fixed record URLs across billing tables, relation managers, and widgets so Filament pages resolve the correct resource record
#1.0.6
- Added a native API documentation page for Scramble
- Kept proof export available from the proofs page while removing the redundant export page
The author
At Proov-it.io, we build software solutions to automate and simplify business operations. We share some of our creations with the Laravel/Filament community, like the billing plugin, to help developers save time while exploring our approaches to business workflows. Our goal is to create robust, modular, and extensible tools that stay close to real user needs.
Featured Plugins
A selection of plugins curated by the Filament team
Custom Dashboards
Let your users build and share their own dashboards with a drag-and-drop interface. Define your data sources in PHP and let them do the rest.
Filament
Advanced Tables (formerly Filter Sets)
Supercharge your tables with powerful features like user-customizable views, quick filters, multi-column sorting, advanced table searching, convenient view management, and more. Compatible with Resource Panel Tables, Relation Managers, Table Widgets, and Table Builder!
Kenneth Sese
Spotlight Pro
Browse your Filament Panel with ease. Filament Spotlight Pro adds a Spotlight/Raycast like Command Palette to your Filament Panel.
Dennis Koch