Posted: 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. |
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/ |
|
|
Doing it now. Thanks! |
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. |
|
|
Thank you so much Josh. I’m about at my wits end on this project. It’s nice to have some real help! |
Let’s take a look at issue #2:
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: |
|
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:
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! |
|
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. |
|
|
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: Is that due to the fact that I don’t have an SSL certificate set up yet? Thanks! |
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. |
|
|
Any idea why I would be getting that in Sandbox? |
Here’s what PayPal says about that 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.