Hi - We've just completed development of an e-commerce site and as one of the last steps, we're trying to activate the Foxycart subscription. When my client enters his credit card details to do this, he's getting the response "Error: Your payment was declined for the following reason: This transaction has been declined. (Response Reason Code: 4)". He's tried it and I've tried it using his card details with the same result.
Looking up the error message, the authorize.net site (
http://www.authorize.net/support/merchant/Transaction_Response/Response_Reason_Codes_and_Response_Reason_Text.htm) gives the following as its explanation - "The code returned from the processor indicating that the card used needs to be picked up" but I'm not at all sure I know what this means. Does this mean that the card can only be used if the cardholder is present or does it mean something else?
Can anyone shed any light on this?
cheers,
Gordon
We'll dig into that and see if we can turn up any more information on what that might be - in the mean time, does your client have a second card he could pay with?
cheers,
Gordon
[edit - Meant to add, my first thought was that it was a problem with his card as well but, as I said he's already been in touch with the bank.]
Thanks for the additional information. That's a weird one. The error your client is seeing is what is being returned by the payment gateway, not something we're creating ourselves. We'll look into it a bit more and see if anything turns up.
<sigh> Sorry for bothering you with this.
cheers,
Gordon
No worries - glad it got sorted in the end! Sometimes those errors can be tricky to track down.