Troubleshooting: No Payment Gateways Showing at Checkout
Fix the issue where the checkout payment section is blank or customers can't complete their purchase.
Fix the issue where the checkout payment section is blank or customers can't complete their purchase.
Fix the issue where the checkout payment section is blank or customers can't complete their purchase.
If the payment section at checkout is completely empty and customers can't place an order, here's how to diagnose and fix it.
The most common cause is the fallback behavior being set to Show no payment methods. If no rule matches the cart contents, the plugin deliberately hides all gateways.
If gateways appear after this change, the problem is that one or more products in the cart don't have a matching rule. Assign rules to those products (or their categories/tags) and then switch the fallback back if needed.
If your cart has multiple products, their gateway rules may intersect to zero. Review each product's allowed gateways and look for a common gateway that satisfies all of them. See How Mixed Cart Resolution Works for details.
Even if the plugin is configured correctly, if the underlying WooCommerce payment gateway is disabled under WooCommerce → Settings → Payments, it won't appear. Make sure the gateways you're assigning in the plugin rules are actually toggled on.
Caching plugins (WP Rocket, W3 Total Cache, LiteSpeed Cache, etc.) and CDN-level caching can serve a stale checkout page that doesn't reflect your current plugin configuration. Clear all caches and test in an incognito window.
Other checkout plugins, payment gateway plugins, or optimization plugins may interfere. Temporarily disable non-essential plugins (especially other checkout customizers) and test again. If the problem disappears, re-enable plugins one at a time to identify the conflict.