Support

Home Forums Event Espresso Premium Payments Not Being Processed

Payments Not Being Processed

Posted: March 18, 2013 at 9:00 am


Ken Bakos

March 18, 2013 at 9:00 am

I am using PayPal Pro as a payment gateway and when someone registers for one of my events the payment never reaches PayPal (I confirmed this with PayPal). All other aspects are working. i.e. the registration information is captured and is listed properly showing payment has been made although in actuality payment has not been made. I tested this using my own credit card and it failed to process the payment and monies were not charged to my credit card account.


Josh

  • Support Staff

March 18, 2013 at 9:41 am

Hi Ken,

There are two things that you can check to make sure that the payments are set up correctly:

1) Please be sure that the default payment status is set to “incomplete” or “pending”. If it’s set to “Complete” the payment will not process.

2) Please be sure that you’ve entered the correct PayPal Pro ID and API credentials in Event Espresso>Payment settings. They must match your account credentials exactly.


Ken Bakos

March 18, 2013 at 10:08 am

I have checked under General Settings and the default payment status is set to “incomplete” and I also verified the PayPal Pro ID and API credentials with PayPal when I first reported to PayPal that payments were not being processed.
Please advise.
Thank you,
Ken


Josh

  • Support Staff

March 18, 2013 at 1:10 pm

Hi Ken,

It looks like the WordPress installation has a caching plugin installed. Under normal circumstances this is fine, but the pages that handle the registration and payments should be set to not be cached. Most popular caching plugins will have a section in their advanced settings where you can specify pages that are not to be cached. For Event Espresso, these are the main registration, thank you, and the transactions pages that are set in Event Espresso>General settings.

I can suggest making that adjustment, then clearing the cache. After that, you could try running a test registration to see if that makes a difference.


Ken Bakos

March 20, 2013 at 5:50 am

Good Morning Josh
I have deactivated the caching plugin and it still will not process my test payment. I would like to have the caching plugin active. Is it possible for you to activate this plugin and make the necessary corrections listed in your last email? If there is a fee, please advise and I will gladly submit my payment.
Sincerely,
Ken B.


Ken Bakos

March 20, 2013 at 12:11 pm

Good Afternoon Josh,
Just checking to see if you are making any progress or if there is anything I can do at this end to facilitate correcting this problem I am having.
Thank you,

Ken B.


Chris Reynolds

  • Support Staff

March 20, 2013 at 12:12 pm

Hi Ken —

Sorry to jump in. It’s not recommended to cache pages where you are taking payments or processing transactions. This applies to any ecommerce plugin, not just Event Espresso. The reason is that your server stores a cached copy of the page. If it’s storing a cached copy of a page that was used to process a transaction, the best case scenario is that you’d be loading a page with someone else’s data and the worst case scenario is the page breaks and doesn’t process the transaction at all. That’s why Josh was suggesting excluding the Event Espresso registration and transactions pages from your caching plugin. You don’t want to cache any pages that may potentially have customer data stored in the session or POST data, and that applies to the ESPRESSO_EVENTS page.


Josh

  • Support Staff

March 20, 2013 at 3:04 pm

Hi Ken,

When you did the test with your credit card, were there any errors on the screen?

In this case, it looks like the payment pages isn’t loading securely as https. PayPal Pro requires this. I can set this page to load as https. When I have it set up I will let you know and you can run another test.

The support post ‘Payments Not Being Processed’ 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