Payment Restriction
calcActive())">
Overview
Payment Restriction for Magento 2 lets store owners hide or limit payment methods at checkout based on flexible, admin-defined rules - cart total, weight, item count, destination country/region/postcode, customer group, website, and more. Restrictions are evaluated the same way Cart Price Rules are, so the condition-builder UI will feel immediately familiar to any Magento admin, and rules apply consistently across the storefront checkout, GraphQL, REST, and admin order creation.
Key Features
- Unlimited restriction rules, each scoped by website and customer group.
- Two rule actions: Hide The Selected Methods or Show Only The Selected Methods.
- Payment method list is pulled live from enabled payment methods only - no manual syncing when a method is toggled on/off in Stores -> Configuration.
- Full Cart Price Rule–style condition builder: subtotal, weight, item count, destination country/region/postcode, SKU/category/attribute matching, and nested condition combinations.
- Optional From Date / To Date scheduling window per rule.
- Priority ordering (Sort Order) with an optional Stop Further Rules Processing flag.
- Customer-facing message per rule, shown on the checkout page when a method is filtered out.
- One website-wide Enable Payment Restrictions kill switch, independent of individual rules' Active flag.
- REST endpoints for cart-scoped restriction messages, for logged-in and guest carts.
Reviews
FAQ's
It lets you control which payment methods customers can use at checkout. You can hide specific payment methods or allow only selected methods based on conditions you define.
Yes. You can create payment restriction rules for specific customer groups, so different customers can have different payment options at checkout.
Yes. You can create rules based on the cart subtotal. For example, you can hide a payment method when the cart total is below or above a certain amount.
Yes. Payment methods can be restricted based on the total cart weight or the number of items in the customer's cart.
Yes. You can create rules based on the customer's country, region/state, or postcode.
Yes. You can use conditions such as SKU, category, and product attributes to control which payment methods are available for specific products or types of products.
Yes. The extension provides two actions:
Show Only The Selected Methods — allows only the selected payment methods when the rule matches.
Yes. Each rule can be assigned to one or more websites, allowing you to manage payment methods separately across multiple Magento websites.
Yes. You can set optional From Date and To Date values for a rule. This makes it easy to apply temporary payment restrictions for promotions, seasonal offers, or other time-based requirements.
Yes. You can add a custom customer message to a rule. The message is displayed at checkout when the rule filters out a payment method.
You can control the order in which rules are processed using Priority/Sort Order. You can also enable Stop Further Rules Processing to prevent lower-priority rules from being evaluated after a matching rule.
No. The extension automatically pulls the payment method list from the payment methods currently enabled in Magento. If you enable or disable a payment method in Stores → Configuration, the available list is updated automatically.
Yes. Payment restrictions can be applied to both guest and logged-in customers. You can use customer groups and other conditions to control which payment methods are available.
Yes. The payment restriction rules are applied consistently across the storefront checkout, GraphQL, REST requests, and Magento Admin order creation.
No. Changes to payment restriction rules take effect without clearing the cache. However, changes made to the extension's configuration under Stores → Configuration may require you to flush the Magento cache.
Change Logs
Compatible with Adobe Commerce (cloud) : 2.4, 2.4.9
Compatible with Adobe Commerce (on-prem) : 2.4, 2.4.9
Compatible with Magento Open Source : 2.4, 2.4.9
Stability: Stable Build
Description:
Payment Restriction for Magento 2 lets store owners hide or limit payment methods at checkout based on flexible, admin-defined rules - cart total, weight, item count, destination country/region/postcode, customer group, website, and more. Restrictions are evaluated the same way Cart Price Rules are, so the condition-builder UI will feel immediately familiar to any Magento admin, and rules apply consistently across the storefront checkout, GraphQL, REST, and admin order creation.
Compatible with Adobe Commerce (on-prem) : 2.4, 2.4.9
Compatible with Magento Open Source : 2.4, 2.4.9
Stability: Stable Build
Description:
Payment Restriction for Magento 2 lets store owners hide or limit payment methods at checkout based on flexible, admin-defined rules - cart total, weight, item count, destination country/region/postcode, customer group, website, and more. Restrictions are evaluated the same way Cart Price Rules are, so the condition-builder UI will feel immediately familiar to any Magento admin, and rules apply consistently across the storefront checkout, GraphQL, REST, and admin order creation.
Customer Reviews
0
Based on 0 reviews
5
0%
4
0%
3
0%
2
0%
1
0%
Write Your Own Review
Checkout
$99.00
In stock
↻
12 months of free updates
☎
Direct engineer support
⤺
30-day money-back guarantee
Updates and support prolongation —
Price details
Payment Restriction
Product updates and support service subscription included
Price to be paid today
$99.00
Subscription for the following years
Renewal available
Compatibility
Tested and supported on
Adobe Commerce
Magento Open Source
Hyvä
PWA Studio