I have Events Calendar Pro 6.2.4 and Events Tickets Plus 5.8.1 active and registered. Woocommerce also is active and handling on-site purchases.
I created an event https://paricenter.com/tickets_buy/event/consciousness-for-real/
then I created a ticket (called “basic”)
Woocommerce has automatically created the Basic ticket product.
When I click on the Get tickets button to purchase tickets, I am taken automatically to the cart (https://paricenter.com/tickets_buy/cart) where I correctly find my tickets. If I click on Proceed to checkout (the button’ is supposed to take me to’s link address is https://paricenter.com/tickets_buy/attendee-registration/?tickets_provider=tribe_wooticket), the browser (Chrome on MacOS) tries to reach the page but can’t get there, until I get a 503 error.
Event Tickets settings:
under Payments, Enable Tickets Commerce is active;
under Attendee Registration:
I require individual attendee collection;
Attendee Registration Modal is disabled;
Attendee Registration URL slug is attendee-registration;
Attendee Registration page is set for a page called Attendee Registration (https://paricenter.com/tickets_buy/attendee-registration/) that contains the shortcode [tribe_attendee_registration]
When I try to simply open the Attendee Registration page, I get the same problem: the browser hangs until I get the 503 error. That leads me to believe that it’s the code on that page that causes the problem
I have tried and tried to troubleshoot this to no avail. Do you know if this is a known issue? Can you help me solve this?
Steps that got me here:
1) I created a NEW event (Event Calendar plugin post type). I created NEW tickets in the new event. They have prices and shared quantities. I clicked to publish. See screenshot: https://drive.google.com/file/d/147PQK19-lrDWzYPLhfLWMGRwgrzbXV_m/view?usp=sharing
2) I viewed the front-end PUBLISHED event with the tickets. I selected one of each ticket and clicked “Get tickets”.
See screenshot: https://drive.google.com/file/d/1ZjtpCx7WNnunb2LxjbQ6QZuW9d8hrFiR/view?usp=sharing
3) I reached the WooCommerce Cart and clicked, “Proceed to Checkout.” I get taken to a page that says “There has been a critical error on this website.” The URL ends with “/attendee-registration/?tickets_provider=tribe_wooticket”
See screenshot: https://drive.google.com/file/d/1GfwHU6shHihMP8nReHq7QFdy9gkn4sfK/view?usp=sharing
4) I can confirm this happens when I create a “Simple Product” in wooCommerce HOWEVER, when I add a “Simple Product” to the cart (on its own – no tickets), and if I click “Proceed to Checkout” I get the same result. The URL ends with “/attendee-registration/?tickets_provider=tribe_wooticket” BUT IT IS NOT A TICKET. It is a ‘regular’ product.
This is problematic because this means if we sell tickets, we can’t also sell other products through WooCommerce. Is this expected behaviour?
You can test this here: https://dhahanstage.wpengine.com/product/test/
I can confirm:
The checkout page does exist. See screenshot: https://drive.google.com/file/d/1aHb1qGGYRo1OELKAc03mB_I73S7JBfAm/view?usp=sharing
Attendee registration page does exist. It has shortcode [tribe_attendee_registration] and it is published. Attendee registration settings are set to use this page. See screenshot: https://drive.google.com/file/d/1hDv6nwpSgzew9H-ctkwtDZdVeuW9WlbP/view?usp=drive_link
CLUE: if I try to visit this page directly, I get the same error. See URL https://dhahanstage.wpengine.com/attendee-registration/
Tickets Commerce is turned OFF. See screenshot: https://drive.google.com/file/d/19usCl8LeHWsD9t-lhTc0_fw4ysWGMi1e/view?usp=drive_link
WooCommerce is active.
Paypal Payments Gateway is “Connected” AND “Enabled” for both Standard Payments and Advanced Card Processing: https://drive.google.com/file/d/1-PxIfvD0qEY-96OV4D6DO6m2vVhbn4r9/view?usp=drive_link
Environment details:
WP Engine staging site
Theme: Twenty Twenty-ThreeVersion: 1.3
Event Tickets Version 5.7.1?
Event Tickets Plus Version 5.8.1
The Events Calendar Version 6.2.9
WooCommerce Version 8.4.0
WooCommerce PayPal Payments Version 2.4.2
No other plugins are active on the site.
I have tried:
Re-saving permalinks
Clicking on “Resubscribe webhooks”
Clicking on “Clear Now” under “Remove PayPal Payments data from Database”. This meant that I had to re-connect PayPal from scratch.
Checking Debug.log. One error that comes up repeatedly in relation to Tribe is “[02-Jan-2024 03:39:03 UTC] PHP Deprecated: Creation of dynamic property Tribe__Tickets_Plus__Commerce__WooCommerce__Main::$pluginDir is deprecated in /nas/content/live/dhahanstage/wp-content/plugins/event-tickets-plus/src/Tribe/Commerce/WooCommerce/Main.php on line 324”
I have done a ‘hard refresh’ on the cart after making changes and trying to click on “Proceed to checkout” again for each test I have done.
The reason I am posting here:
We have a non-profit license which does not allow support. I am posting here in case someone can help, or otherwise can take this as a bug report.
]]>See screenshot:
However, when I go to add attendee information to a ticket, I select the fieldset I created, but the name and email fields do not show up:
See screenshot: https://cloudup.com/ccFNyaWdAab
Why is this?
How can we get the name and email fields to show up during attendee registration when applied to a ticket? How can we have a fieldset show all the fields for a ticket, according to how it is set up in the fieldset settings page?
Please note: I do NOT have a caching plugin enabled. I have cleared WP Engine cache, even though it is on a WP Engine staging site.
Event Tickets Version 5.6.4
Event Tickets Plus Version 5.7.4
WP Core, plugins and themes are all up to date.
]]>Create a fieldset and applied the fieldset to my tickets.
The fieldset included a checkbox question of “How did you hear about us?”
I later decided I don’t want that question in the fieldset.
So I went into Tickets > Ticket Fieldsets and clicked on the ticket fieldset I created.
I expanded the question and I clicked on “Delete this field.”
Then I clicked on “Update” on the fieldset page.
You can see that on this page, the field is definitely not there: https://cloudup.com/c3QInUfFGk8
I have done a hard refresh on the editing page to ensure it is not there.
Then I went to my tickets page, and I selected to add tickets, then checkout.
My attendee registration page continues to show the question that I have deleted.
Why is this?
Please note: I do NOT have a caching plugin enabled. I have cleared WP Engine cache, even though it is on a WP Engine staging site.
Event Tickets Version 5.6.4
Event Tickets Plus Version 5.7.4
WP Core, plugins and themes are all up to date.
I am using a page called “Attendee registration” and it contains this shortcode in it [tribe_attendee_registration]
I have set this page to be the attendee registration page in the settings: https://cloudup.com/cACR5GKaNO9
]]>I have tried using different Attendee Registration templates, even creating my own custom one, but makes no difference no page is ever found.
Everything is up to date, I am using WordPress Theme: Hello Elementor
with plugins; The Events Calendar Pro, Event Tickets Plus, WooCommerce and Stripe.
I can see this issue was started and unresolved here:
https://www.ads-software.com/support/topic/event-ticket-plus-bug-compability/
The obvious workarounds are to either not use Attendee Registration or use another WordPress theme. I’d prefer to use Hello Elementor theme as I use Elementor Pro.
Has anyone overcome this problem?
]]>You currently have no events awaiting registration
Find events to attend on the calendar
At this point I’m getting confused on where to proceed because the checkout button which is originally there on the Attendee registration page was replaced by the above text too.
Is there anyway to load the above text below the Save attendee info button instead of replacing the original content after submission?
screenshot: https://prntscr.com/msgici
]]>attendee-registration
page?
Until I’m able to integrate the new checkout step into my site correctly, I want to use the old system:
Choose Ticket Amount -> Fill Out Attendee Info on Page -> Checkout normally.
Bonus: When will you be updating the docs re. this new page? None of the new actions or filters are on the site, themer’s guide doesnt have them either (and since they’re technically blocks, they’re written quite differently than the old templates).
]]>