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? |
|
Hmm, okay – what’s the type of log I should be asking for then? Sorry I thought this was what you needed. I haven’t got any registrations yet but that doesn’t mean Stripe isn’t working. I haven’t tested it since activating that method. |
|
It is the correct file, but wrong timeframe. I triggered errors on the 17th but the file contains errors from a couple of hours on the 19th. Do you have access to the logs from say the 16th through to the 19th, just send them all and I’ll filter through to see what is shown. Or, if you can get me FTP access I can view the logs directly as I trigger them. Either works for me; I just need the error being thrown using whichever method. |
|
Okay, on it. I’ll send an email with the FTP access once I have it. Another thing I’ve just found is that I can’t set the tax or price modifier on my tickets anymore. Possibly part of the same clash that is happening for the payment stuff? Just trying to make some new events today and coming up against this additional block. |
|
Sent to the support email 🙂 |
|
Stripe integration works. So that’s fine. PayPal doesn’t still but at least Stripe means I can collect payment. Still unable to add tax to an event now. Would love to be able to fix that so I can get some new events live onto the calendar, if you could take a look at that when you can? Thanks. |
|
Hey crew, just wondering if there’s any update on this? I really need to get these events live, or make some other choices. Sorry to put pressure on, I just need to start taking registrations for things, and without the tax function i still can’t get new events live in areas where I need to charge tax. |
|
This reply has been marked as private. | |
This reply has been marked as private. | |
Thanks Tony! On the main site, navina.ca either of the first two events on the list “Enhanced Module…” or “Thai on the table…” It’s 13% tax i need to add on the Enhanced, and 5% on the Thai on the table. |
|
This reply has been marked as private. | |
Thanks Tony! |
|
Hmm yeah, that’s really strange! I’m using Chrome in the screenshot of your site above. Do you have any extensions that might be blocking the editor within Chrome? You’re only the second person to report the EDTR not loading within Chrome and the same thing happened there (it loaded for me on their site) so I’m trying to narrow this down a little. Do you change any privacy settings within Chrome? |
|
I don’t think I’ve ever changed any security settings. And the extensions I have are: Not sure if any of those should block it – or at least I don’t think any of those are meant to block things. |
|
The support post ‘Paypal commerce not working, date and ticket selectors don’t exist anymore.’ 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.