This page explains how to troubleshoot the Split Pay Plugin.
Make sure you have fully configured the Stripe connection in the WooCommerce Stripe Payment Gateway plugin, including all Webhook Events and the Webhook Signing Secret in both TEST and LIVE modes. Otherwise, split payment transfers will not work.
If you are 100% sure your Webhooks are configured correctly and you continue encountering issues with the Split Pay Plugin, please proceed with the following troubleshooting steps:
  1. 1.
    Double check your Webhook Events and Webhook Signing Secret in TEST and LIVE modes.
  2. 2.
    Ensure you have disabled all other plugins except these 3 required plugins:
  3. 3.
    Activate a default WordPress Theme, such as Twenty Twenty Three.
  4. 4.
    Enable the Stripe Error log mechanism in your Stripe plugin settings:
Enabling Stripe Error Log in Stripe Plugin Settings
Once you've performed the steps above, please run another test payment.
If this process solves the problem and the transfers are now working, the issue is most likely caused by a plugin or theme conflict. Attempt to reactivate each plugin or theme one-by-one and run a test payment each time. Once the payments fail, you've identified which plugin or theme may be causing the conflict. Please reach out to our team at the email address below to report the conflict, and we'll see what we can do to solve the problem.
If you continue to run into issues after deactivating all unrequired plugins and themes, triple check your Webhook Events and Webhook Signing Secret in TEST and LIVE modes.
Then, you'll need to contact our support team with some information.
First, enable Debugging in WordPress to make errors appear on the frontend of the site so you can include them in the ticket to us. To complete this, please follow these steps:
  • Review the Debugging in WordPress instructions from the official team, which explains how to set the WP_DEBUG, WP_DEBUG_LOG, and WP_DEBUG_DISPLAY parameters to true.
  • To summarize the process, the instructions advise you to copy/paste the following code in your wp-config.php file:
// Enable WP_DEBUG mode
define( 'WP_DEBUG', true );
// Enable Debug logging to the /wp-content/debug.log file
define( 'WP_DEBUG_LOG', true );
// Enable display of errors and warnings
define( 'WP_DEBUG_DISPLAY', true );
You must insert the above code snippet BEFORE the line
/* That's all, stop editing! Happy blogging. */
in the wp-config.php file.
After enabling debugging and taking note of any errors that occur during a test payment, please take a backup of your site and contact our support team with the following details:
  1. 1.
    A clear description of the issue you are facing, including any errors and ideally including screenshots or video.
  2. 2.
    WP-Admin Administrator-level credentials.
  3. 3.
    FTP/SFTP credentials.
  4. 4.
    We may ask you to share Developer level access to your Stripe account with the Gaucho Plugins team for our team to troubleshoot and make test payments.
Please be 100% sure to take a backup of your site before contacting our team with the access details. We cannot be held responsible for anything that goes wrong with your WordPress website. We will do our absolute best to return your site to the state in which we received it, and we will only use access to troubleshoot or fix issues strictly related to the Split Pay Plugin.