Skip to main content

MTN Mobile Money (MoMo)

Quick Start
  1. Sign up at momodeveloper.mtn.com and obtain API credentials
  2. Create a terminal in the Admin Console with the parameters below
  3. Start processing — the adapter is pre-built and ready to use

Go to MTN MoMo →

Overview

MTN Mobile Money — Africa's largest mobile money platform. Supports Collection API (requesttopay) and Disbursement API (transfers). Coverage: GH, NG, UG, CM, RW.

Provider IDmtn_momo
CategoryMobile Money
Websitemomodeveloper.mtn.com

Supported currencies: UGX, GHS, XAF, XOF

Supported operations: charge (Collection), payout (Disbursement)


Authentication

  • Method: OAuth2 Bearer Token + Ocp-Apim-Subscription-Key
  • Base URL: https://momodeveloper.mtn.com

Configuration

Required Parameters

ParameterDescription
subscription_keyOcp-Apim-Subscription-Key
api_userAPI User
api_keyAPI Key
target_environmentEnvironment (sandbox / production)
base_urlBase URL API

Example Configuration

{
"provider": "mtn_momo",
"provider_params": {
"subscription_key": "your_subscription_key_here",
"api_user": "your_api_user_here",
"api_key": "your_api_key_here",
"target_environment": "production",
"base_url": "https://momodeveloper.mtn.com"
}
}

Status Mapping

Provider Status4pay StatusDescription
SUCCESSFULchargedTransfer completed
PENDINGchargingAwaiting confirmation
FAILEDrejectedTransfer failed

Resources