News:

Looking for documentation? Take a look on our wiki

Main Menu

First Data / Linkpoint AVS (Address Verification System)

Started by Erik P, July 07, 2010, 08:36:40 AM

Previous topic - Next topic

Erik P

Compliance with the First Data / linkpoint AVS requirement is required to avoid transaction downgrade (and associated surcharges).

So, I am about to hack the existing First Data / Linkpoint payment module to add AVS compliance and avoid transaction downgrades.

According to the example supplied by First Data, in 30006_api_php.zip/.../AVS_CVM.php, they expect the API invokation from VM to supply the following fields:

   $myorder["addrnum"]      = "123";   # Required for AVS. If not provided, transactions will downgrade.
   $myorder["zip"]          = "12345";    # Required for AVS. If not provided, transactions will downgrade.

The meaning for "Zip" is straightforward.

I suspect "addrnum" is the house number for the address, but unfortunately, the API's current canonical documentation, fdgg-web-service-api-v1.7.2.pdf, does not mention this field anywhere.

Does anybody know if "house number" is indeed the correct interpretation for the "addrnum" field?
http://sankuru.biz. Software services. Customizing and fixing Virtuemart installations.