Support

Home Forums Event Espresso Premium Attendees Registering Without Paying

Attendees Registering Without Paying

Posted: November 30, 2012 at 2:26 pm

Viewing 14 reply threads


Jill Loree

November 30, 2012 at 2:26 pm

We have several event attendees that are bypassing the payment process for several of our events, allowing them to register without paying. I have them set up to show as “incomplete” if they do not pay under the options, but somehow several people have slipped through without paying. We are using the Authorize.net AIM protocol.

I have updated to latest version of EE and all of my plugins are up to date. Any thoughts? Thanks EE support staff!


Josh

  • Support Staff

November 30, 2012 at 5:07 pm

Hi there,

Can you verify that both the global setting for default payment status (in Event Espresso>General Settings) and the event specific setting are set to incomplete or incomplete/no-change?

Can you post a link to the registration page so I can investigate further?


Jill Loree

December 3, 2012 at 1:40 pm

That setting is set to “no-change.”

Here is an example registration page for the event that has most recently been giving us trouble: https://sevenoaksretreat.org/events?ee=9


Josh

  • Support Staff

December 3, 2012 at 5:23 pm

Hi there,

Please remove the old templates from /wp-content/uploads/espresso/templates so Event Espresso can function correctly.

There is a button in Event Espresso>Template settings that will rename the /wp-content/uploads/espresso/templates directory so the current version’s template will load.

You will likely also need to update the /wp-content/uploads/espresso/gateways if there are files from an older version in that location as well.


Jill Loree

December 5, 2012 at 1:03 am

Hi Josh,

Thanks for the reply. I deactivated the custom template files per your instructions.

However, when I try to submit the form on the registration page I provided earlier (https://sevenoaksretreat.org/events?ee=9), the page redirects to a blank version of (https://sevenoaksretreat.org/events), which is where our [ESPRESSO_EVENTS] shortcode is located.

Here’s what I’ve tried so far or checked (all with no success)

  • Deactivate all plugins except EE and change to Twenty Eleven theme together (the site is running its custom template because I needed to revert back)
  • Check all page settings/shortcodes to ensure the appropriate shortcode is on each page
  • Ensure that SEO by Yoast is not redoing ugly URLs

I appreciate your help resolving this issue!


Josh

  • Support Staff

December 7, 2012 at 1:06 pm

Hi there,

It might help to turn on debugging in wp-config.php to see if there are any new errors on the confirmation page.

Also, can you check again and look for any templates in the /wp-content/uploads/espresso/templates directory? These do not look like stock templates.


Jill Loree

December 7, 2012 at 2:36 pm

Hi Josh,

I had turned off the theming when I was debugging and needed to turn it back on for the sanity of my clients. I have turned off the template files to resume debugging. I have also turned on debugging via the wp-config file.

When I went to register for an even, this is what was returned to me on what should have been the confirmation page:

Fatal error: Call to undefined function event_espresso_add_attendees_to_db() in /home/sevenoak/public_html/wp-content/plugins/event-espresso/espresso.php on line 778

I deactivated and reactivated EE to no avail. Have tried changing themes to 2011 and deactivating all plugins with a bare bones install to no avail.

Any thoughts?


Josh

  • Support Staff

December 7, 2012 at 3:18 pm

Hi Stevie,

The fatal error indicates it can’t find something very important: the event_espresso_add_attendees_to_db() function. This function can be found in event-espresso/includes/process-registration/add_attendees_to_db.php

Can you check and see if that file is there? It might help to deactivate, re-install a fresh copy of Event Espresso, and re-activate.


Jill Loree

December 7, 2012 at 3:23 pm

Hi Josh,

I checked the file and the function has mysteriously disappeared. I am happy to reinstall a fresh copy of EE. However, since I haven’t upgraded to WordPress 3.5, would 3.1.29.1.P be what I need?


Josh

  • Support Staff

December 7, 2012 at 3:25 pm

Yes.


Jill Loree

December 7, 2012 at 4:47 pm

Hi Josh,

I deactivated, uploaded a clean EE download, and reactivated the plugin to no avail. I am still receiving this error:

Fatal error: Call to undefined function event_espresso_add_attendees_to_db() in /home/sevenoak/public_html/wp-content/plugins/event-espresso/espresso.php on line 778

Thoughts? Thanks for your help!


Josh

  • Support Staff

December 7, 2012 at 5:31 pm

Hi Stevie,

That is the same error as before. When you checked earlier, you said that this function was missing. Is the function missing now?

Another possibility is that there is an issue with file permissions where WP cannot access all of the files, so I would recommend checking the file permissions too.


Jill Loree

December 7, 2012 at 8:48 pm

Hi Josh,

Thanks again for your continued help on this problem.

I have done two uploads of EE to the server with no success. The plugin is still generating the same error as before.

I checked the permissions of the files in include and they are all set to 644. The folders are set to 755.


Jill Loree

December 11, 2012 at 5:24 pm

Any other ideas? We have a very anxious client who would like to have an essential part of their site working again!


Josh

  • Support Staff

December 13, 2012 at 8:11 am

In this case, we found that the main registration page was set to a page with the slug of /events, and the Custom post types feature was enabled. Switching the main registration page to use different page helped, and correctly the permalinks setting helped too.

We also disabled caching for the registration pages in the WP-Super-Cache settings, because serving cached versions of the registration pages can break the registration process.

Viewing 14 reply threads

The support post ‘Attendees Registering Without Paying’ 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