Visa Developer Community

Highlighted
Regular Visitor

VISA CARD ELIGIBILITY Service Vendor Unique id not found

Hi Team,

 

Needs to validate the VCES  but getting this error:  (Vendor Unique Id is invalid)

1. I have taken the vendorUniqueId from the VISA sandbox portal in the configuration page.

2. Card Test data taken from the sandbox

3. How do i get the correct vendorUniqueId?????

 

Let us know what is missing here, how do i perform the VCES to prepay

URL:  https://sandbox.api.visa.com/visacardeligibilityservices/v1/cardeligibility/prepay .

 Request Body
{
"permanentAccountNumber": "4111111111111111",
"requestTimeStamp": "6/5/2020 7:53:43 AM",
"correlationId": "dfsdfasdsdf",
"vendoruniqueId": "VAL_TENZ_GPI"
}

Redponse body

{
    "CorrelationId": "dfsdfasdsdf",
    "responseTimeStamp": "6/5/2020 7:53:58 AM",
    "statusCode": "201",
    "statusDescription": "Vendor Unique Id is invalid",
    "hasPanMatched": "False"
}
I am getting a status 400 Bad request.
 
3 REPLIES 3
Highlighted
Visa Dev Moderator

Re: VISA CARD ELIGIBILITY Service Vendor Unique id not found

Hey @bhanu1219,

 

I'll take a look and get back to you soon.

 



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

Thanks,
Diana

Highlighted
Visa Dev Moderator

Re: VISA CARD ELIGIBILITY Service Vendor Unique id not found

Hey @bhanu1219,

 

Thanks for providing the information. To troubleshoot the issue, please navigate to our Visa Developer Error Codes page here - https://developer.visa.com/pages/visa-developer-error-codes

 

Also, please advise whether the Vendor Unique ID value was retrieved from the Visa Developer Portal project dashboard.

 

Please note, that when you create a test App in our sandbox you will receive test data in your App. The test data for your Visa Developer application is available in the Dashboard under test data in the left navigation, this will ensure that you are using valid data that has been provisioned for specific scenarios. You will basically have a table per API that is split into the Request and Response sections and the values on the Request section are meant to be populated in the payload with the intention of obtaining results specified in the Response section.
20190905 Test Data.png 
Sandbox data is limited to what is provided in the Test Data tables and is not integrated to the Visa Network and you cannot test real data in sandbox.

 

If the issue persists, could you please send the complete response details by providing the following information:

1. Endpoint
2. Request Header
3. Request Body
4. Response Header (include the x-correlation-id)
5. Response Body

Using SoapUI, you can find the x-correlation-id in the Raw Tab of the response header.

 



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

Thanks,
Diana

Tags (1)
Highlighted
Visa Dev Moderator

Re: VISA CARD ELIGIBILITY Service Vendor Unique id not found

Hey @bhanu1219,

 

To follow up, if you were previously experiencing an error please try to test again. There have been recent VCES updates that has resolved the issue. Please let us know if you have questions.

 



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

Thanks,
Diana