Description

The Role Based Payment Shipping Methods add-on restricts which payment and shipping methods each user profile can see in the WooCommerce checkout by cross-referencing rules by role (administrator, customer, wholesaler, reseller) with the gateways and delivery zones already configured in the store. It is designed for those who run stores with both B2B and B2C on the same domain and need to hide bank transfer for retail, enable invoice terms only for wholesale, or conceal specific carriers for invited users.

Key Features of the Role Based Payment Shipping Methods

  • Rules by user role
    Defines which gateways and shipping methods appear for each registered user role.
  • Payment gateway control
    Enables or hides native and third-party gateways depending on the role logged in at checkout.
  • Shipping method filter
    Restricts carriers and rates from WooCommerce delivery zones by profile.
  • Support for invited users
    Applies a custom set of rules for those who place an order without an account created.
  • Configuration in the WooCommerce panel
    Centralizes the rules in a settings screen within the menu of the base plugin itself.

Benefits of the Role Based Payment Shipping Methods

  • Clear separation between B2B and B2C
    Keeps retail and wholesale in the same store without mixing payment and delivery options.
  • Less checkout friction
    Reduces irrelevant options that each profile would see, speeding up order completion.
  • Controlled commercial policy
    Ensures special payment conditions only appear for authorized profiles.
  • More predictable logistics
    Prevents customers from selecting shipping methods that don’t match their account type.

Who Is the Role Based Payment Shipping Methods For?

  • Those who keep wholesale and retail channels in the same WooCommerce store and need to separate conditions by profile.
  • Those who offer invoice with net terms, corporate bank transfer, or manual payment only for approved customers.
  • Those who work with resellers, distributors, or subscription clubs that require their own shipping rules.
  • Those who need to hide specific gateways and carriers from visitors who are not logged into the store.

How to Download the Role Based Payment Shipping Methods

The Role Based Payment Shipping Methods is available for download here on Ultrapack. After saving the .zip file, go to Plugins > Add New > Upload plugin, select the file, and activate it. With WooCommerce already installed, the settings screen appears in the plugin menu to define the rules by role.

For stores that sell both to end consumers and to the corporate channel, the Role Based Payment Shipping Methods avoids the work of maintaining parallel websites or custom code in functions.php. By tying payment and shipping to WordPress roles, control stays in the dashboard, is easy to review when the commercial policy changes, and eliminates support for every gateway or carrier adjustment.

Frequently asked questions

Is WooCommerce Role Based Payment Shipping Methods GPL-licensed?

Yes. WooCommerce Role Based Payment Shipping Methods is distributed under the GPL (GNU General Public License). You may legally use, modify and redistribute it on as many sites as you want.

Can I use WooCommerce Role Based Payment Shipping Methods on multiple sites?

Yes. You can install WooCommerce Role Based Payment Shipping Methods on as many sites as you want. Only automatic updates through Ultrapack Auto Updater have a limit: from 3 to 80 sites, depending on the plan.

How much does WooCommerce Role Based Payment Shipping Methods cost at Ultrapack?

WooCommerce Role Based Payment Shipping Methods costs US$2.99 as a single purchase, and it is also included in the subscription plans starting at US$12/mo (VIP I).

Does WooCommerce Role Based Payment Shipping Methods include updates?

Yes. The current version of WooCommerce Role Based Payment Shipping Methods is 2.7.7, published at Ultrapack on Sep 21, 2026. Subscribers update straight from the WordPress dashboard with UAU (Ultrapack Auto Updater).

Is WooCommerce Role Based Payment Shipping Methods scanned before publication?

Yes. Every version of WooCommerce Role Based Payment Shipping Methods goes through a malware scan (ClamAV and YARA rules, at UltraHub) before it is published.