musahmusah / laravel-multipayment-gateways
A Laravel Package that makes implementation of multiple payment Gateways endpoints and webhooks seamless
Package info
github.com/MusahMusah/laravel-multipayment-gateways
pkg:composer/musahmusah/laravel-multipayment-gateways
Requires
- php: ^8.2
- illuminate/contracts: ^11.0|^12.0|^13.0
- illuminate/http: ^11.0|^12.0|^13.0
- illuminate/support: ^11.0|^12.0|^13.0
- spatie/laravel-package-tools: ^1.93
Requires (Dev)
- laravel/pint: ^1.25.1
- nunomaduro/collision: ^7.10|^8.9
- nunomaduro/larastan: ^2.0|^3.9
- orchestra/testbench: ^10.9|^11.0
- pestphp/pest: ^3.8|^4.3
- pestphp/pest-plugin-laravel: ^3.0|^4.0
- phpstan/extension-installer: ^1.4.3
- phpstan/phpstan-deprecation-rules: ^2.0.4
- dev-main
- 2.0.0-beta.1
- 1.x-dev
- 1.8.0
- 1.7.2
- 1.7.1
- 1.7.0
- 1.6.7
- 1.6.6
- 1.6.5
- 1.6.4
- 1.6.3
- 1.6.2
- 1.6.1
- 1.6.0
- 1.2.5
- 1.2.4
- 1.2.3
- 1.2.2
- 1.2.1
- 1.2.0
- 1.1.8
- 1.1.7
- 1.1.6
- 1.1.4
- 1.1.3
- 1.1.2
- 1.1.1
- 1.1.0
- 1.0.3
- 1.0.2
- 1.0.1
- 1.0.0
- dev-dependabot/github_actions/ramsey/composer-install-4
- dev-dev
- dev-dependabot/github_actions/actions/checkout-6
- dev-dependabot/github_actions/stefanzweifel/git-auto-commit-action-7
This package is auto-updated.
Last update: 2026-03-16 14:41:06 UTC
README
🌐 Language
English | 简体中文 | 繁體中文 | 日本語 | 한국어 | हिन्दी | ไทย | Français | Deutsch | Español | Italiano | Русский | Português | Nederlands | Polski | العربية | فارسی | Türkçe | Tiếng Việt | Bahasa Indonesia | অসমীয়াA Laravel Package that makes implementation of multiple payment Gateways endpoints and webhooks seamless
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.
Version Compatibility
| Package | Laravel | PHP |
|---|---|---|
| 1.x | 8–12 | 8.0+ |
| 2.x | 11–13 | 8.2+ |
v2.x is currently in beta (stable release: March 17, 2026). To install the beta:
composer require musahmusah/laravel-multipayment-gateways:^2.0@beta
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.