Hi,
Is there any way to stop an order from being placed when a credit card fails authorization instead of having the order created but marked as problem? I don't see a way without changing source code. Has anyone been able to do this?
Stop Order if Credit Card fails Authorization
Re: Stop Order if Credit Card fails Authorization
No, There is not a way from what I know or developed and have experienced in versions 703+
Re: Stop Order if Credit Card fails Authorization
You can't stop an order but you can improve the shopper experience significantly when it comes to payment processing during checkout.
There is a parameter available on the ReceiptPage user control called 'HandleFailedPayments'. It allows you to specify if the system should re-prompt the shopper for payment information should the initial payment attempt fail. I know it's in 7.0.5 and above, not sure about earlier releases.
The plus side is you can re-prompt the shopper in situations where payment fails.
The downside is the order still gets saved regardless of payment status and regardless of subsequent payment attempts.
It's about the best they can do with the system they've got. Some payment gateways don't give immediate feedback during payment processing. PayPal for example can sometimes take hours to post a successful payment transaction. So AC7 has to store the order until it hears back from the respective payment gateway.
There is a parameter available on the ReceiptPage user control called 'HandleFailedPayments'. It allows you to specify if the system should re-prompt the shopper for payment information should the initial payment attempt fail. I know it's in 7.0.5 and above, not sure about earlier releases.
The plus side is you can re-prompt the shopper in situations where payment fails.
The downside is the order still gets saved regardless of payment status and regardless of subsequent payment attempts.
It's about the best they can do with the system they've got. Some payment gateways don't give immediate feedback during payment processing. PayPal for example can sometimes take hours to post a successful payment transaction. So AC7 has to store the order until it hears back from the respective payment gateway.
Joe Payne
AbleCommerce Custom Programming and Modules http://www.AbleMods.com/
AbleCommerce Hosting http://www.AbleModsHosting.com/
Precise Fishing and Hunting Time Tables http://www.Solunar.com
AbleCommerce Custom Programming and Modules http://www.AbleMods.com/
AbleCommerce Hosting http://www.AbleModsHosting.com/
Precise Fishing and Hunting Time Tables http://www.Solunar.com