
WooCommerce Payment Gateway Not Showing at Checkout? How to Fix It
Stripe, PayPal, or another payment method missing at checkout? Check gateway setup, keys, currency and country rules, the Checkout block, caching, and logs.
Guides
Step-by-step fixes for common WordPress and WooCommerce problems, written by the WPSE team. Prefer help? Specific fixes start at $45.

Stripe, PayPal, or another payment method missing at checkout? Check gateway setup, keys, currency and country rules, the Checkout block, caching, and logs.

Broken images, missing thumbnails, or an "HTTP error" on upload? Check image URLs, caching, files, upload limits, the image library, and folder permissions.

An update failed or a plugin update broke your site? Find what changed, fix failed installs, roll back safely, clear caches, and update safely next time.

Getting "Allowed memory size of ... bytes exhausted"? Learn what the numbers mean, raise the WordPress and PHP memory limits, and find what uses so much memory.

Seeing a 500 Internal Server Error? Read the error log, reset .htaccess, find the plugin or theme at fault, and check memory, PHP version, and permissions.

Customers not getting order emails? Check WooCommerce email settings and order statuses, send through SMTP, authenticate your domain, and resend missed emails.

A complete checklist for moving WordPress to a new host: backups, migration methods, testing before DNS changes, URL updates, email, and post-move checks.

SSL installed but still "Not secure"? Switch WordPress to HTTPS, replace old links safely in the database, find leftover HTTP files, and redirect correctly.

Login page keeps reloading or "too many redirects"? Fix cookies, site URLs, HTTPS and Cloudflare settings, plugins, and .htaccess to get back into wp-admin.

Every page shows "Error establishing a database connection"? Check the database server, wp-config.php details, damaged tables, and server limits, step by step.