Payment Gateways by User Roles for WooCommerce icon

Payment Gateways by User Roles for WooCommerce

by Dhruvin

View on WordPress.org
75 Quality Score
Active Installs
16/30

With 3,000 active installs, adoption is modest, which is typical for a narrowly scoped WooCommerce add-on rather than a red flag on its own.

Update Freshness
25/25

The plugin was updated on 2026-05-21 and is tested against WordPress 7.0, so maintenance signals are very strong right now.

User Rating
12/15

A perfect 100 score from 4 ratings is encouraging but the sample is small, so the rating should be read as promising rather than proven.

Support Health
8/15

There are 0 support threads and 0 resolved tickets, so there is simply no track record yet to evaluate how the developer handles issues.

WP Compatibility
15/15

Tested with WordPress 7.0 and requiring PHP 8.0 and WordPress 4.4 minimum, the technical compatibility profile is solid and forward-looking.

Scores higher than 40% of indexed plugins

About

Set user roles to include/exclude for WooCommerce payment gateways to show up.

Active Installs 3k+
Rating ★★★★★ 5/5
Last Updated 2026-09-01 11:37am GMT
Requires WordPress 4.4+
Tested Up To 7.1
Requires PHP 8.0+
✓ No known vulnerabilities

What It Does

Payment Gateways by User Roles for WooCommerce lets you control which WooCommerce payment methods are visible at checkout based on the customer's user role. You simply assign roles to include or exclude for each gateway, so wholesale buyers might see bank transfer while retail customers see Stripe or PayPal. It is a narrow, single-purpose add-on that slots in once WooCommerce is already running.

Who It's For

This plugin fits WooCommerce stores that serve distinctly different customer groups under one site, such as B2B shops with wholesale and retail tiers, membership sites, multi-vendor platforms, or agencies billing different client types through different gateways. If you need wholesale customers to pay by invoice and retail customers by card, this solves that without custom code.

Who Should Skip It

If your store has only one customer type or you are happy showing every available gateway to every shopper, this plugin adds no value. Also skip it if you are running an older PHP environment, since it requires PHP 8.0 or higher.

The Bottom Line

Payment Gateways by User Roles for WooCommerce does one thing and does it leanly, with current maintenance and modern PHP 8.0 requirements that work in your favour. The caveats are real: only 3,000 installs, no public support history, and a rating built on a tiny sample. It is a sensible pick for stores with clearly defined customer segments who want a free, focused solution, but larger operations should validate the lack of support track record before relying on it in production.

Tags

payment gateway role based checkout role based gateways user role woocommerce