New 24/7 monitoring and daily cloud backups now included in every Shield Pro plan.

WooCommerce

WooCommerce how-to

Shop problems cost orders every minute. These guides cover checkout debugging, payment gateways, and email failures on WooCommerce stores.

Checkout, cart, and payment failures need fast isolation. Start with these tutorials when orders stop flowing or customers report gateway errors at checkout.

Tutorials in this topic

Checkout

How to fix WooCommerce checkout not working

Fix WooCommerce checkout when the page spins, shows a blank form, or fails on Place Order. Debug JavaScript errors, session cookies, SSL, and plugin conflicts step by step.

Read tutorial

Cart

How to fix WooCommerce cart not updating

Fix WooCommerce cart when quantities will not change, items disappear, or totals stay at zero. Cover sessions, AJAX, object cache, and theme mini-cart conflicts.

Read tutorial

Payments

How to fix WooCommerce payment gateway errors

Fix WooCommerce payment gateway errors: API keys, webhooks, SSL, test vs live mode, and plugin conflicts when customers see generic payment failure messages.

Read tutorial

Emails

How to fix WooCommerce order emails not sending

Fix WooCommerce order emails when customers and admins receive nothing. Debug wp_mail, SMTP plugins, spam filters, and WooCommerce email settings.

Read tutorial

Shipping

How to fix WooCommerce shipping not calculating

Fix WooCommerce shipping when rates show zero, flat rate never applies, or live carrier quotes fail at checkout. Zones, classes, address fields, and API credentials explained.

Read tutorial

Coupons

How to fix WooCommerce coupon not working

Fix WooCommerce coupons when codes show invalid, discounts do not apply, or free shipping coupons fail. Usage limits, exclusions, and stackable rules covered.

Read tutorial

Products

How to fix WooCommerce product variations

Fix WooCommerce product variations when options grey out, prices do not change, or stock shows out of stock incorrectly. Attributes, variation rows, and imports explained.

Read tutorial

Stripe

How to fix WooCommerce Stripe payment failed

Fix WooCommerce Stripe when cards decline, Payment Element does not load, or orders stay pending. Keys, webhooks, SCA, and express checkout conflicts.

Read tutorial

PayPal

How to fix WooCommerce PayPal not working

Fix WooCommerce PayPal when customers cannot pay, IPN fails, or PayPal buttons redirect to errors. Smart buttons, currency, and account holds explained.

Read tutorial

Subscriptions

How to fix WooCommerce Subscriptions renewal failed

Fix WooCommerce Subscriptions when renewals fail, scheduled payments skip, or customers lose access after a card expires. Action Scheduler, gateways, and dunning explained.

Read tutorial

Need a developer instead?

Confirmed pricing on one-off fixes from £49.99. Direct chat with your BugShield developer.

Request a Fix