Page 1 of 1
Authorize.net configuration
Posted: Tue Oct 21, 2008 10:32 am
by jdarby
I have setup our Authorize.net account as a payment gateway (using the API login for the Merchant Login and the correct transaction Key). I have Authorization Mode set to Auth&Capture and Gateway Mode on Production Gateway, Live Mode.
I am doing test transactions with fake card numbers and the transactions are going through with no problem. Shouldn't AbleCommerce throw an error from Authorize.net before the order goes through saying that the card # is bad and that the expiration and security code do not match? Currently, the payment is getting all the way to Authorize.net where it is being declined, I will just end up voiding these transactions before they are processed in batch at the end of the day.
Re: Authorize.net configuration
Posted: Thu Oct 23, 2008 11:09 pm
by AbleMods
jdarby wrote:I am doing test transactions with fake card numbers and the transactions are going through with no problem. Shouldn't AbleCommerce throw an error from Authorize.net before the order goes through saying that the card # is bad and that the expiration and security code do not match? Currently, the payment is getting all the way to Authorize.net where it is being declined, I will just end up voiding these transactions before they are processed in batch at the end of the day.
What you're experiencing is a long-standing debate on how checkout should work. Some believe that the store should ALWAYS take the order regardless of whether it fails authorization or validity. They see this as an opportunity to save a sale that might otherwise be lost by the below thinking...
Others (myself included) don't want an order if it can't get paid. If authorization can't be obtained during checkout, the checkout goes no further. No order is created.
By default, AC7 will accept an order even if authorization fails. There is a way to modify checkout behavior to give the site visitor some means of retrying their checkout. But it only applies when the card number info is wrong - if the charge fails due to AVS, the order continues to be saved.
There are several posts in the forums on it, try searching for "checkout retry failed" or perhaps Mazhar can point you in the right direction better than I.
Re: Authorize.net configuration
Posted: Mon Oct 27, 2008 8:28 am
by mazhar
On your receipt page turn on the following
HandleFailedPayments property as below
Code: Select all
[[ConLib:ReceiptPage HandleFailedPayments="true"]]
Now after this change customer will be notified about the failed payment and will be presented by payment form to retry the payment.
For more information please have a look at this post
viewtopic.php?f=42&t=7242
Re: Authorize.net configuration
Posted: Sun Nov 02, 2008 7:35 pm
by butterscotch
Thanks a lot Mazhar!