Hi,
While making request to https://sandbox.api.visa.com/visadirect/mvisa/v1/merchantpushpayments api with following request body I am getting error with status 400 and code 9124.
Request body
{
"acquirerCountryCode": "566",
"acquiringBin": "408972",
"amount": 124,
"businessApplicationId": "MP",
"cardAcceptor": {
"address": {
"city": "NOIDA",
"country": "IND"
},
"idCode": "IND",
"name": "CA-IDCode-77765"
},
"feeProgramIndicator": "123",
"localTransactionDateTime": "2017-08-31T18:13:16",
"purchaseIdentifier": {
"referenceNumber": "REF_9014604861",
"type": "2"
},
"recipientName": "Jasper",
"recipientPrimaryAccountNumber": "4123640062698797",
"retrievalReferenceNumber": "171417193810",
"secondaryId": "G001",
"senderAccountNumber": "4027290077881587",
"senderName": "Jasper",
"senderReference": "1232132BankID",
"systemsTraceAuditNumber": "451010",
"transactionCurrencyCode": "INR",
"transactionIdentifier": "381228649430011"
}
Hello Yatin,
We need to identify if this is a credential issue.
Follow the steps in the developer.visa.com Getting started and test whether certificates are good.
Thanks
Sanobar