Can't find what you're looking for in production ? Ask it here!
Recently active
I visited the profile side of my portal but i am wondering how do i get a subscription key to run tests before going live. I am new here can anybody help me out
Hello everyone,We are a French startup and we’d like to use the MoMo API in one of our solutions. We’d like to know if it’s possible to transfer CFA from Ivory Coast directly to a French bank account in Euros using the MoMo app. Has anyone already tried this, or does anyone have information on the steps and requirements involved? If it’s not directly possible, are there alternative methods or recommended services for sending money from Ivory Coast to France? Thank you in advance for your help!
ًWe moved to production environment, when I am trying Request to pay, it returns success, but when I am trying Request to pay status, it returns 400 or 404also when using Preapproval status and payments status.I need help please
Hello everyone the button to download contracting form is not clickable. How do I go about that? I need to download the form, fill and upload but the button to download is not clickable
I have the following error when trying to setup the MoMo API integration.{"externalId":"100013","amount":"1700","currency":"XAF","payer":{"partyIdType":"MSISDN","partyId":"237672277745"},"payerMessage":"Test Message","payeeNote":"Test Note","status":"FAILED","reason":"VALIDATION_ERROR"}"status":"FAILED","reason":"VALIDATION_ERROR"And we are using X-Target-Environment as mtncameroonCan you please help and tell me what to do here? Thanks in advace!
Hi, I’m having an issues where I’m not receiving the prompt that show up for user to type their password after making a payment.I’m able to check my balance, and check payment status.
We will use Collection API only.
GOOD MORNING. I NEED HELP I NEED TO KNOW THE BASE URL FOR PRODUCTION CURRENTLY I AM USING https://proxy.momoapi.mtn.com AND IM RECEIVING THE EROR HTTP/1.1 400 Bad Request Content-Length: 0 X-XSS-Protection: 1; mode=block Request-Context: appId=cid-v1:e996501c-e721-4ac1-97ff-dc6887b85e8c Date: Sat, 26 Oct 2024 03:54:30 GMT 400: momopsdk\Common\Models\Error Object ( [errorCategory:momopsdk\Common\Models\Error:private] => [errorCode:momopsdk\Common\Models\Error:private] => [errorDescription:momopsdk\Common\Models\Error:private] => [errorDateTime:momopsdk\Common\Models\Error:private] => [errorParameters:momopsdk\Common\Models\Error:private] => )
How long does it take to receive a password reset link to the API developer’s account?
I am currently encountering this issue when attempting to download the Application Forms while applying to GoLive . It appears the issue is specific to Swaziland region, as I have successfully downloaded the forms for other countries without any problems.Your assistance will be greatly appreciated.
Comment passez au mode production de l'API MTN MoMo ?
Creating a Transfer on the Partner Portal gives either a “Transaction denied: Transaction Denied Rating” error or an “Internal Server Error” with no successful transaction.
How to create API User on Sand Box # %%import requests as rqimport jsonimport uuidurl = "https://sandbox.momodeveloper.mtn.com/v1_0/apiuser"API_USER = str(uuid.uuid4())headers = { "X-Reference-Id": API_USER, "Ocp-Apim-Subscription-Key": "4c91dae7a6f1474387a23a1f3d448eb7", "Content-Type": "application/json"}body = { "providerCallbackHost": "webhook.site"}resp = rq.request("post", url, json=body, headers=headers)print(resp.status_code,"\n API USER Is",API_USER)# %%url = "https://sandbox.momodeveloper.mtn.com/v1_0/apiuser/"+API_USER+"/apikey"headers = { "Ocp-Apim-Subscription-Key": "4c91dae7a6f1474387a23a1f3d448eb7", "Content-Type": "application/json"}resp = rq.request("post", url, headers=headers)print(resp.status_code,"\nAPI User is ",API_USER)jsn = resp.text.split(":")API_KEY = str(jsn[1].replace("}","")).replace("\"","")print("API Key is ", API_KEY)
failing 401
Hello,I am working on the integration between our IT system and Momo Collection API.Could you please confirm me that I need to manage distincts Api User & Key & so JWT tokens for each country we will address ?If we address ten countries, we will have to refresh ten JwtTokens ?Will the called URLs be the same for all countries ?Thanks
how can I get API user and API key in Production??the country is Congo
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 ?
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
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
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?
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?
Is it possible to perform collection from an Airtel user to my MTN wallet through the RequestToPay API?
The PHP package provided is outdated and uses PHP 5.4. Not compatible with Laravel 10, Any help?
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.