Product image of Payment Restrictions
Magento Edition *
Version *
$199

Magento 2 Payment Restrictions extension

v4.0.5
5.0
(11 reviews)
Read all >
The Magento 2 Payment Restrictions extension helps online stores assign payment methods based on specific criteria, such as customer groups, product attributes, shipping methods, and more. It enables businesses to manage payments efficiently while enhancing customer satisfaction by showing only the most relevant and suitable payment options for each customer.
tick icon
Compatible with Hyva theme
tick icon
Need API/GraphQL for Magento 2 Payment Restrictions? Chat now
tick icon
Restrict payment methods based on a variety of conditions
tick icon
Tailor payment options for specific customer groups & regions
tick icon
Assign suitable payment methods for targeted products
tick icon
Enhance security by controlling payment methods for high-risk orders
tick icon
Improve customer experience by showing only relevant payment options
tick icon
Limit payment rules' active duration for efficiency optimization
tick icon
Apply rules for frontend or/and backend orders
tick icon
Optimize payment process by only allowing effective payment methods
tick icon
Get rid of payment risks and issues
tick icon
Compatible with:
Community: 2.3.* - 2.4.7
Enterprise: 2.3.* - 2.4.7
Free 1 year support & updates
60 days money back guarantee

Benefits of Applying Specific Payment Restriction Rules

Unstoppable Labels Draw Attention From Customers and Close Deals

Disable payment methods based on shipping methods

Magento 2 Payment Restrictions extension allows admins to disable certain payments for specific shipping options to eliminate potential risks, especially when it comes to third-party delivery.
Show more
SEO Automation
Rich snippets

Limit payment options due to cart total

The module also ensures all high-value orders are safely processed by allowing only pre-paid and highly secure payment method options.
Show more

Use product attributes to create restrictions

To prevent possible risks such as abandoned orders for limited-stock items, merchants can restrict payment options based on product attributes.
Show more
Canonical
Multi-store

Assign certain payment methods to different customer groups

Our plugin allows users to apply customized payment rules for different customer groups, making sure customers see the most appropriate options and enhancing their overall satisfaction.
Show more

Set active date & time for payment method rules

Additionally, it's easy to stay on track with your marketing plan by setting specific time periods for payment restriction rules.
Show more
XML & HTML
Rich snippets

Apply rules for frontend or/and backend orders

Using the Magento 2 Payment Restrictions extension by Mageplaza, admins can flexibly choose to apply each restriction rule for frontend, backend orders, or both cases.
Show more

All features

Adapt with shipping methods
Mageplaza's Magento 2 Payment Restrictions module helps online stores balance delivery costs from third-party providers with the potential risks of customer orders. For instance, customers can use the Cash on Delivery option for free shipping or in-store pickup orders. However, for more complex deliveries involving third-party services like DHL, it’s safer to require prepayment methods such as bank transfer to reduce potential issues.
Secure essential orders
A standout feature of the plugin is the ability to set payment method limitations based on the cart total. High-value orders often require extra security, so store owners can ensure these transactions are processed using secure payment options.
Our module enables admins to set detailed conditions to match payment methods with order values. For instance, for smaller orders under $50, all payment methods can be displayed, but for orders exceeding $500, only more secure options, such as Wire Transfer, will be available. This ensures both convenience for smaller transactions and safety for higher-value orders.
Prevent order abandonment
This product attribute-based payment limitations feature is particularly effective in cases like customers canceling high-demand or limited-edition orders. For example, imagine a fashion brand selling a limited-edition leather bag that quickly sold out, leaving many interested customers unable to purchase it. If, later, some original buyers cancel their orders and other potential customers lose interest in the item, the brand will risk losing valuable revenue.
With the help of our extension, merchants can prevent such issues by restricting payment methods based on product attributes and assigning suitable options for targeted items. For instance, admins can disable Cash on Delivery (COD) for limited-edition products in the "Spring Collection" category or restrict Check/Money Order payment options for cheap items.
Key product attributes to consider for restrictions:
check
Price
check
Quantity
check
Color
check
Category
check
Gender
check
Material
check
SKU
check
Size
Limit customer groups
Store admins can limit specific customer groups from accessing certain payment methods in the Magento 2 store, ensuring customers only see payment options available to them. This prevents dissatisfaction caused by failed payment attempts. Admins can apply the rule to one or multiple customer groups, while unselected groups remain unaffected.
Schedule payment method rules
If you're new to running an e-commerce store and haven’t yet developed a strategy for managing payment restrictions, this function is definitely worth trying. By using the Payment Restrictions extension, admins can easily schedule restriction rules for specific days and times. For stores catering to countries in different time zones, the restrictions will automatically adjust to the local time settings for each region.
Additionally, you can set restrictions for all times during store closures, such as regular days off or holidays, ensuring smooth operations and better payment method management.
Apply rules for frontend or/and backend orders
Payment restriction rules can be configured to apply to Frontend Orders, Backend Orders, or both. This flexibility is a key feature of the Payment Restrictions extension.
For frontend orders, allowed payment methods appear on various positions such as the Minicart, View Cart Page, and Checkout Page.
On the other hand, for special cases, such as high-value orders or those placed by VIP customers that store owners prefer to manage exclusively from the backend, the Payment Restrictions module can provide robust support.
Manage restriction rules
Thanks to this plugin, admins are able to create unlimited payment restriction rules and conveniently manage them through a user-friendly grid in the backend. This grid provides key details about each rule, including its status, associated payment methods, store view, customer groups, priority, and a quick Edit button for easy updates.
When creating payment restriction rules, store owners can set the store view and priority for each rule. Store view restrictions are helpful for businesses with multiple websites targeting different countries or customer groups, allowing tailored rules for specific regions. Meanwhile, setting a priority ensures the system applies the correct rule first when many rules are active at the same time, reducing unnecessary conflicts and errors.
Depend on Cart Price Rules
Cart price rules are crucial for business strategies, especially when it comes to driving sales revenue. As a result, most e-commerce stores configure multiple cart price rules. To enhance these efforts, Mageplaza's Payment Restrictions extension allows store owners to control payment restriction rules based on cart price rules seamlessly.
In the backend, users can see all their previously created cart price rules and select one or multiple rules. They can then choose to activate or deactivate the payment restriction rule when the selected cart price rules are applied. This integration ensures that cart price rules and payment methods work together efficiently, providing better control and alignment with overall business strategies.

What customers tell about us

Product reviews: 11
Overall rating: 5.0
5
4
3
2
1
How much do you like this product?
Leave your email to get reward points for reviews
Submit a relevant review of 30+ words to earn 5 reward points (one-time per extension)
Ivo
28 December 2022
Verified purchase
I chose Mageplaza's extension because of their excellent support. The extension itself has more functionalities than I needed. I wanted to restrict a certain payment method for a certain shipping method. Additionally I wanted to restrict the payment method when there are some products in the customers cart. The extension is capable to do this, so I am happy to have this now.
Ivo
28 December 2022
Verified purchase
Mageplaza is my favorite extension builder because of their support. The extension had a good price comparing to others. Installing was easy. I had some issues configuring it. But Mageplaza fixed the bugs and uses my feedback to release newer better versions on and on. Language issues were also fixed at my shop. So happy now to have contributed and having a good functional reward system on the shop. Only thing I was missing is a CMS page where the reward system is explained to the customers. As this would be the same for about 90% of the contents for all shops, this could be a feature to add.
Shrine
27 April 2022
Verified purchase
Our payment requirements are quite tricky, but this module can do all, that's why it deserves 5 stars from us. Keep up the good work Mageplaza!
Timden Walker
19 April 2022
Verified purchase
Love their service, best customer support I ever had. They even helped me set up everything from scratch. Can't be any better :)
James Birch
15 June 2020
Verified purchase
Perfect extension and amazing support. I needed a small mod to make it suit my needs and it was done and installed within 24hrs. Amazing.
Axel
04 May 2020
Verified purchase
excellent extension! I have tested the functionalities and I have been surprised by the scope. I recommend the purchase.
Thomas
26 April 2019
Verified purchase
I think Payment Restrictions is really necessary to assign suitable payment methods for our customers and depending on each order feature. The configuration is also easy-to-use and friendly. Thanks so much!
Thomas
26 April 2019
Verified purchase
I think Payment Restrictions is really necessary to assign suitable payment methods for our customers and depending on each order feature. The configuration is also easy-to-use and friendly. Thanks so much!
Julia R. Barnard
08 April 2019
Verified purchase
Payment Restrictions by Mageplaza helps me restrict payment methods based on Cart Condition and Timeframe effortlessly. Thank you so much
Timothy M. Bell
08 April 2019
Verified purchase
I had litter problem with the installation at first but the support team was very fast and supportive. Thank you Mageplaza and keep up the good work
Vivian M. Grant
08 April 2019
Verified purchase
The quality of the extension is high and and the support was also supper fast. I will surely recommend this to my friends

Release notes

  • v4.0.5 (Magento v2.4.x)

    03 December 2024

    Compatibility: Now compatible with Magento 2.4.7

  • v4.0.4 (Magento v2.4.x)

    16 May 2024

    Bug Fix: Resolved issue preventing the saving of multiple “Apply the rule depending on Cart Price Rules”.

  • v4.0.3 (Magento v2.4.x)

    22 May 2023

    • Compatible with Magento 246
  • v4.0.2 (Magento v2.4.x)

    28 December 2021

    • Fixed minor bugs
  • v1.0.9 (Magento v2.3.x)

    28 December 2021

    • Fixed minor bugs
  • v1.0.8 (Magento v2.3.x)

    25 October 2021

    • Compatible with Magento v2.3.7
  • v4.0.1 (Magento v2.4.x)

    11 May 2021

    • Compatible Magento v2.4.2
    • Compatible with multi shipping addresses
    • Fixed save rule with the wrong time
  • v1.0.7 (Magento v2.3.x)

    11 May 2021

    • Compatible with multi shipping addresses
    • Fixed save rule with the wrong time
  • v1.0.6 (Magento v2.3.x)

    16 November 2020

    • Fixed minor bugs
  • v4.0.0 (Magento v2.4.x)

    12 November 2020

    • Supported Magento v2.4
  • v1.0.5 (Magento v2.3.x)

    21 September 2020

    • Compatible with Magento v2.3.5
  • v1.0.4 (Magento v2.3.x)

    19 June 2020

    • Fixed error with Paypal payment on Magento 2.3
  • v1.0.3 (Magento v2.3.x)

    30 July 2019

    Fixed minor bugs

  • v1.0.2 (Magento v2.3.x)

    11 July 2019

    Compatible with Magento 2.3

  • v1.0.1 (Magento v2.3.x)

    22 January 2019

    • Fixed error happen with no cart ID
  • v1.0.0 (Magento v2.3.x)

    15 January 2019

    Initial Release

Load More

Frequently Asked Questions

To configure the Payment Restrictions extension, you need to follow these steps:
- Step 1: From the Admin Panel, select Mageplaza > Payment Restriction > Configuration.
- Step 2: In the general configuration section, select Yes to enable the module.
For further instructions, please follow our step-by-step guide.

There is no limit to the number of payment restriction rules you can create. This Payment Restrictions extension allows you to customize rules based on your business needs.

You can restrict payment methods by setting up rules in the backend. These rules can be based on product attributes, cart attributes, shipping addresses, customer groups, and other conditions.

Yes, you can set restrictions based on various customer attributes, such as customer group, purchase history, or other custom attributes.

Yes, the payment restrictions will also apply to orders placed through the admin panel, ensuring consistent rules across all order placements.

Yes, Magento 2 Payment Restrictions extension is compatible with Hyva theme. However, the checkout only supports hyva-themes/magento2-theme-fallback. To learn how to enable checkout on Hyva, please follow this guide

Magento Edition *
Version *
$199

Pricing

Choose your suitable edition.

Community

$ 199 first year
Free 1 year support & updates Tooltip
60 days money back guarantee
Read our policies

Enterprise/ Magento Cloud

$ 399 first year
Free 1 year support & updates Tooltip
60 days money back guarantee
Read our policies
Can’t see the feature you’re looking for?
Describe it and we will customize this extension to suit your needs!
Request customization
feature looking icon