Hello
I am getting the following error when I try to test Authorize.net:
There has been a problem processing your card : This transaction cannot be accepted.
Here is the callback:
Response Code=3
Response Subcode=1
Response Reason Code=103
Response Reason Text=(TESTMODE) This transaction cannot be accepted.
Approval Code=000000
AVS Result Code=P
Transaction ID=0
...
I suspect this might be because in my Authorize.net Merchant Interface, I have my Transaction Version set to 3.0 (which I believe is SIM and not AIM) instead of 3.1 (AIM) -- my question is: will KonaKart override the transaction to AIM regardless of what I have the default set to in Merchant Interface? And if so, any other ideas as to why this might be happening?
Hi,
If you take a look at com.konakart.bl.modules.payment.authorizenet.Authorizenet.java, method getPaymentDetails() you'll see what parameters we are setting and you are free to change them since you have the source code.
Thanks for the response. It turns out that you send a test mode transaction to Authorize.net, there is usually a separate Transaction Key (assuming your Authorize.net account is in live mode) you'll need to use --hopefully this will save someone else the frustration!