Best WordPress form builder plugin. Create contact forms, payment forms & order forms with 1000+ integrati...
Restrict WooCommerce payment gateways based on flexible conditions like totals, products, user roles, shipping methods, and more.
Restrict Payment Methods For WooCommerce is a WordPress plugin designed to manage which payment gateways are available to customers during checkout. You can create conditional rules based on various factors such as cart contents, customer details, and shipping options to show or hide specific payment methods.
This plugin is suitable for WooCommerce store owners who want to enhance the checkout experience by applying business-specific payment logic and preventing invalid orders. It offers a user-friendly interface for setting up multiple restriction rules with advanced matching logic.
Best for: WooCommerce store owners looking to customise payment options based on specific conditions.
What it does well
Where it falls short
This plugin provides a practical solution for managing payment gateways in WooCommerce. However, the free version has limitations that may require an upgrade for more advanced functionality.
theme funda's own description of Restrict Payment Methods For WooCommerce, lightly tidied.
Restrict Payment Methods For WooCommerce lets you dynamically control which payment gateways appear at checkout.
Create smart conditional rules and show or hide payment methods based on cart contents, customer details, shipping options, date conditions, and more.
Perfect for improving checkout experience, preventing invalid orders, and applying business-specific payment logic.
✔ Cart subtotal
✔ Cart quantity
✔ Specific products
✔ User login status (logged in / guest)
✔ User roles
✔ Specific users
✔ Shipping method
✔ Billing country, state, city
✔ Shipping country, state, city
✔ Day of week
✔ Date range
🚀 PRO FEATURES
Upgrade to the Pro version to unlock advanced payment restriction controls.
✔ Shipping class (shipping_class)
✔ Product type (product_type)
✔ Product stock status (stock_status)
✔ Billing email (billing_email)
✔ Shipping email (shipping_email)
✔ Product categories (product_cat)
✔ Product tags (product_tag)
✔ Product brands (product_brand)
💡 Example Use Cases
⚙ How It Works
Other plugins for taking payments.
Best WordPress form builder plugin. Create contact forms, payment forms & order forms with 1000+ integrati...
AI form generator and WordPress form builder for contact and Stripe payment forms, with surveys and quizzes in...
Developed exclusively between Payment Plugins and PayPal, PayPal for WooCommerce integrates with PayPal's...
Appointment booking plugin for WordPress. Let clients self-schedule 24/7, accept payments at booking, and redu...
Accept Credit Cards, Google Pay, ApplePay, Afterpay, Affirm, ACH, Klarna, iDEAL and more all in one plugin for...
The #1 eCommerce plugin to sell digital products & subscriptions. Accept payments with Stripe & PayPal...