Authorize.net and Failed / Declined Order Status

We are doing some testing with Authorize.net. When we enter an invalid expiration date or CVV code, CS-Cart uses ‘Failed’ for the order status. Yet we see there is a ‘Declined’ orders status in CS-Cart. Should the status more appropriately be ‘DECLINED’ ?

[quote name=‘Consultant’]We are doing some testing with Authorize.net. When we enter an invalid expiration date or CVV code, CS-Cart uses ‘Failed’ for the order status. Yet we see there is a ‘Declined’ orders status in CS-Cart. Should the status more appropriately be ‘DECLINED’ ?[/QUOTE]



I believe Declined is used when the credit card issuing bank actually declines the transaction whereas Failed is when it doesn’t pass Auth.net requirements (i.e. expiration, cvv, avs, etc)

Here we go…

My opinion is that Failed equates to “couldn’t perform the request” (connection problem, authentication problem, etc.) and Declined means that the request was accepted and was turned down for some reason.



But it could be when card data itself (expiry, name, type, etc.) is bad that it returns a Failure because it can’t perform the requested action.