Download the PHP package flowcoders/maestro without Composer
On this page you can find all versions of the php package flowcoders/maestro. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download flowcoders/maestro
More information about flowcoders/maestro
Files in flowcoders/maestro
Package maestro
Short Description Unified payment gateway for Laravel - Write once, use with any payment provider (MercadoPago, Stripe, and more)
License MIT
Homepage https://github.com/flowcoders/maestro
Informations about the package maestro
Maestro - Unified Payment Gateway for Laravel
Stop rewriting payment code every time you switch payment providers.
Maestro provides a single, consistent API for all your payment needs. Whether you're using MercadoPago today and want to add Stripe tomorrow, or need to switch providers entirely - your code stays the same.
Why Maestro?
The Problem: Every payment provider has different APIs, data formats, and integration patterns. Switching providers means rewriting all your payment logic.
The Solution: Write your payment code once, use it with any provider.
What's Included
- โ MercadoPago - Full support including PIX
- ๐ More providers coming - Stripe, Adyen, PagSeguro
- ๐ก๏ธ Type-safe - Full PHP 8.3+ type declarations
- ๐งช Battle-tested - Comprehensive test coverage
Installation
Quick Setup
-
Add your credentials to
.env: - Start processing payments:
That's it! No config files, no complex setup.
Usage Examples
Create a Payment
All Operations
๐ฐ Money Handling
Use the Money value object with amounts in cents:
Maestro automatically converts to each provider's expected format.
Need More Examples?
Check out examples/basic-usage.php for a complete working example with all features.
Contributing
Contributions are welcome! Please see our contributing guide.
Testing
Security
For security vulnerabilities, please email the maintainer directly instead of using the issue tracker.
Credits
- Paulo Guerra - Creator & maintainer
License
MIT License. See LICENSE.md for details.
All versions of maestro with dependencies
spatie/laravel-package-tools Version ^1.16
illuminate/contracts Version ^10.0||^11.0||^12.0