Authorize.net: Make a test transaction to check if the credit card and the AVS are valid before making the real transaction

  • simplissimmo
    Asked on January 19, 2019 at 1:34 PM

    Hello,

    We're using the payment widget with Authorize.net in our form, it's working great, but for security reason we activated the Adresse verification (AVS)

    Unfortunately when a customer enter the wrong address, the transaction is decline on our side but it still pre-authorize and hold for multiple day the amount of the transaction. That mean that even if the customer check his address with his bank and try again, it may be decline again because his credit limit will be reached by the previous declined transaction. 

    As you can guess it's annoying for the customer because the money is block on his card for nothing and annoying for us because we couldn't complete the transaction.

    I've talked to Authorize.net about this issue and the said that the best way to prevent that is to do a test transaction for 0.01$ to check if everything match and only process the real transaction if the test transaction was approved.
     
    I know adding this feature will probably take some development but it we will be very grateful if it can be made !

    I hope my explantation are clear, if not let me know I'll try to rephrase it.

    Thanks a lot

  • Elton Support Team Lead
    Replied on January 19, 2019 at 4:46 PM

    I have raised this to our developers for future implementation. Once we have updates, we'll let you know.