Support

Home Forums Event Espresso Premium Registration and Payment Pages Not Working

Registration and Payment Pages Not Working

Posted: June 29, 2012 at 12:09 am


tmccowin

June 29, 2012 at 12:09 am

I recently setup the Event Expresso Plugin on my site. I tried to register for my event, but it added me as a new registered participant without going through the PayPal IPN payment process. WHat do I need to do to get my event registrations set up properly so that new registrants pay the fee and the payment gets processed before being approved?

Help!

Thanks,
Shinshuri


Josh

  • Support Staff

June 29, 2012 at 8:52 am

Make sure you have the page settings and the PayPal IPN payment settings set up correctly. See steps 3 and 4 of this guide: https://eventespresso.com/wiki/setting-up-event-espresso/


tmccowin

June 29, 2012 at 10:13 am

Josh:

I did set up everything correctly. I’m still having trouble with the registrations. Can you help me through this?


Josh

  • Support Staff

June 29, 2012 at 10:19 am

I can, but I will need some more information.

The registration process should flow like this: a page listing events then a specific event page, then a confirmation page. After the confirmation page, there should be a payment option screen, which in your case, there should be a PayPal button on this page.

Is there a PayPal button displaying on the payment overview page?


tmccowin

June 29, 2012 at 10:37 am

Ok, here is what I am experiencing. I get the page listing events, then the specific event page, after I type in information in the form and the recaptcha I never get to the confirmation page. I get an error after entering the recaptcha then the registered user appears in my approved attendees list. I never get to a confirmation or payment screen. Here is the link to my site where I have the workshops set up.

Shinshuri Workshops


tmccowin

June 29, 2012 at 10:47 am

BTW, I just noticed that I get the following fatal error when I try to edit the event.

Fatal error: Uncaught exception 'Exception' with message 'DateTimeZone::__construct() [< a href='datetimezone.--construct'>datetimezone.--construct]: Unknown or bad timezone (UTC+0)' in /home/shinshur/public_html/wp-content/plugins/event-espresso-3.1.24.P/includes/functions/time_date.php:523 Stack trace: #0 /home/shinshur/public_html/wp-content/plugins/event-espresso-3.1.24.P/includes/functions/time_date.php(523): DateTimeZone->__construct('UTC+0') #1 /home/shinshur/public_html/wp-content/plugins/event-espresso-3.1.24.P/includes/event-management/edit_event.php(502): eventespresso_ddtimezone() #2 /home/shinshur/public_html/wp-content/plugins/event-espresso-3.1.24.P/includes/event-management/index.php(95): edit_event('10') #3 /home/shinshur/public_html/wp-includes/plugin.php(403): event_espresso_manage_events('10') #4 /home/shinshur/public_html/wp-admin/admin.php(151): do_action('') #5 {main} thrown in /home/shinshur/public_html/wp-content/plugins/event-espresso-3.1.24.P/includes/functions/time_date.php on line 523


tmccowin

June 29, 2012 at 10:56 am

Hello Again:

I just fixed the code issue above, but I am still having an issue with registration. I also deleted the previous event and created another one and noticed that the plugin created two versions of my event even though I only created one and it is not a recurring event. Please help with this. Thanks!


Josh

  • Support Staff

June 29, 2012 at 12:26 pm

For the recaptcha error, make sure you have a valid api key from google.

For the date/time error, I don’t know how you fixed it, but the way to fix that is to set your timezone to a city instead of using UTC.

Do you have a direct link to the registration page for this event?

It looks like you have more than one event management plugin, so there might be a conflict going on between them, but I can’t say that for sure. You might try temporarily deactivating the other one to see if it makes a difference?


tmccowin

June 29, 2012 at 12:40 pm

Josh:

Yes, I have a recaptcha key. I will try creating a new one. The time date issue needed to be fix in my General WP Settings, which I did. Event Expresso is the only active plugin on my site. I turned off recaptcha momentarily to test to see if I get to the confirmation page and it is completely blank!

Also, the plug in creates two versions of my event although I only created one.

Here is the link to my Event Registration Page.


Josh

  • Support Staff

June 29, 2012 at 1:07 pm

Some keys will work for one site only. The global recaptcha key will work for more than one site.

It looks like something is going wrong with a redirection when the confirmation page loads. Check your permalink settings. Try setting this to postname or the default.

Looks like there are more plugins than just Event Espresso installed here. I would recommend not using the bad behavior plugin in this specific case because it will block the IPN from paypal. There may be a way to set up an exception though, so you may want to look into that.


tmccowin

June 29, 2012 at 1:17 pm

Ok, I will get a global recaptcha key. I will check and confirm my permalinks. As for bad behavior how do I do an exception after deactivating it. Do yo have more info I could use? I’ll follow up after I make these validation and configuration checks.


Josh

  • Support Staff

June 29, 2012 at 1:41 pm

There’s a whitelist feature in the Bad behavior plugin that lets you whitelist domains and IP addresses. I would recommend contacting the payment processor of your choice and ask them for whitelist info. They might use more than one IP address/URL to send the instant payment notification. If your site is blocking the instant payment notification, the registration will not get marked as paid even if someone pays.


tmccowin

June 29, 2012 at 2:09 pm

Ok. I figured out which plugin was conflicting. It was Simple Facebook Connect! I deactivated it and it works fineI can get through to the payment process. Is there another Facebook Connect Plugin that will work with this plugin active, because now I cannot publish posts from my site to Facebook. Thank you for all your help!

Besitos para ti!
Shinshuri


Josh

  • Support Staff

June 29, 2012 at 2:41 pm

I do not know of a specific alternative, you might be able to find a plugin that has the post to Facebook functionality in the official WordPress.org plugin repo: http://wordpress.org/extend/plugins/search.php?q=publish+to+facebook

The support post ‘Registration and Payment Pages Not Working’ 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