PHPackages                             musahmusah/laravel-multipayment-gateways - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Payment Processing](/categories/payments)
4. /
5. musahmusah/laravel-multipayment-gateways

ActiveLibrary[Payment Processing](/categories/payments)

musahmusah/laravel-multipayment-gateways
========================================

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

2.0.1(1mo ago)852.2k↓33.3%13[1 PRs](https://github.com/MusahMusah/laravel-multipayment-gateways/pulls)1MITPHPPHP ^8.2CI passing

Since Feb 1Pushed 1mo ago2 watchersCompare

[ Source](https://github.com/MusahMusah/laravel-multipayment-gateways)[ Packagist](https://packagist.org/packages/musahmusah/laravel-multipayment-gateways)[ Docs](https://github.com/musahmusah/laravel-multipayment-gateways)[ RSS](/packages/musahmusah-laravel-multipayment-gateways/feed)WikiDiscussions main Synced 1mo ago

READMEChangelog (10)Dependencies (24)Versions (39)Used By (1)

  🌐 Language [English](https://openaitx.github.io/view.html?user=MusahMusah&project=laravel-multipayment-gateways&lang=en) | [简体中文](https://openaitx.github.io/view.html?user=MusahMusah&project=laravel-multipayment-gateways&lang=zh-CN) | [繁體中文](https://openaitx.github.io/view.html?user=MusahMusah&project=laravel-multipayment-gateways&lang=zh-TW) | [日本語](https://openaitx.github.io/view.html?user=MusahMusah&project=laravel-multipayment-gateways&lang=ja) | [한국어](https://openaitx.github.io/view.html?user=MusahMusah&project=laravel-multipayment-gateways&lang=ko) | [हिन्दी](https://openaitx.github.io/view.html?user=MusahMusah&project=laravel-multipayment-gateways&lang=hi) | [ไทย](https://openaitx.github.io/view.html?user=MusahMusah&project=laravel-multipayment-gateways&lang=th) | [Français](https://openaitx.github.io/view.html?user=MusahMusah&project=laravel-multipayment-gateways&lang=fr) | [Deutsch](https://openaitx.github.io/view.html?user=MusahMusah&project=laravel-multipayment-gateways&lang=de) | [Español](https://openaitx.github.io/view.html?user=MusahMusah&project=laravel-multipayment-gateways&lang=es) | [Italiano](https://openaitx.github.io/view.html?user=MusahMusah&project=laravel-multipayment-gateways&lang=it) | [Русский](https://openaitx.github.io/view.html?user=MusahMusah&project=laravel-multipayment-gateways&lang=ru) | [Português](https://openaitx.github.io/view.html?user=MusahMusah&project=laravel-multipayment-gateways&lang=pt) | [Nederlands](https://openaitx.github.io/view.html?user=MusahMusah&project=laravel-multipayment-gateways&lang=nl) | [Polski](https://openaitx.github.io/view.html?user=MusahMusah&project=laravel-multipayment-gateways&lang=pl) | [العربية](https://openaitx.github.io/view.html?user=MusahMusah&project=laravel-multipayment-gateways&lang=ar) | [فارسی](https://openaitx.github.io/view.html?user=MusahMusah&project=laravel-multipayment-gateways&lang=fa) | [Türkçe](https://openaitx.github.io/view.html?user=MusahMusah&project=laravel-multipayment-gateways&lang=tr) | [Tiếng Việt](https://openaitx.github.io/view.html?user=MusahMusah&project=laravel-multipayment-gateways&lang=vi) | [Bahasa Indonesia](https://openaitx.github.io/view.html?user=MusahMusah&project=laravel-multipayment-gateways&lang=id) | [অসমীয়া ](https://openaitx.github.io/view.html?user=MusahMusah&project=laravel-multipayment-gateways&lang=as)

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

[](#a-laravel-package-that-makes-implementation-of-multiple-payment-gateways-endpoints-and-webhooks-seamless)

[![Latest Version on Packagist](https://camo.githubusercontent.com/65b728b8b0f8f7e7fe8c3e0b29527ce2cfff7a5648f164e51705f20e7c33d562/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f762f6d757361686d757361682f6c61726176656c2d6d756c74697061796d656e742d67617465776179732e7376673f696e636c7564655f70726572656c6561736573267374796c653d666c61742d737175617265)](https://packagist.org/packages/musahmusah/laravel-multipayment-gateways)[![PHP from Packagist](https://camo.githubusercontent.com/824827fa5a364ecbc9bff831ba61148c4856711e9867b811392ac94ad66d83f1/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f7068702d762f6d757361686d757361682f6c61726176656c2d6d756c74697061796d656e742d67617465776179732e7376673f7374796c653d666c61742d737175617265)](https://packagist.org/packages/musahmusah/laravel-multipayment-gateways)[![Laravel Version](https://camo.githubusercontent.com/8c36abcaca710d45b0aa7b48f2f7acc2ba151c2317b2790668adfd7c9554cd91/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4c61726176656c2d31312e782c25323031322e782c25323031332e782d627269676874677265656e2e7376673f7374796c653d666c61742d737175617265)](https://packagist.org/packages/musahmusah/laravel-multipayment-gateways)[![Test Status](https://camo.githubusercontent.com/b12a1abe3cac99c791b87e658f0d4f09e3155bb2faa8fd11e702cb524d4cc371/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f616374696f6e732f776f726b666c6f772f7374617475732f6d757361686d757361682f6c61726176656c2d6d756c74697061796d656e742d67617465776179732f72756e2d74657374732e796d6c3f6272616e63683d6d61696e266c6162656c3d5465737473)](https://camo.githubusercontent.com/b12a1abe3cac99c791b87e658f0d4f09e3155bb2faa8fd11e702cb524d4cc371/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f616374696f6e732f776f726b666c6f772f7374617475732f6d757361686d757361682f6c61726176656c2d6d756c74697061796d656e742d67617465776179732f72756e2d74657374732e796d6c3f6272616e63683d6d61696e266c6162656c3d5465737473)[![Code Style Status](https://camo.githubusercontent.com/6f94acdc2a84100f7c6fc188772982679f8214c00cefcab2d8bf002bd9ef7a97/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f616374696f6e732f776f726b666c6f772f7374617475732f6d757361686d757361682f6c61726176656c2d6d756c74697061796d656e742d67617465776179732f7068707374616e2e796d6c3f6272616e63683d6d61696e266c6162656c3d436f64652532305374796c65)](https://camo.githubusercontent.com/6f94acdc2a84100f7c6fc188772982679f8214c00cefcab2d8bf002bd9ef7a97/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f616374696f6e732f776f726b666c6f772f7374617475732f6d757361686d757361682f6c61726176656c2d6d756c74697061796d656e742d67617465776179732f7068707374616e2e796d6c3f6272616e63683d6d61696e266c6162656c3d436f64652532305374796c65)[![Total Downloads](https://camo.githubusercontent.com/7953f60a125258ac781d5cffa10ede218b1a27ec1e3588dd124206d12baad1b7/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f64742f6d757361686d757361682f6c61726176656c2d6d756c74697061796d656e742d67617465776179732e7376673f7374796c653d666c61742d737175617265)](https://packagist.org/packages/musahmusah/laravel-multipayment-gateways)

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

[](#version-compatibility)

PackageLaravelPHP1.x8–128.0+2.x11–138.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
-------------

[](#documentation)

A comprehensive documentation is available to help you get started with the package [here](https://laravel-multipayment-gateways-xi.vercel.app)

Testing
-------

[](#testing)

```
php artisan test
```

Changelog
---------

[](#changelog)

Please see [CHANGELOG](CHANGELOG.md) for more information on what has changed recently.

Contributing
------------

[](#contributing)

Please see [CONTRIBUTING](CONTRIBUTING.md) for details.

Security Vulnerabilities
------------------------

[](#security-vulnerabilities)

Please review [our security policy](../../security/policy) on how to report security vulnerabilities.

Credits
-------

[](#credits)

- [MusahMusah](https://github.com/MusahMusah)
- [Cybernerdie](https://github.com/cybernerdie)
- [All Contributors](../../contributors)

License
-------

[](#license)

The MIT License (MIT). Please see [License File](LICENSE.md) for more information.

###  Health Score

57

—

FairBetter than 98% of packages

Maintenance89

Actively maintained with recent releases

Popularity34

Limited adoption so far

Community22

Small or concentrated contributor base

Maturity70

Established project with proven stability

 Bus Factor1

Top contributor holds 82.5% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Every ~35 days

Recently: every ~180 days

Total

33

Last Release

51d ago

Major Versions

1.x-dev → 2.0.0-beta.12026-03-15

PHP version history (4 changes)1.0.0PHP ^8.1

1.1.0PHP ^8.0|^8.1

1.7.1PHP ^8.0|^8.1|^8.2|^8.3

2.0.0-beta.1PHP ^8.2

### Community

Maintainers

![](https://www.gravatar.com/avatar/79451b1dc52cc776491020ebb1a97f253c3439f7870546407af409ab4070a8fc?d=identicon)[cybernerdie](/maintainers/cybernerdie)

![](https://www.gravatar.com/avatar/86b16376fe6709ba7258eae698cedd1c85e93a70e57e0dc34cdf30e09e16fd1a?d=identicon)[MusahMusah](/maintainers/MusahMusah)

---

Top Contributors

[![MusahMusah](https://avatars.githubusercontent.com/u/51837314?v=4)](https://github.com/MusahMusah "MusahMusah (283 commits)")[![dependabot[bot]](https://avatars.githubusercontent.com/in/29110?v=4)](https://github.com/dependabot[bot] "dependabot[bot] (20 commits)")[![cybernerdie](https://avatars.githubusercontent.com/u/52431939?v=4)](https://github.com/cybernerdie "cybernerdie (16 commits)")[![github-actions[bot]](https://avatars.githubusercontent.com/in/15368?v=4)](https://github.com/github-actions[bot] "github-actions[bot] (14 commits)")[![Adams-Ijachi](https://avatars.githubusercontent.com/u/57960719?v=4)](https://github.com/Adams-Ijachi "Adams-Ijachi (9 commits)")[![openaitx-system](https://avatars.githubusercontent.com/u/215529505?v=4)](https://github.com/openaitx-system "openaitx-system (1 commits)")

---

Tags

flutterwavelaravellaravel-flutterwavelaravel-paymentslaravel-paystacklaravel-stripemulti-paymentpayment-gatewaypayment-integrationpaymentspaystackpaystack-payment-gatewayphpstripewebhookslaravelstripelaravel-packagepaymentspayment gatewaypaystackflutterwaveMulti Payment Gatewayslaravel paystackpaystack laravelcybernerdieMusahMusahlaravel-multipayment-gatewaysLaravel Multi Payment GatewaysLaravel Flutterwave

###  Code Quality

TestsPest

Code StyleLaravel Pint

### Embed Badge

![Health badge](/badges/musahmusah-laravel-multipayment-gateways/health.svg)

```
[![Health](https://phpackages.com/badges/musahmusah-laravel-multipayment-gateways/health.svg)](https://phpackages.com/packages/musahmusah-laravel-multipayment-gateways)
```

###  Alternatives

[simplestats-io/laravel-client

Client for SimpleStats!

4515.5k](/packages/simplestats-io-laravel-client)[aedart/athenaeum

Athenaeum is a mono repository; a collection of various PHP packages

255.2k](/packages/aedart-athenaeum)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
