Home › Forums › Ticket Products › Event Tickets Plus › Attendees Not Showing
- This topic has 27 replies, 2 voices, and was last updated 8 years, 11 months ago by
Simon Groves.
-
AuthorPosts
-
May 11, 2017 at 1:17 am #1282201
Simon Groves
ParticipantHi,
I can see that people are having issues since the release of WooCommerce 3
I can’t seem to see someone with a similar issue to mine though. Orders are going through but oddly no attendees are being listed
You can see what I mean here: http://pasteboard.co/4UJ0lzaWI.png
I assume it’s due to needing to update the plugin but want to check first
Thanks
May 11, 2017 at 1:14 pm #1282544Cliff
MemberHi, Simon.
Your pasteboard.co link wouldn’t load for me (a 504 Gateway Timeout error).
I understand you’re asking about Event Tickets Plus (ET+), but I don’t see you having a current license for it.
ET+ has been updated for the latest version of WooCommerce, but there is a known issue (that will soon be fixed) where users without JavaScript won’t see the Attendee Information fields and will still be able to obtain the ticket.
Here’s a code snippet to implement <noscript>
https://gist.github.com/cliffordp/9edebb79954507935ddb8a9b323ae1b5
May 11, 2017 at 1:40 pm #1282565Simon Groves
ParticipantThanks Cliff
Annoying the image link didn’t work. My issue differs, once an order has been placed, if you login as an admin, go to events, then the event in question and click attendees, it’s simply blank and doesn’t show any, even though I have orders that say otherwise.
I may be wrong but think your code snippet is for another issue?
Thanks again
May 11, 2017 at 7:19 pm #1282717Cliff
MemberGotcha. The screenshot link works now.
I haven’t heard of the issue you’re describing. Plus, we only provide support to current license holders who are running the latest version of the plugin… so my recommendation would be to get the latest versions of Event Tickets and Event Tickets Plus and try with those… hopefully it’ll work for you then.
Please let me know how this goes for you.
May 12, 2017 at 2:08 am #1282826Simon Groves
ParticipantHi Cliff
I’ve updated the plugin (renewed the licence)
After running some more tests, I still have the same issue. If you look at http://pasteboard.co/5k1n3LHxO.png you can see 4 orders have gone through but none exist as attendees.
I then wondered if it was because the order was still processing not complete. So I went to WooCommerce > Orders and marked it complete: http://pasteboard.co/5k2plyIHG.png
However, rather than mark the order complete, it takes you to this screen: http://pasteboard.co/5k6P6c1Vv.png and doesn’t mark the order complete
I’m not sure if that’s related or not?
Happy to provide access if required, please let me know what you require if you do.
Many thanks
May 12, 2017 at 3:04 am #1282837Simon Groves
ParticipantAs an aside, I’ve now tried 2 different payment gateways (Worldpay and PayPal), issue still remains as wondered if it was an issue with the callback (somehow)
May 12, 2017 at 5:48 am #1282886Cliff
MemberThanks for those details and for renewing so we can continue to help here.
WooCommerce orders that aren’t yet Complete should still appear in the Attendees Report before they’re marked Complete.
Please share your System Information in a Private Reply. That will give me a lot of extra information to help diagnose the problem. (I wasn’t able to import it from your site for some reason; please make sure you have the latest versions of all our plugins.)
May 12, 2017 at 6:37 am #1282915Simon Groves
ParticipantThis reply is private.
May 12, 2017 at 2:41 pm #1283298Cliff
MemberI’d first suggest looking to see if you can spot any console errors at the Attendees Report screen (if needed, you may reference our KB article Using Google Chrome Developer Tools).
If there isn’t anything obvious there, please enable WP_DEBUG and WP_DEBUG_LOG (which will create a file on your server at /wp-content/debug.log if there are any WP_DEBUG messages) and share any debug messages you see after reloading your Attendees Report screen.
Then, please follow our Testing for Conflicts Guide (basically switch to Twenty Seventeen theme and deactivate all plugins and custom code other than Modern Tribe plugins and WooCommerce core) and see if that helps narrow down the cause of this.
May 15, 2017 at 2:25 am #1283764Simon Groves
ParticipantHi Cliff
I made a replica copy of the site for testing.
I switched to twenty-fifteen – made no difference
I switched to twenty-seventeen – made no difference
I disabled all plugins except:
– WooCommerce (3.0.6)
– Event Tickets (4.4.7)
– Event Tickets Plus (4.4.7)
– Events Calendar (4.5.1)If I then try to view all attendees on a booked event, it still has no data: http://pasteboard.co/6vZ1levLQ.png
Clicking Print or Export also has no data – just in case that worked.
I even tried disabling the Events Calendar plugin but that made no difference either
I have no console errors either
I’m happy to provide FTP and/or an admin account if that will help?
Thanks
-
This reply was modified 9 years ago by
Simon Groves. Reason: Forgot to mention console errors
May 16, 2017 at 3:06 pm #1284630Cliff
MemberThanks for your testing. I’d guess the Attendee Information that was missing before is still missing in your migrated test site.
Therefore, on your test site, please try to purchase a ticket (even if it’s free) and then see if it’s in your Attendee Information Report screen.
If it’s not, there’s obviously an issue. If it is, then please try the same on your live site (might need to create a new ticket that is free).
Also, is your test site on the same hosting as your live site (in case your host has anything odd that could be affecting this, like not allowing session storage or something like that).
You might search your live and testing databases for “_tribe_tickets_meta” meta key in the wp_postmeta table — if it’s in there but not in the Attendees Information Report screen, then there’s a problem with the screen… but if there’s no wp_postmeta with that meta key, then there is no data to display.
Please let me know what you find out in your testing. Thanks for your effort here.
May 17, 2017 at 12:08 am #1284794Simon Groves
ParticipantHi Cliff,
Thanks for the reply.
Info requested:
– both sites hosted on the same server but no server changes
– on the live DB, _tribe_tickets_meta returns results
– on the test DB, _tribe_tickets_meta doesn’t return any results
– I’ve completed various transactions both free & paid and no attendee info is shownI think that covered everything?
May 17, 2017 at 8:25 am #1284903Simon Groves
ParticipantApologies, the test DB does return results!!
Because I disabled the event calendar plugin, this stopped anything being returned.
Re-enabled and now results show in the test DB!
May 17, 2017 at 2:52 pm #1285173Cliff
MemberI want to make sure I understand what you’re saying…
- Is it correct that the Attendee Information Report is working on your test site?
- Is there _tribe_tickets_meta in the database of the live site even though the Attendee Information Report does not display any of it?
Note: to make sure you’re not confusing _tribe_tickets_meta database information for Attendee Information submitted for another event, it can be helpful to buy a new ticket and put something unique in the ticket’s Attendee Information.
Let me know.
May 18, 2017 at 12:38 am #1285335Simon Groves
ParticipantHi Cliff,
Correct, the info is in the DB but still not showing under the Attendee Report: https://pasteboard.co/7FO4yYeVZ.png
I’ve updated the ticket and calendar plugin as well and this made no difference!
Would you like FTP/Site access?
-
This reply was modified 9 years ago by
-
AuthorPosts
- The topic ‘Attendees Not Showing’ is closed to new replies.
