• Resolved starfiredev

    (@starfiredev)


    One of our client’s websites is set up with the official Woocommerce Authorize.net AIM plugin to process their payments. Ordering as a customer is no problem and we’ve confirmed it’s been set up properly.

    This client takes a lot of orders over the phone so your plugin is supposed to be a good solution for keeping the entire ordering process on one page.

    However despite the customer’s billing info being input correctly on the “Add Order” page we get this error every time:

    “The transaction has been declined because of an AVS mismatch. The address provided does not match billing address of cardholder.”

    We’ve tried this with sending the billing address info enabled and disabled in the plugin settings. Would there be a reason this info is not being sent over properly?

    Thank you for your time.

Viewing 15 replies - 1 through 15 (of 18 total)
  • Plugin Author bfl

    (@bfl)

    Hey @starfiredev.

    Can you please provide the following information? For privacy purposes, you can email this information to [email protected]:

    1. The exact billing address copied directly from the Address line 1 and Address line 2 fields on the Edit order page.
    2. A screenshot of the Transaction Detail popup for the relevant transaction in your Authorize.Net Merchant Interface.

    I also have a few questions:

    1. Are you getting this error for all orders or just this one?
    2. Have you ever had AVS issues with your regular payment gateway plugin?

    If you just want a quick solution, the easiest thing to do would be to disable the billing details option that you mentioned and then set the Transaction was submitted without a billing address option in your AVS settings to anything other than Decline. That would cause transactions processed with this plugin to bypass AVS but would not affect transactions processed by customers.

    Plugin Author bfl

    (@bfl)

    Any update on this issue?

    Thread Starter starfiredev

    (@starfiredev)

    I have sent you an email with the details along with a screenshot. I’ll re-post the body text:

    “Per your response last week here is the screenshot of the AVS error we receive when trying to make a backend payment. This happens with all names and addresses when using this method, not just the one we personally tested. The normal ordering process is still fine on the front end. We have had no other issues with processing orders with Authorize.net either.

    We even tried disabling the request for the billing address in the plugin settings but we still received the same error.”

    Plugin Author bfl

    (@bfl)

    Sorry, that email went to spam. Can you please send a screenshot of the Transaction Detail popup for the relevant transaction in your Authorize.Net Merchant Interface? Thanks.

    Thread Starter starfiredev

    (@starfiredev)

    I have sent you the screenshot from the Authorize.net backend for our test transaction. As you can see no data was brought over from our site to Authorize. Other successful transactions have all the data filled in.

    Plugin Author bfl

    (@bfl)

    That’s the result from attempting to process a payment for an order that has billing information? And with the billing details option on?

    Thread Starter starfiredev

    (@starfiredev)

    That’s correct, yes. The option was enabled for this transaction as well as many others. We did try it without and it still didn’t work.

    Plugin Author bfl

    (@bfl)

    Are you using the woo_mp_authorize_net_charge_request filter by any chance? It seems like it’s failing the AVS filter because the billing address is not being sent.

    Thread Starter starfiredev

    (@starfiredev)

    I don’t believe we are however I’m not certain. I’ve just sent you screenshots of our settings for the Manual Payment Gateway plugin if that helps.

    Plugin Author bfl

    (@bfl)

    Can you please create a temporary user for me on the site? You can use this email address: [email protected]

    Thread Starter starfiredev

    (@starfiredev)

    You should have a link sent to your email now. The user should have enough privileges to manage our Woocommerce backend.

    Plugin Author bfl

    (@bfl)

    Can you increase my permissions so I can access the plugin editor? I’m going to try some quick changes to the plugin.

    Thread Starter starfiredev

    (@starfiredev)

    Done. Please let me know once you’re finished.

    Plugin Author bfl

    (@bfl)

    Hey. Can you try processing a payment now? Let me know which order you use.

    Thread Starter starfiredev

    (@starfiredev)

    We’ll have the client test an order shortly.

Viewing 15 replies - 1 through 15 (of 18 total)
  • The topic ‘AVS Error When Processing Payment’ is closed to new replies.