Collaborate, Innovate and Succeed together
Begin dialogues, raise queries, obtain solutions
Get API guides and how-to's Knowledge
Submit ideas and suggestions to our team
Get the latest updates on MoMo API Use Case
Explore and RSVP for upcoming events
Connect with like-minded professionals
Step by Step video guide for signing up and go live on MoModeveloper portal.
Step by Step video guide for creating a collection request.
Step by Step video guide for creating a disbursement request.
Step by Step guide for creating a remittance request.
I want to send a notification to my python app whenever someone sends money to my mobile money account. But I am still wandering around. How do I go about this?I have learned how to create the access token and how to register for the Notifications product on developers.mtn.com. How do i get my app working?I wish to get real time transaction details immediately when money is received.Any help or idea will be much appreciated.
So I will like enable payment via ussd code, how can I implement it ?
Hi allI am trying to proceed with sandbox testing for the api in order to use it at a later stage for handling payments for a voucher service that uses among other things a USSD interface for mobile devices.I am experiencing errors when trying to create the API user for the sandbox and as a result can proceed no further.Please adviseThanksIain
I’m in Benin, and searching through these pages, i have no answer. Can somebody help me. I got 401 even though i submitted the right suscription key.{ "statusCode": 401, "message": "Access denied due to invalid subscription key. Make sure to provide a valid key for an active subscription."}
I have been looking through the documentation and can’t find much information about the collection widget product. All I could find is that it enables a developer or partner to integrate a MoMoPay checkout button to accept Mobile Money payments on your e-commerce site. but what differentiates it from the othe collections product and how can we implement it in the sand box.
Hello, I would like to know if Momo agents also have an API to carry out deposit and withdrawal operations?
Hello,We want to process PoS payment using tap to pay (NFC) with MTN momo. What is the suitable API process for this application?
Hello people,is the sandbox.momodeveloper.mtn.com server fully working and online? I tried to ping the server, response is "{ "statusCode": 404, "message": "Resource not found" }"
Account details. API_USER & API_KEY Production Subscription Keys Production configurationsChanging from sandbox configs to production environment details required one to do the following; - Account details.In SandBox, the API_USER and API_KEY are self-generated by calling the APIs in the sandbox-user-provisioning. In production, these details are got from the Partner Portal. The account credentials required to sign in are;-Username (e.g username.sp1) → this is shared one on one by the account manager. MSISDN → a fully registered MTN SIM Card that can receive an OTP. API_USER & API_KEYOn navigating to the Partner Portal; -Sign in using the option of “Forgot Password” or “First Login”. An OTP is sent to the MSISDN which you can use to sign in and then set/reset your password. Once signed in, locate the “API Access” menu option under the profile button at the top right corner of the page and click it. This will take you to the API Access page. From the API access page, cli
I want help on how to integrate MTN payment in my flutter application
<?phprequire 'vendor/autoload.php';use FannyPack\Momo\Products\Collection;// use FannyPack\Momo\Products\Disbursement;// use FannyPack\Momo\Products\Remittance;use Ramsey\Uuid\Uuid;$xReferenceId = Uuid::uuid4()->toString();$options = [ 'callbackHost' => 'sandbox.momodeveloper.mtn.com', 'subscriptionKey' => 'mygenerated_subs_key', 'xReferenceId' => get_uuid(),];$options['baseUrl'] = 'https://sandbox.momodeveloper.mtn.com';$product = Collection::create($options);$product->createApiUser();$apiKey = $product->createApiKey();$options['apiKey'] = $apiKey->getApiKey();$product = Collection::create($options);$token = $product->getToken();$options['accessToken'] = $token->getAccessToken();$product = Collection::create($options);// Example externalId generation$externalId = Uuid::uuid4()->toString();$product->requestToPay($xReferenceId, '46733123453', '1000', 'EUR', 'Payment for order #123', 'Thank you for shopping with us!');function get_uuid(){ r
Subscribe to a product and get your SandBox Subscription Keys
Already have an account? Login
No account yet? Create an account
Enter your username or e-mail address. We'll send you an e-mail with instructions to reset your password.
Sorry, we're still checking this file's contents to make sure it's safe to download. Please try again in a few minutes.
Sorry, our virus scanner detected that this file isn't safe to download.