Proov-it billing plugin screenshot
Dark mode ready
Multilingual support
Supports v5.x

Proov-it billing

A 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.

Tags: Forms Kit Panels Tables Widget
Supported versions:
5.x
Proov-IT! avatar Author: Proov-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

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
  • dev is the integration branch; tags are cut from main
  • 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.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

Proov-IT! avatar Author: Proov-IT!

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.

Plugins
2
Stars
1