Knowledgebase
WooCommerce
Troubleshoot checkout problems, payment gateways and store issues.
Preventing spam and fraudulent orders in WooCommerce
Practical measures for reducing fake orders in WooCommerce, including account settings, CAPTCHA, checkout rate limiting and working with your payment provider's fraud tools.
Fixing WooCommerce product variations not showing
How to fix WooCommerce variable product variations that are not appearing on the front end, covering attribute configuration, variation creation, stock settings, theme template issues and plugin conflicts.
Fixing WooCommerce orders stuck on "Pending payment" or "On hold"
What the WooCommerce "Pending payment" and "On hold" statuses mean, and how to fix orders that stay stuck even though the customer has paid, covering webhooks, gateway settings, firewalls, caching and background processing.
Fixing WooCommerce order emails not sending
How to troubleshoot and fix WooCommerce order notification emails that are not sending, including email settings, order status triggers, template issues and SMTP configuration.
Fixing WooCommerce checkout not working
How to troubleshoot and fix WooCommerce checkout problems including payment failures, blank checkout pages, shipping calculation errors, coupon issues and JavaScript conflicts.
Fixing VAT calculation problems in WooCommerce
How WooCommerce's tax settings work and how to track down wrong VAT totals, missing VAT and prices that change at checkout, covering price entry, rate tables, tax classes, customer location, shipping tax, rounding and display settings.
Fixing past-due and failed scheduled actions in WooCommerce
How to fix WooCommerce Action Scheduler problems, including past-due actions that never run, failed actions, subscription renewals not processing and oversized action tables, by fixing WP-Cron, loopbacks and plugin errors.