i have faced this issue for several time and i couldn't solve this issue. Please anyone can help solve this problem.it would be helpful for me.
Thank you for reaching out, @musfiq77! An agent is looking into this and will get back to you soon. If any community members know a solution, please feel free to reply.
Thank you so much for your reply , Actually I am waiting for your response towers solve this issue but I could not find any solution yet. Moreover I am trying to solve this issue, Nevertheless it doesn't work still now. Therefore, right now I am helpless to solve issue, please anyone can fix this issue and it will help me.
Hi @musfiq77,
To investigate, please provide the following information (copied and pasted in text) in a reply post:
1. End Point
2. Request Header
3. Request Body
4. Response Header (include the x-correlation-id)
5. Response Body
You can find the x-correlation-id in the response header.
Thank you so much for your kind attention for me and i am pleasure that you reply me so nicely. You have provided some information mostly i have covered all this requirement. Please check it. If you need farther information then you will ask me any time. Until you will not provide solution i will not be able to solve this issue. As soon as possible you will give feedback then i will solve this issue.
Request URL: https://sandbox.api.visa.com/visadirect/fundstransfer/v1/pushfundstransactions
Sandbox Credentials:
public const string visaUrl = "https://sandbox.api.visa.com/";
public const string userId = "U28GUDLE2DMPWP9OR38521hL7gy_netuzqzdApRCuK5F9pqbA";
public const string pwd = "GqN3t60I";
public const string cert = "D:\\test2\\cert.pem";
public const string certpwd = "GqN3t60I";
public const string mlePublicCertificate ="D:\\test2\\Mlekey\\server_cert_45ea73db-329b-4e3c-9462-3dfd5ca6955b.pem";
public const string mleKey = "45ea73db-329b-4e3c-9462-3dfd5ca6955b";
public const string mlePrivateKey = "D:\\test2\\Mlekey\\key_45ea73db-329b-4e3c-9462-3dfd5ca6955b.pem";
public const string apiKey = "U28GUDLE2DMPWP9OR38521hL7gy_netuzqzdApRCuK5F9pqbA";
public const string sharedSecret = "GqN3t60I";
public static string identifier = "73625198";
End Point:
fundstransfer/v1/pushfundstransactions
Request Header:
headers.Add("x-client-transaction-id", "1");
headers.Add("X-Transaction-Timeout-MS", "1");
request.ContentType = "application/json";
request.Accept = "application/json";
Response Header (X-CORRELATION-ID: 1706081893_817_1866238892_54d479d6g9_VDP_WS😞
Response Body: responseStatus":{"status":400,"code":"9123","severity":"ERROR","message":"Expected input credential was not present","info":""}}
Push Request Body:
{
"acquirerCountryCode": "840",
"acquiringBin": "408999",
"amount": "124.05",
"businessApplicationId": "AA",
"cardAcceptor": {
"address": {
"country": "USA",
"county": "San Mateo",
"state": "CA",
"zipCode": "94404"
},
"idCode": "CA-IDCode-77765",
"name": "Visa Inc. USA-Foster City",
"terminalId": "TID-9999"
},
"localTransactionDateTime": "2024-01-24T07:10:58",
"merchantCategoryCode": "6012",
"pointOfServiceData": {
"motoECIIndicator": "0",
"panEntryMode": "90",
"posConditionCode": "00"
},
"recipientName": "rohan",
"recipientPrimaryAccountNumber": "4957030420210496",
"retrievalReferenceNumber": "412770451018",
"senderAccountNumber": "4653459515756154",
"senderAddress": "901 Metro Center Blvd",
"senderCity": "Foster City",
"senderCountryCode": "124",
"senderName": "Mohammed Qasim",
"senderReference": "",
"senderStateCode": "CA",
"sourceOfFundsCode": "05",
"systemsTraceAuditNumber": "451018",
"transactionCurrencyCode": "USD",
"transactionIdentifier": "381228649430015",
"settlementServiceIndicator": "9",
"colombiaNationalServiceData": {
"countryCodeNationalService": "170",
"nationalReimbursementFee": "20.00",
"nationalNetMiscAmountType": "A",
"nationalNetReimbursementFeeBaseAmount": "20.00",
"nationalNetMiscAmount": "10.00",
"addValueTaxReturn": "10.00",
"taxAmountConsumption": "10.00",
"addValueTaxAmount": "10.00",
"costTransactionIndicator": "0",
"emvTransactionIndicator": "1",
"nationalChargebackReason": "11"
}
}
Hi @musfiq77,
Expected input credentials always indicates a problem with the your authentication setup. What is your app ID? Did you include the cert from the app? Did you include the common certs in your trust store? Did you include the keyID in the request headers?
Hi @musfiq77,
Please try to hit helloworld to verify that you set up your credentials properly. Additionally, you can also try SoapUI, Postman, or VDP Playground to verify your connection.
Hi @musfiq77,
Is the error fixed? If so, please click on the Accept as Solution button so I can take you off my contact list.
Hi @musfiq77,
I haven't received a reply from you so I'll take you off my contact list. Please do not hesitate to reach out to the community if you have questions.