Support

Home Forums Event Espresso Premium Fatal Error This is unacceptable

Fatal Error This is unacceptable

Posted: January 29, 2013 at 8:59 am


Sarah

January 29, 2013 at 8:59 am

I have just downloaded and installed EE and I am getting “Fatal error: Call to undefined function event_espresso_add_attendees_to_db() in /home/alrba/public_html/wp-content/plugins/event-espresso/espresso.php on line 778” upon submit.

I have read this thread twice https://eventespresso.com/topic/fatal-error-3/ and it offers no help. The woman who was having the problem merely installed an older version.

I did as was suggested and deleted and reuploaded the plugin, but am still getting the error. I just bought this plugin and am already getting error messages! This is unacceptable.


Josh

  • Support Staff

January 29, 2013 at 10:05 am

Hi Sarah,

This is absolutely unacceptable. Would you like one of us to fix this for you? If so, can you send log in credentials via our contact page:

Please send WordPress admin level log in credentials via the contact form on this page: https://eventespresso.com/send-login-details/


Sarah

January 29, 2013 at 10:11 am

Doing it now. Thanks!


Josh

  • Support Staff

January 29, 2013 at 10:30 am

Hi Sarah,

I’ve got issue #1 ironed out by creating a new registration page, it’s named “Register”. I’m not sure what went wrong, but the registration page is working now. I’m going to look into issue #2 and follow up with you here. I’m also seeing a slight theme CSS conflict where the confirmation button text is displaying as white text on a white background, so I’ll have an idea for you on how we can fix that too.


Sarah

January 29, 2013 at 10:33 am

Thank you so much Josh. I’m about at my wits end on this project. It’s nice to have some real help!


Josh

  • Support Staff

January 29, 2013 at 10:50 am

Let’s take a look at issue #2:

I am also having another issue and i’m not sure if it’s paypal’s sandbox mode or not. When I click “add to cart” instead of “register”, I AM able to enter all the information and such. (Although sandbox mode is giving me a CC # with an expiration date of 10/2012). When I click to proceed with payment, I get a 404 page not found error.

The PayPal Pro gateway is in sandbox mode. The sandbox mode cc expiration date can be any date in the future, we need to update that help text (it’s out of date now).

Since it’s set to use sandbox mode, I ran a quick test and didn’t get a 404 page. I did get an error that indicates that the sandbox credentials are not correct, so please log into your PayPal Sandbox account and verify that you have the correct credentials. From looking at what’s there, it’s probably the email address that needs to be corrected. That should be a sandbox email address. You cannot use real PayPal credentials when using the PayPal Sandbox. I get lost whenever I try to find decent PayPal documentation at PayPal’s site, so I can recommend this answer at StackExchange to point you in the direction for getting Sandbox API credentials for PayPal Pro Sandbox:

http://stackoverflow.com/questions/7769876/paypal-api-credentials-for-sandbox

One thing to know about PayPal Pro: Before you switch to live mode and start taking payments, you’ll need to secure the Registration and Thank You pages with SSL. This is a 2 step process where you buy/install an SSL certificate for your domain, (your webhost may offer this). Then you’ll set those pages to Force SSL by using a WordPress HTTPS plugin. We’ve prepared a tutorial that outlines how to set the pages to load as SSL:

https://eventespresso.com/wiki/espresso-sslhttps/


Josh

  • Support Staff

January 29, 2013 at 10:54 am

Let’s take a look at issue #3 that I found on the Confirmation page:

The button text was white on a white background. There could be some style in the theme somewhere that is setting this. This can be fixed by adding something like this to your theme’s custom CSS option panel:

input.btn_event_form_submit {color:black;}

Thank you so much Josh. I’m about at my wits end on this project. It’s nice to have some real help!

You’re welcome. If you run into any other issues, please post them here in the forums (it’s best to start a new topic). We’re here to help!


Seth Shoultes

  • Support Staff

January 29, 2013 at 11:02 am

Just want to chime in here. I have seen this issue in the past with WordPress, where a page is created, but something is wrong with the permalink or redirection rules and the page just errors out or causes other weird anomalies.

I don’t think it is related to any specific plugins, it just seems that the something get’s corrupted when the page is saved.

One other thing that I have seen, related to this, was an issue with a particular event theme. The theme created it’s own page (with shortcode) called “Event Registration” and if that page was deleted or the content was changed, it deleted the page contents and placed it’s own shortcode back in.


Sarah

January 29, 2013 at 1:06 pm

I’ve changed all the API stuff in the payment gateway. I wasn’t using the info for PP Pro. duh. After I go thru the checkout process I get this:
Attention: Your transaction was declined for the following reason(s):
Error Code: 10002
Short Message: Security error
Short Message: Security header is not valid
Severity Code: Error

Is that due to the fact that I don’t have an SSL certificate set up yet? Thanks!


Josh

  • Support Staff

January 29, 2013 at 1:32 pm

Hi Sarah,

If you are using Live (not sandbox) credentials, then that error would be from not having an SSL certificate set up. You can use sandbox credentials for testing purposes (in sandbox mode) without SSL.


Sarah

January 29, 2013 at 1:38 pm

Any idea why I would be getting that in Sandbox?


Josh

  • Support Staff

January 29, 2013 at 3:18 pm

Here’s what PayPal says about that error:

“This error can be caused by an incorrect API username, an incorrect API password, or an invalid API signature. Make sure that all three of these values are correct. For your security, PayPal does not report exactly which of these three values might be in error.”

So you’ll want to double check what’s entered in the Event Espresso>PayPal Pro settings. This includes making sure there isn’t any extra white space pasted into those fields.

The support post ‘Fatal Error This is unacceptable’ 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