Tickets Commerce is relatively easy to set up, but sometimes there are snafus along the way. Let’s go over some of the most common issues and how you can fix them.

Basic Setup Issues

We’ll take you through each of the steps with visuals along the way to make sure you don’t miss anything. Check out this article for help with basic setup issues.

Popup Blocking

When setting up Tickets Commerce, the PayPal interface appears as a mini window or popup. If you do not see the popup, you may have a popup blocker enabled. Disabling your popup blocker should allow the connection prompt to appear as expected.

Configuring Checkout and Success Pages

The process to configure checkout and success pages involves multiple steps and may seem confusing at first.

To get started, go to Tickets > Settings > Payments and select the option that you’d like to use for each of your pages.

Now add the indicated shortcode to the pages that you’ve selected.

For more information on how to set this up, we have a dedicated Knowledgebase article.

Creating Custom Views

Tickets Commerce looks good out of the box, but sometimes you may have another look in mind or you need to tweak the plugin to ensure compatibility with your theme. Don’t worry, you can modify the Tickets Commerce templates to your liking. In order to make that happen, simply make a copy of the template and add it to your child theme folder with your desired modifications.

We have a full list of available templates for Tickets Commerce in the Knowledgebase.

Currency mismatch between Stripe and Tickets Commerce

You may run into issues when different currencies are selected. In order to avoid problems and fees for currency conversions, you will need to select the same currency both for Tickets Commerce (under Tickets > Settings > Payments) and in your Stripe account configuration.

Issues with payment methods not enabled on Stripe

When your Stripe for Tickets Commerce checkout type is set to Accept credit card payments and additional payment methods configured in Stripe you will be able to enable the different payment methods that you want to have in your checkout, depending on your currency.

To be sure that these are working correctly, you will have to enable them on your Stripe account as well. For some of them, you’ll have to agree to terms and conditions in order to enable them. You can check your payment methods configuration for Stripe at the following link: https://dashboard.stripe.com/settings/payment_methods

Stripe payment wallets not showing up

When your Stripe for Tickets Commerce checkout type is set to Accept credit card payments and additional payment methods configured in Stripe you can enable payments via wallets (like Apple Pay and Google Pay) when checking out.

Apple Pay: You will need to configure the domain where you will want to use Apple Pay. This method will work only when the conditions are met.

  • To learn more about adding Apple Pay to your Stripe account, please visit this page.
  • To learn more about adding Google Pay to your Stripe account, please visit this page.

You can check your payment methods configuration for Stripe at the following link: https://dashboard.stripe.com/settings/payment_methods 

Stripe Webhooks

Webhooks are used by Stripe to communicate with your site. It provides information such as the status of the payment and is used to update the ticket orders based on certain events from Stripe’s side of things. It’s important to note that when using Stripe, you’ll want to enable Pretty Permalinks under WordPress Settings > Permalinks.

Learn more about how to set up webhooks for Stripe here.