I am testing the payment account validation endpoint by sending the test data provided. I am not getting a result for the cardHolderNameVerificationResult even though I am sending the test data.
1. End Point https://sandbox.api.visa.com/pav/v1/cardvalidation
2. Request Body:
{
"cardCvv2Value": "999",
"cardHolderNameVerification": {
"lastName": "INQUIRY",
"firstName": "ACCOUNT",
"middleName": "NAME"
},
"cardAcceptor": {
"address": {
"zipCode": "94404",
"country": "USA",
"city": "San Francisco",
"state": "CA"
},
"name": "Visa Inc"
},
"primaryAccountNumber": "4957030420210454",
"acquiringBin": "400171",
"addressVerificationResults": {
"street": "801 Metro Center Blv",
"postalCode": "94404"
},
"cardExpiryDate": "2040-10"
}
3. Response Header x-correlation-id X-CORRELATION-ID : 1713843481_829_335670253_b47978c55-28d9_VDP_WS
4. Response Body
{
"approvalCode": "12AB54",
"cvv2ResultCode": "M",
"transactionIdentifier": 958381275124334,
"actionCode": "00",
"addressVerificationResults": "Y",
"responseCode": "5"
}
As you can see I don't get cardHolderNameVerificationResult on the results. Could you please help me indicating what am I doing wrong? Could you review the cardHolderNameVerificationResults on sandbox?
Hi @msomoza, Thank you for reaching out. One of our agents will look into this and get back to you soon. Until then, if any community members have information that may help, feel free to reply to this thread.
Hi @SyedSa, did you get the opportunity to look into the sandbox response?
Hi @msomoza,
In your Payment Account Validation project, there is Test Data for you to access and use for sandbox testing. The test data consists of predefined name sets and results.