Title: Payment Gateway Per Product for WooCommerce
Author: dreamfox
Published: <strong>August 5, 2013</strong>
Last modified: May 20, 2026

---

Search plugins

![](https://ps.w.org/woocommerce-product-payments/assets/banner-772x250.png?rev=
2063291)

![](https://ps.w.org/woocommerce-product-payments/assets/icon-256x256.png?rev=2063291)

# Payment Gateway Per Product for WooCommerce

 By [dreamfox](https://profiles.wordpress.org/dreamfox/)

[Download](https://downloads.wordpress.org/plugin/woocommerce-product-payments.3.7.3.zip)

 * [Details](https://wordpress.org/plugins/woocommerce-product-payments/#description)
 * [Reviews](https://wordpress.org/plugins/woocommerce-product-payments/#reviews)
 *  [Installation](https://wordpress.org/plugins/woocommerce-product-payments/#installation)
 * [Development](https://wordpress.org/plugins/woocommerce-product-payments/#developers)

 [Support](https://wordpress.org/support/plugin/woocommerce-product-payments/)

## 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

 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

[⌊Settings panel to configure payment gateways per product.⌉⌊Settings panel to configure
payment gateways per product.⌉[

Settings panel to configure payment gateways per product.

[⌊Example of dynamic payment gateway display at checkout.⌉⌊Example of dynamic payment
gateway display at checkout.⌉[

Example of dynamic payment gateway display at checkout.

[⌊Easy-to-use admin interface.⌉⌊Easy-to-use admin interface.⌉[

Easy-to-use admin interface.

[[

[[

[[

[[

[[

[[

## Installation

#### Automatic Installation

 1. Go to **Plugins > Add New**
 2. Search for `Payment Gateway Per Product for WooCommerce`
 3. Click **Install Now**
 4. Activate the plugin

#### Manual Installation

 1. Upload the plugin ZIP file
 2. Extract to `/wp-content/plugins/`
 3. Activate via **Plugins**

## FAQ

### What happens if multiple products have different payment gateways?

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](http://www.dreamfoxmedia.com).

### Where can I find documentation and support?

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/

### 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**.

## Reviews

![](https://secure.gravatar.com/avatar/827ef50b4b13e7b7a883602f9e47be65d34df847ea7b931b1799a793e71b05ea?
s=60&d=retro&r=g)

### 󠀁[Works Great!](https://wordpress.org/support/topic/works-great-9687/)󠁿

 [dougbulletbros](https://profiles.wordpress.org/dougbulletbros/) 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

![](https://secure.gravatar.com/avatar/20c4ebd2a0930ed5718163e8fe61847e084a584358dea458dc9980e90cf80a41?
s=60&d=retro&r=g)

### 󠀁[Great plugin and great support](https://wordpress.org/support/topic/great-plugin-and-great-support-892/)󠁿

 [bsawesome](https://profiles.wordpress.org/bsawesome/) August 23, 2024 1 reply

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.

![](https://secure.gravatar.com/avatar/7a07b9683c7d66483b7d49a752850b7df22204a94b2806c9e88fcf6aa2d085ce?
s=60&d=retro&r=g)

### 󠀁[Never seen a support like that!!](https://wordpress.org/support/topic/never-seen-a-support-like-that-2/)󠁿

 [phaser32](https://profiles.wordpress.org/phaser32/) April 29, 2023

Hey guys, believe me so fast, so patient and professional!! Absolutely recommended!!
Ale

![](https://secure.gravatar.com/avatar/bf8447545657a00a5cf2c2db1ad4e394acc6192727ce7a4e718b7173ae9b5539?
s=60&d=retro&r=g)

### 󠀁[Great plugin](https://wordpress.org/support/topic/great-plugin-34904/)󠁿

 [petradevelop](https://profiles.wordpress.org/petradevelop/) August 25, 2022

Works like a charme

![](https://secure.gravatar.com/avatar/ff8c9f3a80b7e67be8dc953d0aa2a4584546ad809adbdd92e9464aaf989af5a9?
s=60&d=retro&r=g)

### 󠀁[Does not work](https://wordpress.org/support/topic/does-not-work-1288/)󠁿

 [Louise Harris](https://profiles.wordpress.org/louiseh86/) January 16, 2021 1 reply

I could not see anywhere to change the options to exclude or include payment gateways
for specific products, I guess you have to buy a license.

![](https://secure.gravatar.com/avatar/9c8f70127368ffa4d7a04c1a02c5b24fc43f7abd6c322bd704c93f013b01cf3a?
s=60&d=retro&r=g)

### 󠀁[I PAID for Pro Version but NO DOWNLOADS available](https://wordpress.org/support/topic/i-paid-for-pro-version-but-no-downloads-available/)󠁿

 [astronomitaly](https://profiles.wordpress.org/astronomitaly/) July 1, 2020 1 reply

What can i say? It’s simple. I paid for the pro version subscription throught paypal
but I was not able to update or download the product. So i went to check on their
website and i was not able to login. I found that i paid the product subscription
regulary on April. We are in July and i’m not yet able to download the product. 
The download section says – NO DOWNLOAD AVAILABLE. I’m still arguing with the “support”
staff that keep me asking the same things weeks by weeks. I don’t understand what
is your problem. If you get paid for a product you MUST give it to your customer.
Other wise in my country is considered a fraud. I will take legal action if they
will not solve soon because the plugin is used in a booking system in my website
and i cannot allow my customers to buy the services.

 [ Read all 31 reviews ](https://wordpress.org/support/plugin/woocommerce-product-payments/reviews/)

## Contributors & Developers

“Payment Gateway Per Product for WooCommerce” is open source software. The following
people have contributed to this plugin.

Contributors

 *   [ dreamfox ](https://profiles.wordpress.org/dreamfox/)

“Payment Gateway Per Product for WooCommerce” has been translated into 1 locale.
Thank you to [the translators](https://translate.wordpress.org/projects/wp-plugins/woocommerce-product-payments/contributors)
for their contributions.

[Translate “Payment Gateway Per Product for WooCommerce” into your language.](https://translate.wordpress.org/projects/wp-plugins/woocommerce-product-payments)

### Interested in development?

[Browse the code](https://plugins.trac.wordpress.org/browser/woocommerce-product-payments/),
check out the [SVN repository](https://plugins.svn.wordpress.org/woocommerce-product-payments/),
or subscribe to the [development log](https://plugins.trac.wordpress.org/log/woocommerce-product-payments/)
by [RSS](https://plugins.trac.wordpress.org/log/woocommerce-product-payments/?limit=100&mode=stop_on_copy&format=rss).

## 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) …

## Meta

 *  Version **3.7.3**
 *  Last updated **1 month ago**
 *  Active installations **300+**
 *  WordPress version ** 5.8 or higher **
 *  Tested up to **6.9.4**
 *  PHP version ** 7.4 or higher **
 *  Languages
 * [Dutch](https://nl.wordpress.org/plugins/woocommerce-product-payments/) and [English (US)](https://wordpress.org/plugins/woocommerce-product-payments/).
 *  [Translate into your language](https://translate.wordpress.org/projects/wp-plugins/woocommerce-product-payments)
 * Tags
 * [checkout](https://wordpress.org/plugins/tags/checkout/)[conditional payments](https://wordpress.org/plugins/tags/conditional-payments/)
   [payment methods](https://wordpress.org/plugins/tags/payment-methods/)[WooCommerce checkout](https://wordpress.org/plugins/tags/woocommerce-checkout/)
   [woocommerce payment gateway](https://wordpress.org/plugins/tags/woocommerce-payment-gateway/)
 *  [Advanced View](https://wordpress.org/plugins/woocommerce-product-payments/advanced/)

## Ratings

 3.4 out of 5 stars.

 *  [  17 5-star reviews     ](https://wordpress.org/support/plugin/woocommerce-product-payments/reviews/?filter=5)
 *  [  2 4-star reviews     ](https://wordpress.org/support/plugin/woocommerce-product-payments/reviews/?filter=4)
 *  [  0 3-star reviews     ](https://wordpress.org/support/plugin/woocommerce-product-payments/reviews/?filter=3)
 *  [  0 2-star reviews     ](https://wordpress.org/support/plugin/woocommerce-product-payments/reviews/?filter=2)
 *  [  12 1-star reviews     ](https://wordpress.org/support/plugin/woocommerce-product-payments/reviews/?filter=1)

[Your review](https://wordpress.org/support/plugin/woocommerce-product-payments/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/woocommerce-product-payments/reviews/)

## Contributors

 *   [ dreamfox ](https://profiles.wordpress.org/dreamfox/)

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/woocommerce-product-payments/)