Posted: December 20, 2024 at 7:27 pm
Hi there, I just updated and everything has gone wrong. Went through the steps to change to paypal commerce as instructed and now the following things are happening: I have a multistie, but I’m no programmer. Please help, because right now no one can register for anything. Thanks, |
|
Hi Drew, Sorry for the delay, holiday season so replies are a little slower currently.
Take a look in Event Espresso -> Payment methods -> Logs. You’ll find log entries for each transaction there… click on the ID number to the left to open the log. Do you see any errors there? I’m guessing your getting ‘invalid_string_length’ somewhere in those?
Both of those sound like the EE event content isn’t being injected into the_content (so all you get is the description), which happens when themes (or possibly other plugins) are doing something odd. Do you know which version number you updated from? Can you link me to an event I can view this on? |
|
Hey Tony, Thanks for getting back to me. From the log, I get this note: “Can’t charge the Order. The Order ID is missing.” Unfortunately I don’t remember the previous version number. An event test is here: https://navina.ca/blog/events/test/ The only reason the prices appear is because I have “display ticket selector” – if I untick that, all prices on the event disappear. But even still, I have no price options in the creation of the event – I can’t set event prices there like I could previously. |
|
There will usually be another log entry before that one to try and create the order, the response saved on that log entry will usually help identify why it can’t create the order.
I guess I’m misunderstanding this as that’s exactly what that option should do. The ‘Display ticket selector’ option tells Event Espresso wether or not this section: https://monosnap.com/file/2esoCiNvoo5HipPUvXH7QrV04ZoY1p Should display for your event. Disabling it will prevent registrations on that event as the ticket selector is where all registrations for each event ‘starts’.
Oh, hang on then! So it’s the event editor that’s not showing your datetime/ticket editor? If that’s the case, may I ask what your Date/Time formats are set to in Dashboard -> Settings -> General. To get you up and running quickly, you can switch to the ‘legecy editor’ in Event Espresso -> Events -> Default Settings (tabs across the top). Set ‘Activate Advanced Editor?’ to ‘Legacy Editor’ and that should load the ‘old’ event editor and allow you to edit your events. That’s not a permanent solution as eventually that editor will be removed from EE, but if you need to edit an event right now during the holidays (support is a little slower currently due to it being Christmas) that will get you through and we can figure out whats going on from there. |
|
There’s no other information I can see on the log for the attempted transaction. It just has that text, and nothing else. screenshot here (of the first attempt, but all the attempts gave the same log): Date time settings are: F j, Y and time is g:i a Okay, I’ve gone and activated the legacy editor and it looks like I can now see the event date selector and the ticket creator in the event, so that bit seems to be fixed, at least for now. Thank you. The payment issue still persists though I’m afraid. |
|
Can I take a look at this in the admin? If so send temp login details over using this form: https://eventespresso.com/send-login-details/ I’ll enable the advance editor and see if I can see why that’s not loading and also take a look at PayPal Commerce to see what is happening. If not, can you link me to the event so I can test a registration? |
|
Heya – just checking to see if you’ve been able to have a look? I sent the login details the other week. |
|
Hi Drew, My apologies for the delayed reply! Are you still running into the Payment issue with PayPal Commerce? I can’t see any payment log entries for PayPal Commerce and the above error would normally be saved with those. So may I ask how you’re testing this? |
|
Hey Tony, That log, by the way – is from the costarica.navina.ca subdomain of my site. In case you want to use that subdomain to test/see what’s up. |
|
Hey there, |
|
Hi Drew, Apologies for the delay, I haven’t been ignoring you but I should have kept you in the loop better here. I spent some time digging into this with one of our developers and this issue is really strange because when you click on the PayPal button here: https://monosnap.com/file/cjWsXGO1CClPAxNn4Fva0BWLg8SYMq PayPal generates the order ID and then uses it to display the next step here: https://monosnap.com/file/bTIoqd1UeN5e8nbedzjKlvdpZ8mm5d You cannot get to that step within PayPal (that popup is from PayPal servers, without an Order ID) but every time I test this on your site it works as expected. We’ve just pushed an update to Event Espresso live now and that version adds some additional error checking within PayPal Commerce to try and narrow this down a little. Can you please update to version 5.0.32.p so we can see if any more details show in the logs? (If the update doesn’t show on the site go to Event Espresso -> General Settings and just hit save to force an update check) |
|
Can you check the error logs to see if there are any errors from EE? I’m getting fatal errors thrown when editing the cart and the ajax request to progress from the attendee information to payment options is now inconsistent. Sometimes, it works and then others, it sits spinning (which means EE couldn’t process the request; either it didn’t receive one or it had unexpected data within it). |
|
Hey Tony, |
|
okay, updated – I tried to paste the error log here but it seems to make this response not post… so just sending a note to say updated. |
|
Yeah, they flag up as suspect; I can view them. However those are payment logs, I’m after your server error logs now as the fatal will be stored in those. Do you have file access to the server? If so are you comfortable sending that over so I can take a deeper look? Side note – do you know the specific point at which people get to before it stops working? |
|
Oh – right. I don’t have direct access anymore but I will request the log from the server and send it over when I have it. I don’t know exactly, no – but what I’ve also just done last night is installed the Stripe payment gateway so I will also test that out – because if that works, I will just stick with that. Thanks. |
|
Hey Tony – I’ve got the error log. How can I send it to you? |
|
This reply has been marked as private. | |
Thank you. Unfortunately, that error log isn’t helpful here. It does indeed highlight an issue and fatal errors being thrown, but this is what you’re getting:
So EE is calling the activation help, on like 1630, wee see that in the log: That code is:
But the fatal is thrown becuase W3Total Cache is hooking in there and somehow a core function is trugning an unexpected value. You can try disabling W3TC’s Database caching within its settings to see if it prevents the fatals BUT… I’m not so sure that fatal is related to the issue at hand. That’s from EE checking if specific database tables exist, its not directly related to the functions that are running when your getting problems although it could be running in the background at the same time. Have you still had issues whilst using Stripe? |
|
You must be logged in to reply to this support post. Sign In or Register for an Account