Gplzone Security Scanner

woocommerce-role-based-payment-shipping-methods.zip
SHA-256: calculating...
Initializing scanner... 0%
Connecting to security engines...
No Threats Detected
0 security vendors flagged this file as malicious
Scanned · engines
WooCommerce Role Based Payment / Shipping Methods 2.7.6 | Gplzone
Home Products Wordpress Plugins WooCommerce Role Based Payment / Shipping Methods

WooCommerce Role Based Payment / Shipping Methods 2.7.6

Wordpress Plugins WooCommerce.com 4.8 (2.9K reviews)

WooCommerce Role Based Payment / Shipping Methods listing image View Demo
$4.99
0
Product information

This is a WooCommerce extension that gives store owners direct control over which payment and shipping options appear at checkout for each user role. Instead of showing every payment gateway and shipping rate to every customer, you can assign specific methods to specific roles. A regular customer might see standard bank transfer and cash on delivery, while a wholesale account holder sees an invoice option or a discounted shipping rate. It works with the roles already built into WordPress and WooCommerce, so you can apply rules to roles like Customer, Subscriber, or Shop Manager, and also to any custom roles you have created. Every rule ties directly into your existing WooCommerce configuration, meaning you do not need custom code, a complex page builder, or any additional developer work to get it running. The plugin simply sits inside your store backend and gives you a clear set of options for each role you have defined.

For payment methods, the plugin lets you decide exactly which gateways are visible to each role. You might restrict PayPal to standard customers only, hide cash on delivery for wholesale accounts, or block certain gateways entirely for guest checkout users. The restriction works through your normal WooCommerce settings area, pairing each role with the gateways it is allowed to use. Some store owners leave a role completely without a payment method when their policy requires it, though most will want at least one option available per role. This conditional logic runs in real time, so when a customer logs in and reaches checkout, the list of gateways updates automatically based on their role. Each role can have its own unique combination, which means two different customer groups can go through the same checkout page and see entirely different ways to pay. These rules can be adjusted at any time as your store grows.

Shipping methods get the same treatment. Each user role can be limited to certain shipping options, such as flat rate, free shipping, local pickup, or a specific carrier rate. A customer with the Wholesale role might see only a bulk rate and free shipping, while a general customer sees standard postage and express delivery. The rules are set up per role, so you can hide shipping methods entirely for roles that do not need them. If you have multiple shipping zones configured in WooCommerce, the plugin works with those zones and only affects which methods are visible within each zone. Your existing shipping logic stays intact, and the plugin simply narrows the options from the customer's perspective. Working from your WooCommerce shipping settings, you can enable or disable each method for every user role you manage. This lets a store selling bulky goods restrict a heavy freight option to approved accounts while keeping standard methods for everyone else.

What makes this useful is the flexibility it brings to everyday store management. If you run a membership site, a B2B operation, or a store with occasional promotional accounts, role-based checkout options remove the need for workarounds like separate checkout pages or coupon codes that try to hide methods. You can prepare your store for different customer groups in advance and change the rules whenever your product lineup or delivery arrangements shift. The controls are organized in a straightforward way, so you do not need training or documentation to make adjustments. It also reduces friction for customers, because the checkout only presents options that actually apply to their account. That lowers confusion, shortens the payment step, and keeps the whole transaction closer to what each buyer expects. Because the plugin builds on standard WooCommerce roles, any role that appears in your user list can be assigned its own set of checkout rules, covering everyone from casual buyers to long-term partners.

1
Recorded details
Last updated
August 10, 2026
Delivery
Digital
Availability
In stock
Version
2.7.6
Category
Wordpress Plugins
Item type
plugin
1
Listing details

Listed under Wordpress Plugins, WooCommerce Role Based Payment / Shipping Methods is a plugin. This presentation keeps the product name and recorded facts intact while organizing the details for easier review.

2
License information

Usage rights depend on the license selected at checkout. Review the complete terms before using this item for client work, redistribution, SaaS, or more than one end product.

Read the full license terms