The WooCommerce Stripe Payment Gateway plugin recently switched to the WooCommerce Store API. As a result, Stripe Express Checkout options (Apple Pay and Google Pay) are no longer compatible with FooEvents when using the classic shortcode-based WooCommerce checkout experience. To continue using Apple Pay and Google Pay with FooEvents, please switch to the new WooCommerce Checkout Block and enable the Attendee Details Page.
FooEvents offers full support for the WooCommerce Checkout and Cart blocks when using the Attendee Details Page.
Please also ensure that you have the latest version of the FooEvents for WooCommerce plugin installed (version 2.0.0 or later), along with the most recent versions of any FooEvents extensions.
DO NOT enable express payment buttons on the Product or Cart pages. Doing so will bypass the Attendee Details Page and allow the order to be completed without capturing critical attendee information.
If you are unable to use the new WooCommerce Checkout Block and Attendee Details Page, and need to continue using the classic checkout experience, we recommend disabling the Apple Pay and Google Pay express checkout options.
If you have customers who previously paid using Apple Pay or Google Pay express checkout, you may need to create their tickets manually.
Please note that if you have enabled Apple Pay, Google Pay, or other express payment buttons on any page other than the WooCommerce Checkout page, FooEvents cannot automatically create tickets for these types of orders. You will either need to disable these buttons so that customers always go through the standard checkout process, or you will need to manually create tickets for customers who paid using an express payment button on a different page.