Payment Gateway Per Product for WooCommerce
Payment Gateway Per Product for WooCommerce
Description
Take full control of your WooCommerce checkout with 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.
🚀 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
- 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:
https://www.dreamfoxmedia.com
📚 Knowledge Base:
https://help.dreamfoxmedia.com
🛠 Need help or support?
Submit a request here:
https://dreamfoxmedia.com/support-form/
Installation
Automatic Installation
- Go to Plugins > Add New
- Search for
Payment Gateway Per Product for WooCommerce - Click Install Now
- Activate the plugin
Manual Installation
- Upload the plugin ZIP file
- Extract to
/wp-content/plugins/ - Activate via Plugins
Screenshots
Faq
The plugin intelligently combines allowed gateways.
Example:
– Product A PayPal
– Product B PayPal + Credit Card
👉 Checkout will show: PayPal + Credit Card
For more details, visit Dreamfox Media.
You can find everything you need to get started and go further:
🌐 Website & Premium Features:
https://www.dreamfoxmedia.com
📚 Knowledge Base (guides & tutorials):
https://help.dreamfoxmedia.com
🛠 Support (submit a ticket):
https://dreamfoxmedia.com/support-form/
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
Yes. This plugin works with all standard WooCommerce payment gateways and extensions.
Reviews
Works Great!
By dougbulletbros on September 24, 2025
I had an issue after installation of this plug-in - I worked with support and they were able to resolve the problem in a timely and professional manner. I would recommend this plug-in for it's functionality, support and development team
Great plugin and great support
By bsawesome on August 23, 2024
I had a problem with Plugin, but the professional support solved everything. Sometimes plugins come into conflict with someone other plugin, so we have to understand that some of this problem happens and some do not. That is why we must always have a backup of the previous version that worked properly in until the problem we encountered in the new version does not solve. We who use plugins have to behave professionally too. I thank professional support for effective action and good communication.
Never seen a support like that!!
By phaser32 on April 29, 2023
Hey guys, believe me so fast, so patient and professional!! Absolutely recommended!!
Ale
Great plugin
By petradevelop on August 25, 2022
Does not work
By Louise Harris (louiseh86) on January 16, 2021
I PAID for Pro Version but NO DOWNLOADS available
By astronomitaly on July 1, 2020
Works perfect
By fetso on July 23, 2019
Does what i needs to do
By reneblas on May 16, 2019
Didnt work
By Ommy (bounomid) on December 3, 2018
Does not work
By valtteri on August 31, 2018
Changelog
3.7.3
- Tested with the latest WordPress (6.9.4) and WooCommerce (10.7.0) versions.
3.7.1
- Bugfix.
3.7.1
- Tested with the latest WordPress and WooCommerce versions.
- Update freemius SDK to latest version
- Fixed bug using plugin on wordpress.com
3.6.5
- Tested with the latest WordPress and WooCommerce versions.
- Update freemius SDK to 2.12.2
- Fixed bug using plugin on wordpress.com
3.6.4
- Bug fixes and compatibility updates.
- Tested with the latest WordPress and WooCommerce versions.
- Update freemius SDK to 2.12.1
3.6.3
- Bugfix -> Payment options not visible by product in free version
3.6.2
- Bugfixes
3.6.0
- Update freemius SDK to 2.11.0
3.5.9
- Security issues solved
3.5.7
- Security issues solved
3.5.6
- Bug fixes and compatibility updates.
- Tested with the latest WordPress and WooCommerce versions.
- Update Freemius SDK to 10.2
3.5.5
- Bug fixes and compatibility updates.
- Tested with the latest WordPress and WooCommerce versions.
… (keep existing changelog entries here) …








