Troubleshooting #
If you encounter issues while using PrizeSuite, the following troubleshooting steps can help identify and resolve the most common problems.
Giveaway Product Not Working #
If a giveaway product does not appear or does not behave as expected:
- Make sure the product is published and not saved as a draft.
- Verify the campaign start and end dates are correctly configured.
- Ensure the product is configured as a giveaway campaign in the Product Data section.
- Check that the campaign has available entries remaining.
Customers Cannot Enter the Giveaway #
If customers cannot purchase entries or participate:
- Confirm the giveaway campaign is currently active.
- Check that the product price and entry limits are properly configured.
- Verify that the WooCommerce checkout process is functioning normally.
- Make sure users are logged in if your settings require login for participation.
Tickets Not Appearing #
If tickets are not being generated after purchase:
- Verify the order status is set to Processing or Completed.
- Check that ticket generation is enabled for the campaign.
- Review the PrizeSuite → Entries section in the admin panel.
Winner Not Displayed #
If the winner is not visible after the campaign ends:
- Ensure the campaign end date has passed.
- Check the PrizeSuite → Winners section in the admin dashboard.
- Confirm that winner selection has been completed.
Frontend Layout Issues #
If the giveaway page layout appears incorrect:
- Verify that the custom giveaway product page layout is enabled in settings.
- Clear any caching plugins or server cache.
- Check if your WordPress theme overrides WooCommerce templates.
Plugin Conflicts #
Conflicts with other plugins may sometimes affect PrizeSuite functionality.
To identify a conflict:
- Temporarily deactivate other plugins.
- Test the giveaway functionality again.
- Reactivate plugins one by one to identify the source of the conflict.
Enable WordPress Debug Mode #
If you continue to experience issues, enabling WordPress debugging may help identify the source of the problem.
Add the following lines to your wp-config.php file:
define('WP_DEBUG', true);
define('WP_DEBUG_LOG', true);
define('WP_DEBUG_DISPLAY', false);
Debug messages will then be recorded in the /wp-content/debug.log file.
Still Need Help? #
If the problem persists after following the troubleshooting steps above, please contact the PrizeSuite support team and provide the following information:
- WordPress version
- WooCommerce version
- PrizeSuite version
- Description of the issue
- Screenshots or error messages (if available)
Providing detailed information will help the support team diagnose and resolve the issue more quickly.