Visa Direct (fund transfer)

musfiq77
Regular Visitor

Visa Direct (fund transfer)

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. 

funderror.PNG

8 REPLIES 8
jenn_kh
Community Moderator

Re: Visa Direct (fund transfer)

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.

musfiq77
Regular Visitor

Re: Visa Direct (fund transfer)

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.

API_Managers
Visa Developer Support Specialist

Re: Visa Direct (fund transfer)

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.




Thanks,

Tee



Was your question answered? Don't forget to click on "Accept as Solution" to help other devs find the answer to the same question.

musfiq77
Regular Visitor

Re: Visa Direct (fund transfer)

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. 

 

Visa Direct (fund transfer)

 

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😞     

 

     Picture1.png

 

 

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"

  }

}

 

  

 

 

 

 

API_Managers
Visa Developer Support Specialist

Re: Visa Direct (fund transfer)

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? 




Thanks,

Tee



Was your question answered? Don't forget to click on "Accept as Solution" to help other devs find the answer to the same question.

API_Managers
Visa Developer Support Specialist

Re: Visa Direct (fund transfer)

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. 




Thanks,

Tee



Was your question answered? Don't forget to click on "Accept as Solution" to help other devs find the answer to the same question.

API_Managers
Visa Developer Support Specialist

Re: Visa Direct (fund transfer)

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. 




Thanks,

Tee



Was your question answered? Don't forget to click on "Accept as Solution" to help other devs find the answer to the same question.

API_Managers
Visa Developer Support Specialist

Re: Visa Direct (fund transfer)

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.




Thanks,

Tee



Was your question answered? Don't forget to click on "Accept as Solution" to help other devs find the answer to the same question.