This guide covers common WooCommerce issues and how to resolve them.
Issue: White Screen of Death
Symptoms: Blank white page, no error message
Causes: PHP error, memory limit, plugin conflict
Solutions:
- Enable WordPress debug mode in wp-config.php:
define('WP_DEBUG', true); define('WP_DEBUG_LOG', true); - Check /wp-content/debug.log for errors
- Increase PHP memory limit:
define('WP_MEMORY_LIMIT', '256M'); - Deactivate all plugins via FTP, then reactivate one by one
Issue: Checkout Not Working
Symptoms: Cannot complete purchase, spinning loader, error messages
Solutions:
- Clear cache (browser and site cache)
- Check WooCommerce > Status > System Status for issues
- Verify payment gateway settings
- Test in incognito mode
- Switch to a default theme temporarily
- Check browser console for JavaScript errors
Issue: Products Not Showing
Solutions:
- Check product visibility settings (Catalog visibility)
- Verify product is published, not draft
- Clear cache
- Check category assignments
- Rebuild permalinks (Settings > Permalinks > Save)
Issue: Shipping Options Not Appearing
Solutions:
- Go to WooCommerce > Settings > Shipping
- Verify shipping zones are configured
- Check shipping class assignments on products
- Ensure customer address matches a shipping zone
- Clear cart and try again
Issue: Emails Not Sending
Solutions:
- Check WooCommerce > Settings > Emails (verify enabled)
- Check spam folder
- Install WP Mail SMTP plugin
- Configure SMTP with your email provider
- Test with WP Mail SMTP email test feature
Issue: Slow Store Performance
Solutions:
- Install and configure LiteSpeed Cache
- Optimize images
- Reduce number of plugins
- Use a CDN
- Clean database
- See our guide: WooCommerce Speed Optimization Tips
Issue: Cart Showing Wrong Totals
Solutions:
- Clear cache
- Check tax settings
- Verify coupon configurations
- Check shipping calculations
- Disable conflicting plugins
WooCommerce System Status
Go to WooCommerce > Status to view:
- System environment details
- Active plugins
- Template overrides
- Database information
Use the Get system report button when contacting support.
General Troubleshooting Steps
- Clear all caches (browser, plugin, server)
- Test in incognito mode
- Switch to default theme (Storefront)
- Deactivate plugins except WooCommerce
- Update everything
- Check error logs
Still stuck? Contact Ahosting support with your system status report and a description of the issue.