Share your queries, seek advice, and learn from the collective wisdom of an engaged and informed MoMo Community
Recently active
api user failing with 400 error.
Getting a 400 bad request while doing a request payment in sandbox. with no further message and not sure why or what is wrong.
Hello,I am integrating my application with two APIs (Collection and Remittance)Collection API works ok, I can successfully call /requesttopay and receive callback after processing, but on Remittance collection I receive 400 over and over again. I have no idea why, because /requesttopay body and headers looks the same as in /transfer request. Any idea how to solve it ?My request
Hello all,Below are a few challenging cases I encountered while in the production. Any help in any way will be of great help to many developers. 1I successully make a request to pay but I have a case where the user enters1.1) a wrong pin.1.2) a pin not exactly 5 digits as required. The end point does not return any error or response. Normally I would need to get that error or response and do something server end.How do I get around a case like this? Or is there a way to get that error message? I have already used getRequestToPay/{X-referenceId} and it does not return anything in this case of a wrong pin. 2When a user cancels a transaction, I noticed that it still remains in status PENDING and when a user uses USSD, they can access the requestToPay awaiting their confirmation.I do not want this to happen. When a user cancels, the request should indeed be ended and not accessible any other way. how do i implement this. 3Lastly, How do i reduce the timeout time for requestToPay in the
How can the MoMo Open API be used to make bank transfers (both deposits and withdraws)?
Four months ago I completed a User Acceptance Test by demonstrating how the API Products(Disbursements and Collections) were integrated into our application. A followup email was sent saying “Kindly be informed that the team is aligning internally and will revert once completed. Thank you.”, but as of today not much has come of this even after I requested an update on the status of the Onboarding Stage.Requests to the Api Endpoints are no longer working and development on our application has stalled.How do I proceed?
Dear MTN MoMo team,Thank you for a great product. We are working on integration of the MoMo payment gateway into our App and wanted to ask about the following points:1. There is no API available for creating users.2. Regarding the 'ValidateAccountHolderStatus' API, where can I find the 'accountHolderIdType' and 'accountHolderId'?3. If a user is not registered and calls the 'GetBasicUserInfo' API, what error will be received? This is not specified in the API document.4. Will the 'RequesttoPay' API function in a way where, for example, the amount will be debited from the consumer (Payer) and credited to the Merchant's wallet?5. Will the 'RequestToWithdraw' API function in a way where, for example, the amount will be debited from the Merchant's wallet and credited to the consumer (Payer)? I am looking forward to hearing from you.All the bestBenjaminCARE Denmark
A step by step guide to create apiuser and apikey on momodeveloper.mtn.com in sandbox provisioning section.
I want to Go Live, i only want to use the Collection and Disbursement API only.Should i sign all the documents or Collection/Disbursement related?
Hi I am getting a 400 error. When trying to create an auth 2 token. I have all the required fields filled up but I still getting the error. Can you guide me through
Will MTN KYC API work regardless if such customer has never use MTN?Also, does a user of my app have to use mtn before they can create a wallet?
Good morning house,Please can anyone just give me a brief flow on how a wallet system can work with momo APIsThank you
Is it possible to perform collection from an Airtel user to my MTN wallet through the RequestToPay API?
How can i configure callback in SandBox ?
The PHP package provided is outdated and uses PHP 5.4. Not compatible with Laravel 10, Any help?
Good morning MTN community 😊I want to use Remittance product to allow my app users to transfer money to their friends.I got confused about which endpoint to use, cashTransfer or Transfer.in the transfer request body the sender is not mentioned, therefor the sender is my application account not my user’s account right? in cashTransfer, are the funds transfered from the mtn mobile money account or in cash? and can you give me an example of values of the following attributes please? { "orginatingCountry": "string", "originalAmount": "string", "originalCurrency": "string", "payerIdentificationType": "PersonIdentificationType1Code", "payerIdentificationNumber": "string", "payerIdentity": "string", "payerLanguageCode": "string", "payerMsisdn": "string (Msisdn)", "payerGender": "string"} Thank you for your help. @crankluga @allan.ddamulira @anicet @Maxie @Lubunde Job
Hi Guys, The create access token API (Post) is giving me a 500 internal server error. The specific response is below. "error": "login_failed"What could be the problem. Thanks Emma
1- Does MTN pay commissions for transactions such as in collections and disbursements to the developer on their accounts? Revenue generation is important for any platform to grow.2-Is it in line with MTN policies to charge users for rendering certain services with the MoMo API? And if so, are there guidelines for the rates or tarifs? Let me hear from experts here.
https://widget.northeurope.cloudapp.azure.com:9443/demo.html
What endpoints can I use with the token oauth2.0 generated by the customer consent?I wanted to perform some actions on behalf the customer as mentioned in the docs but I didn’t find the corresponding endpoints. Are they under development? or are they available on live env? options like:Transfer with customer consent. Merchant payment with customer consent. Bank transfer with customer consent.
Hello MTN great community,I want to see if my mtn transactions are really working, does mtn offer a platform were we can log into virtual mtn account and see if the money has been transferred successfully ? or is there any methods to get this information.Thank you.
Are there any MoMo SDKs for iOS and swift ?
How do I know my production product are active on the developer portal
When is oauth2 Token used?
Can the sandbox API be tested on a application? When I send a call to the requesttopay endpoint I get a server error. Secondly collection widget display but doesn’t work and when I tried to create Oauth 2.0 token I get Authorized as status code and error of “invalid client”. I also want to know how I can place the API user key and API key on the authorization field after encoding to base64.
Get Paid: Enabling Seamless Payments for All businesses from the MoMo Subscribers
Already have an account? Login
No account yet? Create an account
Enter your E-mail address. We'll send you an e-mail with instructions to reset your password.