Overview
Paymery – Laravel Billing & Invoicing System
Paymery is a Laravel-based billing and invoicing system designed to help developers add payment and subscription workflows to their web applications.
Built with Laravel 12, it includes Stripe subscription support, manual payment approval, downloadable PDF invoices, coupon management, and dashboards for administrators and users.
Billing and Payment Management
The system supports Stripe subscriptions through Laravel Cashier, along with manual payments that can be reviewed and approved by an administrator. This gives developers options for different billing workflows.
Invoices, Coupons, and Currency
Generate and download PDF invoices, configure fixed-amount or percentage-based coupons, and manage pricing across multiple currencies using manual pricing settings.
Administration and Customization
Paymery includes an admin dashboard, a user dashboard, customizable email templates, and system health checks for environment, mail, queue, and billing configuration.
Interface and Localization
The interface uses Blade and Tailwind CSS. Multi-language support includes right-to-left (RTL) and left-to-right (LTR) layouts.
Installation
The project includes installation instructions and a built-in installer. Set up the required server environment, create a MySQL database, follow the installation steps, activate the licence, and configure billing and email settings.
Ideal for: Developers and businesses building subscription services, SaaS applications, or custom billing and invoicing platforms.
Important: Stripe payments require appropriate Stripe account configuration and HTTPS. Review the documentation and test billing workflows before deploying the system for real customers.
Features
Built with Laravel 12
Stripe subscription integration using Laravel Cashier
Manual payments with administrator approval
PDF invoice generation and downloads
Percentage-based and fixed-amount coupon system
Multi-currency support with manual pricing
Multi-language support with RTL and LTR layouts
Admin dashboard for billing management
User dashboard
Customizable email templates
Demo mode with data reset functionality
System health checks for environment, mail, queue, and billing
Clean Blade and Tailwind CSS interface
Installation documentation included
Extendable and customizable project structure
Requirements
PHP 8.1 or higher
MySQL 5.7+ or MySQL 8.x, as stated in the product requirements
Composer
Laravel-compatible hosting environment
HTTPS for Stripe integration
Valid Stripe configuration for subscription payments
Licence activation during installation
Email and queue configuration as required by the application
Other items by this author
| Category | Scripts & Code / PHP Scripts / Payment |
| First release | 10 October 2026 |
| Last update | 10 October 2026 |
| Files included | Documentation |
| Tags | Laravel billing , invoicing system , Stripe subscriptions , payment management , PDF invoices , SaaS billing , coupon system , multi currency , Laravel 12 , PHP payment script , admin dashboard , subscription management , manual payments |



