Home Forums Event Espresso Premium Error 3 when using AIM with PayJunction

Error 3 when using AIM with PayJunction

Posted: July 18, 2013 at 3:19 pm

Viewing 3 reply threads

Regina Shank

July 18, 2013 at 3:19 pm

I initially used the code that PayJunction gave me to emulate the, however it returned a php error on the payment page. So I went to the other method which involved changing a line of code in the original AIL php. Now it looks right, no php error, but I get an error 3 and no subcode. I have tried it multiple times with different debit cards, and there is money in the accounts. I cannot find what that error means, with no subcode. At this point I am assuming there is an error in the configuration of it. I am at my wits end. Please help! 🙂

Attention: your transaction was declined for the following reason(s):
This transaction cannot be accepted for processing.
Response Code: 3
Response Subcode:


  • Support Staff

July 18, 2013 at 8:48 pm

It might help to know what the methods used were. Can you elaborate so we have something to work with? Thanks.

Regina Shank

July 22, 2013 at 12:29 pm

I initially used the php that PayJunction provides, however it did not work, having been configured for an older version of EE. So I took the original AuthorizeNetAIM.php file and did the following as directed on the PayJunction website:

To use the Authorize.Net emulator for LIVE transaction, find the following URL within the module:
Then, update the URL to this:
Within the Shopping Cart/POS, go to the settings for
When asked for the Authorize.Net login (x_Login), use the QuickLink login
TIP: How to find the Live QuickLink API Login
A Transaction Key is not required.
If the module requires an entry in the Transaction Key field, then simply provide the QuickLink API Password.

It acts like it is going to work when I do all of this, but then I get a error code: 3 and no subcode. I have tried this over and over. I have tried different cards. I have entered the card information in as many ways as I can imagine. I reinstalled, and started over with the payment part. I have disabled plugins and removed the sidebar from the page to check for any code conflicts. I have ensured that all the settings are correct. I have asked PayJunction and they have no idea. I have even set up a new page on a basic out-of-the box WordPress install with no plugins other than Event Espresso. It still does the same thing. I can create a work around, but it will leave us with the same payment issue that made us go looking for a system like this. It is the entire reason we purchased this plugin. If we cannot get this to work, then there is no reason for it and it will have been a complete waste of money. I am more than frustrated at this point. Please help.


  • Support Staff

July 22, 2013 at 2:02 pm

Hi there,

Have you tried making the modifications for test mode then test the modified gateway in test mode instead of Live mode?

Viewing 3 reply threads

The support post ‘Error 3 when using AIM with PayJunction’ is closed to new replies.

Have a question about this support post? Create a new support post in our support forums and include a link to this existing support post so we can help you.

Event Espresso