Support

Home Forums Event Espresso Premium Authorize.net payment not working in test mode

Authorize.net payment not working in test mode

Posted: November 10, 2021 at 11:49 pm


Alaska Tactical

November 10, 2021 at 11:49 pm

Hi,
I have faced a problem and kindly help me out of it. I am using Event Espresso 4.10.13.p.I’m trying to test the payment in test mode but its not working.I have turned on the testing mode but setting the ‘send test transaction’ to ‘yes’. I used the dummy card details provided by the plugin in the frontend(card no 370000000000002,expiry month 04,year 2022,cvv 1231,country US and zip code 35242). But its returning an error showing reason code 200.I tried using other card details too.


Alaska Tactical

November 11, 2021 at 12:04 am

Sorry I forgot to mention I also have made my ‘debug mode’ ‘yes’


Tony

  • Support Staff

November 11, 2021 at 8:32 am

Hi there,

Can you link me to the event so I can take a look?

Which Auth.net payment method are you using?


Alaska Tactical

November 11, 2021 at 9:41 pm

This reply has been marked as private.


Alaska Tactical

November 11, 2021 at 9:44 pm

This reply has been marked as private.


Tony

  • Support Staff

November 12, 2021 at 9:50 am

Caching is enabled on the site so I can’t test without logging in as it stands.

With WPEngine they enable caching on all pages and you need to request they disable caching if needed, we have some details on this here:

https://eventespresso.com/wiki/setup-wpengine-hosting-event-espresso/

Something that does come to mind is your using an Amex card number to test and Amex can often need additional setup on the merchant account.

Try using the Visa test card, 4007000000027 does it work with that?


Alaska Tactical

November 15, 2021 at 6:45 am

This reply has been marked as private.


Tony

  • Support Staff

November 15, 2021 at 1:07 pm

Hi there,

The error code being returned from Auth.net is reason 13, with this txt:

“The merchant login ID or password is invalid or the account is inactive.”

Are you sure those credentials used in the Auth.net AIM payment method are valid/correct?


Alaska Tactical

November 16, 2021 at 9:42 pm

This reply has been marked as private.


Tony

  • Support Staff

November 17, 2021 at 4:55 am

I have used different payment method, its ‘paypal pro’ and now although I’m using the correct api credentials its still throwing an error msg saying ‘merchant country is not supported’

That’s an error directly from PayPal themselves and means the country passed during checkout isn’t supported by your account.

As far as I am aware, PayPal Pro is not available in India and only in the US, UK and Canada.

Are you sure you can use PayPal Pro on that account?

Although I have set the country to ‘India’ and my sandbox account has been created in India.

The account may well allow you to set it up in Sandbox mode, but may not let you use PayPal Pro with your country set to India, which is likely why you are getting the above error.

Next I tried using different payment method and that is ‘paypal express’. and in this case its saying ‘we aren’t able to process your payment using your paypal account this time. Please go back to merchant and try using different payment method’.

Those errors are all from PayPal directly rather than EE.

Using PayPal Express, Event Espresso simply sets up an instance of PayPal checkout and then directs the user to it. That checkout experience is all on PayPal’s servers and we don’t have any control over what happens there.

Just to clarify, when attempting the payment above are you logging into another sandbox account to actually make the payment? (You can’t use the same sandbox account you have set up as the merchant in Event Espresso to then pay yourself)

Surprisingly I am using my own license key. Still in the user section of my event espresso account its saying “Not currently activated on any websites”. I have downloaded the plugin from this site and uploaded it to my wordpress.

The licensing server will not assign the key to staging sites if it can detect the site is staging or dev using the domain.

So the above is to be expected in your case.

The support post ‘Authorize.net payment not working in test mode’ 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