BACK TO DIRECTORY

Dreamfox Payment Gateway per Product for WooCommerce

by dreamfox

3.4
(32 ratings)

Take full control of your WooCommerce checkout with Dreamfox Payment Gateway per Product for WooCommerce.

This powerful plugin allows you to show or hide payment gateways based on products, categories, or tags, so your customers only see the most relevant payment options — exactly when it matters.

Works on both the classic checkout and the WooCommerce Block Checkout (the [woocommerce_checkout] shortcode as well as the Cart & Checkout blocks) — your payment gateway rules are enforced everywhere your store checks out.

🚀 Why this plugin?
Default WooCommerce shows all payment methods to all customers. That often causes confusion, reduces trust, and increases cart abandonment.

With this plugin, you can:
– Show PayPal only for specific products
– Enable Stripe for subscriptions
– Limit cash on delivery to certain categories
– Create a clean, optimized checkout experience

👉 Result: Higher conversions, better UX, and fewer abandoned carts

Key Features

✔ Assign payment gateways per individual product
✔ Automatically fallback to default gateways when no match is found
✔ Works with PayPal, Stripe, credit cards, and all WooCommerce gateways
✔ Lightweight, fast, and easy to configure
✔ No coding required

✔* Control payment methods per category
✔* Configure tag-based payment rules
✔* Choose fallback behavior: show no payment methods or default gateways

Premium Features

Features marked with * are available in the Premium version.

🔥 Unlock full control over your WooCommerce checkout:

  • ✔* Per Product Payment Gateways
  • ✔* Category-Based Payment Rules
  • ✔* Tag-Based Payment Control
  • ✔* Flexible Fallback Options
    If no matching payment gateways are found at checkout, choose to:

    • Show no payment methods, or
    • Show one of your default WooCommerce payment gateways
  • ✔* Include / Exclude Logic
  • ✔* Advanced Checkout Optimization
  • ✔* Easy Setup (no coding required)

Free vs Premium

|| Feature || Free || Premium ||
| Assign payment gateways per product | ✔ | ✔ |
| Default WooCommerce fallback | ✔ | ✔ |
| Category-based payment rules | ✖ | ✔* |
| Tag-based payment rules | ✖ | ✔* |
| Advanced include/exclude logic | ✖ | ✔* |
| Choose fallback behavior (none or default) | ✖ | ✔* |
| Priority support | ✖ | ✔* |

*Premium features are marked with *

How It Works

  1. Edit a product, category, or tag
  2. Select the allowed payment gateways
  3. Save your settings

At checkout:
– Matching gateways are displayed
– If no match is found fallback behavior is applied (default or none)

Simple, powerful, and effective.

👉 Want more control, advanced features, and full flexibility over your checkout?

Explore documentation, premium features, and updates on our website:
https://www.dreamfoxmedia.com

📚 Knowledge Base:
https://help.dreamfoxmedia.com

🛠 Need help or support?
Submit a request here:
https://dreamfoxmedia.com/support-form/

Screenshots

Choose the allowed payment gateways for an individual product, right from the Product data panel.

Choose the allowed payment gateways for an individual product, right from the Product data panel.

The plugin's Information tab, with an overview of what it does and links to related Dreamfox Media plugins.

The plugin's Information tab, with an overview of what it does and links to related Dreamfox Media plugins.

Set a fallback payment gateway for when no per-product, per-category or per-tag match applies.

Set a fallback payment gateway for when no per-product, per-category or per-tag match applies.

Checkout automatically shows only the allowed gateway(s) for the products in the cart.

Checkout automatically shows only the allowed gateway(s) for the products in the cart.

Plugin Details

Active Installs
300
Total Downloads
80,521
Version
3.8.4
Requires WP
5.8
Requires PHP
7.4
Tested Up To
7.0.4
Added
2013-08-05
Last Updated
2026-08-18 12:24pm GMT

Ratings

5
18
4
2
3
0
2
0
1
12