xpay✦ Commerce
Directory
WooCommerce plugins
Dreamfoxmedia Payment Gateway per Product for WooCommerce
Dreamfoxmedia Payment Gateway per Product for WooCommerce
Control WooCommerce payment gateways per product, category, or tag. Show the right payment methods at checkout and increase conversions.
3.4
(32 ratings)Will this break my store?
What the WordPress.org registry says about keeping Dreamfoxmedia Payment Gateway per Product for WooCommerce running.
Tested to 7.1.4
Tested against the WordPress branch in use today.18 days ago
At least 7.5 releases a year since launch. WordPress.org only lists versions still available for download, so the real number may be higher.7.4
Your host must be running at least this version.5.8
woocommerce
These must be installed and active first.1
A single maintainer. Worth knowing if the plugin is load-bearing for your store.Maintenance & trust
Scored on how Dreamfoxmedia Payment Gateway per Product for WooCommerce is looked after — not on how many stores run it.
89
out of 100Maintenance
35 / 35WordPress compatibility
20 / 20Support responsiveness
Not enough dataMerchant satisfaction
6 / 15Listing transparency
10 / 10Ratings
3.4
32 ratingsTake full control of your WooCommerce checkout with Dreamfox Payment Gateway per Product for WooCommerce by Dreamfox Media.
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
Guides and tutorials
- How to restrict payment methods by product category
- Show different payment methods for different products
- Disable cash on delivery for specific products
- Complete setup guide: payment gateway per product
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 *. Compare plans and upgrade to Premium.
How It Works
- Edit a product, category, or tag
- Select the allowed payment gateways
- 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.
What happens if multiple products have different payment gateways?
Checkout only shows the gateways that are allowed by every product in the cart that has a gateway selection.
Example:
– Product A → PayPal
– Product B → PayPal + Credit Card
👉 Checkout will show: PayPal
For more details, see the complete setup guide.
Where can I find documentation and support?
You can find everything you need to get started and go further:
📚 Knowledge Base (guides & tutorials)
How do I hide cash on delivery for certain products?
Select only the gateways you want on the product’s “Choose payment gateway” panel, and leave cash on delivery unchecked. A step-by-step walkthrough is here: Disable cash on delivery for specific products.
Can I show a payment method only for one product category?
Yes, with the Premium version: category rules let you allow or hide gateways per category. See how to restrict a payment method by product category.
What happens if no payment gateway matches?
If no matching payment gateways are found during checkout, you can control the behavior (Premium feature):
- Show no payment methods, or
- Automatically fallback to one of your default WooCommerce payment gateways
Does this work with Stripe, PayPal, and other gateways?
Yes. This plugin works with all standard WooCommerce payment gateways and extensions.
Does this work with the new WooCommerce Block Checkout?
Yes. This plugin works on both the classic checkout ([woocommerce_checkout] shortcode) and the WooCommerce Block Checkout (the Cart and Checkout blocks, WooCommerce’s default checkout since version 8.3). Your per-product, per-category, and per-tag payment gateway rules — including the default-gateway fallback — are enforced identically on both.
Categories
Plugin details
Tags on WordPress.org
