cancel
Showing results for 
Search instead for 
Did you mean: 

How to Include Address on Accept.js Hosted Form?

By Accept.js Hosted Form, I'm referring to the one described in: https://developer.authorize.net/api/reference/features/acceptjs.html#Using_the_Hosted_Payment_Inform...

 

We use the Hosted Form version in order to conform to PCI-DSS SAQ A compliance. Currently such form accepts the following fields:

 

  • Card Number
  • Exp. Date
  • Card Code
  • First Name
  • Last Name
  • Zip

 

Our customers have requested for Address to be included in order to reduce fraud. Is there a way to customize the Hosted Form to accept other Address fields in addition to Zip Code? If so how do we go about doing that?

waihon55
Contributor
11 REPLIES 11

Hi Anurag,

 

I've followed your advice not to pass `billTo` and the AVS worked for our "one-time payment" workflow in a sandbox environemnt using a zip code of 46201 (which denotes "Address: Match, ZIP Code: No Match". The underlying request was `authCaptureTransaction`.

 

However, the same approach didn't work for our "pay and keep card on file" workflow in a sandbox environment using the same zip code as mentioned above. The underlying requests were  `createCustomerProfile` followed by `createCustomerProfileTransaction`.

 

For the 2 workflows mentioned above, prior to using Accept.js UI, the AVS worked with our previous payment information form with the passing of  "street address" and "zip code" to `billTo`.

 

Could you please advise how to get the AVS works for `createCustomerProfile` in a sandbox environment and also live environemnt?

 

 

 

Regards,

Waihon

I can't get this to work either.  Does anyone from Authorize.net have a response to this open issue?