⌘ K

Search

Search portal content

Dreamfox MediaDreamfox Media
⌘ K

Search

Search portal content

Dreamfox MediaDreamfox Media
      • Troubleshooting: No Payment Gateways Showing at Checkout
      • Troubleshooting: All Gateways Still Showing After Setting Rules
      • Troubleshooting: Plugin Conflicts with Other WooCommerce Extensions
      • Troubleshooting: Quick Edit Not Saving Gateway Assignments
      • Understanding Support: Free vs. Premium
    • Automatic Installation
    • Using with my Wordpress theme
    • Can I use this plugin with my existing Wordpress theme?
    • The plugin is not working
    • How to work with payment gateways per category
    • Payment Options Not Visible in Sidebar
    • Where can DFM Gateway plugin for WooCommerce be used for?
    • Where can I set different payments methods?
    • Automatic Installation free DFM Payment plugin for WooCommerce
    • Manual Installation Method 1 DFM Payment Gateway plugin for WooCommerce
    • Manual Installation Method 2 DFM Payment Gateway plugin for WooCommerce
    • How to Use the Tag Option
  1. Home
  2. WooCommerce Plugins
  3. Payment gateway per product
  4. Troubleshooting

Troubleshooting: All Gateways Still Showing After Setting Rules

Fix the issue where your payment gateway rules appear to have no effect and all gateways show at checkout.

Troubleshooting: All Gateways Still Showing After Setting Rules

Fix the issue where your payment gateway rules appear to have no effect and all gateways show at checkout.

Troubleshooting: All Gateways Still Showing After Setting Rules

You've assigned rules to a product, but checkout still shows every payment gateway. Here are the most common reasons and how to fix them.

1. Cached checkout page

This is the single most common cause. Your caching plugin or CDN is serving a previous version of the checkout page before the rule was active.

  • Clear the cache in your caching plugin (WP Rocket, LiteSpeed Cache, W3TC, etc.).
  • Purge your CDN cache if you use one (Cloudflare, BunnyCDN, etc.).
  • Test in a fresh incognito window to bypass browser cache.

2. The product wasn't saved after adding the rule

Make sure you clicked Update (or Publish for a new product) after selecting the gateways in the Payment Gateways panel. If you navigated away without saving, the rule was not stored.

3. Another plugin is overriding the gateway list

Some payment gateway plugins, checkout customizers, or WooCommerce extensions hook into the woocommerce_available_payment_gateways filter and add their own logic. This can override or bypass the rules set by Payment Gateway Per Product.

  • Temporarily disable other payment-related or checkout-related plugins.
  • Test checkout again.
  • If it works, re-enable plugins one at a time to find the conflict, then report it to Dreamfox Media support.

4. You're testing with the wrong product

Double-check that the product in your test cart is the same product you set the rule on. It's easy to have multiple similar products and edit the wrong one.

5. Free version limitations

If you're on the free version and set a category or tag rule, those rules are silently ignored — they're Premium-only features. Only product-level rules are active in the free version. Upgrade to Premium to enable category and tag rules.

Troubleshooting: No Payment Gateways Showing at Checkout

Fix the issue where the checkout payment section is blank or customers can't complete their purchase.

Troubleshooting: Plugin Conflicts with Other WooCommerce Extensions

Identify and resolve conflicts between Payment Gateway Per Product and other WooCommerce or checkout plugins.

Powered by initdesk
On this page
  • Troubleshooting: All Gateways Still Showing After Setting Rules
  • Troubleshooting: All Gateways Still Showing After Setting Rules
  • 1. Cached checkout page
  • 2. The product wasn't saved after adding the rule
  • 3. Another plugin is overriding the gateway list
  • 4. You're testing with the wrong product
  • 5. Free version limitations