musahmusah/laravel-multipayment-gateways

A Laravel Package that makes implementation of multiple payment Gateways endpoints and webhooks seamless

Maintainers

Package info

github.com/MusahMusah/laravel-multipayment-gateways

Homepage

pkg:composer/musahmusah/laravel-multipayment-gateways

Statistics

Installs: 2 180

Dependents: 1

Suggesters: 0

Stars: 85

Open Issues: 1

2.0.1 2026-03-23 05:50 UTC

README

Latest Version on Packagist PHP from Packagist Laravel Version Test Status Code Style Status Total Downloads

The laravel-multipayment-gateways package provides a convenient way to handle payments through multiple payment gateways in a Laravel 11, 12 and 13 application. The package currently supports multiple gateways such as Paystack, Flutterwave and Stripe. The package offers an easy to use interface that abstracts the complexities of integrating with these payment gateways. It also provides a way to handle webhooks from the payment gateways.

Installation

composer require musahmusah/laravel-multipayment-gateways

Version Compatibility

Package Laravel PHP
1.x 8–12 8.0+
2.x 11–13 8.2+

If you are on Laravel 10 or below, install the previous major version: composer require musahmusah/laravel-multipayment-gateways:^1.0

Documentation

A comprehensive documentation is available to help you get started with the package here

Testing

php artisan test

Changelog

Please see CHANGELOG for more information on what has changed recently.

Contributing

Please see CONTRIBUTING for details.

Security Vulnerabilities

Please review our security policy on how to report security vulnerabilities.

Credits

License

The MIT License (MIT). Please see License File for more information.