WooCommerce Restricted Shipping and Payment Pro

Show the right shipping and payment methods for every cart, with AND/OR rule groups, block checkout support and a built-in debugger that explains every decision.
Utilities WooCommerce GPL v2.0 v5.0.0 Changelog

Restrict Shipping and Payment Methods with Precision

Hide or show any shipping method or payment gateway with rules you combine into AND/OR groups. Works with both the classic and the block Cart and Checkout.

Conditional Payment Method Restrictions

Hide a payment gateway when the cart matches your rules, or offer it only to the carts you choose.

Total Cart Amount

Restrict payment methods for orders above or below a specific amount.

Coupons and Countries

Hide payment methods when a coupon is applied or the billing country is outside the markets you serve.

Customers and Roles

Limit payment methods by user role, guest or logged-in shoppers, or customers with a number of previous orders.
Conditional Payment Method Restrictions feature screenshot
Custom Shipping Method Restrictions feature screenshot

Custom Shipping Method Restrictions

Fine-tune shipping options by destination, weight and what is in the cart.

Destination Restrictions

Hide shipping methods by country, state, a list of cities, or postcodes with wildcards (902*) and ranges (3000...3207).

Weight-Based Restrictions

Automatically exclude certain shipping methods for heavy or lightweight orders.

Products and Categories

Restrict shipping when the cart contains specific products, categories or shipping classes.

Advanced Controls to Perfect Your Checkout Process

New in 5.0: build complex rules, see exactly why a method is hidden, and manage conditions faster.

AND/OR Rule Groups

Combine rules into groups, like (country is US AND total over $100) OR role is wholesale.

Show Only When Rules Match

Flip a condition to offer a method only to matching carts, such as cash on delivery for returning customers.

Checkout Debugger

With WooCommerce shipping debug mode on, store managers see which conditions matched and what each one hid.

Block Checkout and HPOS Ready

Works with the block Cart and Checkout, the classic checkout and High-Performance Order Storage.

Date and Time Rules

Restrict methods by time of day, day of the week or a date range, such as a holiday cut-off.

Shipping and Payment Together

Hide shipping methods based on the selected payment gateway, or gateways based on the chosen shipping method.

Customer Rules

Target guests or logged-in shoppers, individual customers, user roles, or customers by their number of previous orders.

Product Rules

Match specific products, attributes like color or size, tags, quantities, or virtual and downloadable items.

Pricing

Select a license tailored to your business size, offering the best features to engage your audience, build customer loyalty, and boost sales.

Personal

The essentials to provide your best work for clients.

$49 /year

Checkout
  • 1 Site
  • Regular plugin updates
  • Email Support

Business

Most popular

A plan that scales with your rapidly growing business.

$89 /year

Checkout
  • Up to 5 Sites
  • Regular plugin updates
  • Email Support

Agency

Dedicated support and infrastructure for your company.

$139 /year

Checkout
  • Up to 25 Sites
  • Regular plugin updates
  • Email Support

Unless specified as a lifetime license, billing is done annually. If your annual license expires, you can continue using the plugin but won't receive further updates, new features, or support. Lifetime licenses come with ongoing updates and support. You can upgrade your license at any time.

30-Day Money-Back Guarantee on All Plugins

Try our WordPress plugins risk-free! We’re confident you’ll love the functionality and performance our plugins bring to your site. If you’re not completely satisfied, just reach out to us within 30 days, and we’ll provide a full refund—no questions asked. Enjoy the peace of mind knowing you have nothing to lose!

Screenshots

WooCommerce Restricted Shipping and Payment Pro in action

Frequently Asked Questions

Any questions? We're here to help.