The documents for Payment Account Validation (https://developer.visa.com/capabilities/pav/docs-getting-started) refers to Account Name Inquiry (ANI) and does not reference geographical and/or general availability. I note the reference to AVS and CVV2 in UK; but nowhere in the docs that I can see does ANI get referenced specifically. I have tried emailing developer@ regarding this but no reply.
The sandbox test data contains no reference to test names either.
If I send the following to https://sandbox.api.visa.com/pav/v1/cardvalidation with MLE enabled:-
{
systemsTraceAuditNumber: '743720',
cardCvv2Value: '022',
primaryAccountNumber: '4895070000003551',
retrievalReferenceNumber: '015221743720',
cardExpiryDate: '2040-10',
addressVerificationResults: { street: '900 Metro Center Blv', postalCode: '94404' },
cardHolderNameVerification: { lastName: 'Test', firstName: 'John' }
}
The response returns an empty result for cardHolderNameVerification.Result
{"transactionIdentifier":127188079235756,"approvalCode":"12AB54","actionCode":"00","responseCode":"5","addressVerificationResults":"Y","cvv2ResultCode":"M","cardHolderNameVerificationResult":{}}
Please advise the availability of ANI, is it alpha/beta/GA and are card issuers likely to support it or is it enforced? A very useful service to prevent third party payments within the financial services industry if it is available.
Thank you for reaching out, @timhuckle! An agent is looking for a solution for you and will get back with you shortly! If any community members know a solution, please feel free to respond in this thread.
Hi @timhuckle,
Thanks for your patience- I will look into this with the product team and get back to you.
Thanks,
Illana