Download the PHP package nzokolab/mtnmomo without Composer
On this page you can find all versions of the php package nzokolab/mtnmomo. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download nzokolab/mtnmomo
More information about nzokolab/mtnmomo
Files in nzokolab/mtnmomo
Package mtnmomo
Short Description This package helps you integrate the MTN MOMO API into your Laravel application. It provides a wrapper around the core MTN MOMO API services, leaving you to worry about other parts of your application.
License MIT
Homepage https://github.com/nzokolab/laravel-mtnmomo
Informations about the package mtnmomo
Introduction
This package facilitates the integration of the MTN MOMO API into your Laravel application. It offers a convenient wrapper around the core MTN MOMO API services, freeing you to focus on other aspects of your application.
Installation
To begin, install the package via Composer:
Custom Configuration
If you wish to customize the default configurations, export the default configuration using:
Database Migration
The package service provider registers its own database migrations with the framework. Therefore, after installation, migrate your database:
Prerequisites
Before integrating, ensure you have the following:
- Create a developer account with MTN MOMO.
- Subscribe to a product/service you intend to consume.
If you've already subscribed to a product, find the subscription key in your profile.
Getting Started (Sandbox)
Register your client details:
Next, register your client app ID:
Optionally, you can verify your client ID:
Then, request a client secret (key):
Usage
See test numbers
Exception Handling
Available Methods
Collection
Disbursement
Remittance
tnMomo/Products/Remittance.html#method_transact)
Go Live
Make necessary changes to your setup before going live. Read more.
Support Groups
Join MTN's Skype & WhatsApp support groups. Here
Reporting Bugs
If you encounter a bug, provide as much information as possible:
- Steps to reproduce
- Expected result
- Actual result
This helps us fix the bug quickly. If you wish to fix it yourself, feel free to fork the package and submit a pull request!
All versions of mtnmomo with dependencies
ext-json Version *
bmatovu/oauth-negotiator Version ^2.0
guzzlehttp/guzzle Version ^7.5
illuminate/console Version ^8.0|^9.0|^10.0
illuminate/container Version ^8.0|^9.0|^10.0
illuminate/contracts Version ^8.0|^9.0|^10.0
illuminate/database Version ^8.0|^9.0|^10.0
illuminate/support Version ^8.0|^9.0|^10.0
nesbot/carbon Version ^2.62.1
ramsey/uuid Version ^4.7