Powered by Adobe Commerce 2.4.8-p1

This extension is in our Payment category. Please remember that it is the merchant’s responsibility to ensure the proper PCI compliance level of their store, as applicable by PCI regulations. The PCI Self-Assessment is one tool you can use when evaluating Payment extensions and how they may affect your PCI compliance level. For more information on Marketplace policies, please review the Marketplace Terms & Conditions.
paymentrestrictions.png

Payment Restriction Subscription

First year:
0
TOTAL DUE TODAY:

Trader Information

Back to top

Overview

Back to top

Payment Restrictions extension for Magento 2 is an effective tool to control payment methods by setting specific conditions based on store views, customer groups, location, product attributes, shipping methods, etc. Also, multiple rules can be created to meet all the needs of store owners, ensuring a customized and seamless checkout experience.

Compatibility: The extension is now compatible with Magento 2.4.8, Hyva theme, and Hyva Checkout.

Features

  • Restrict payment methods depending on shipping methods
  • Restrict payment methods depending on product information
  • Restrict payment methods depending on customer groups
  • Restrict payment methods depending on the date and time
  • Restrict payment methods depending on the cart total
  • Apply each restriction rule for both frontend and backend orders

Benefits

  • Improve the customer experience by showing only suitable and usable payment methods that match their orders
  • Require upfront payments to reduce order cancellations caused by low-commitment purchases
  • Strengthen the relationships with essential buyers through diverse payment method offers, allowing them to select the most convenient option
  • Safeguard high-value transactions by limiting payment methods
  • Reduce risks associated with certain payment methods

Highlight Features

Restrict payment methods depending on shipping methods

Payment Restrictions extension for Magento 2 allows stores to restrict payment methods to specific shipping options. This feature helps businesses balance the delivery cost charged by third-party shipping companies and the possible risks of customers’ order cancellation.

For example, if customers select an advanced shipping method from other providers like FedEx, they are required to pay in advance via Bank Transfer or Credit Card. On the other hand, customers are allowed to use Cash on Delivery (COD) payment for free shipping orders.

Restrict payment method depending on product attributes

In addition, users can set conditions to apply a payment restriction based on product information. This is especially important for brands that are selling high-end or limited-edition products. Store owners can decide which products accept COD and which don’t. 

Imagine you have a limited stock of high-end jackets, and customers can place orders without paying upfront. Your inventory sells out quickly, leaving no jackets for other interested buyers. Later, the initial customers cancel their orders, leaving you with unsold stock while potential customers have already gone to competitors. This scenario not only impacts your sales but also causes you to miss out on loyal customers who would have completed their purchases.

Restrict payment methods depending on customer groups

Users are able to create various payment rules and assign which customer groups to apply for each rule. Other groups won’t be affected. Store owners can add more advanced payment methods and remove unnecessary options to save shoppers time as well as improve their experience.

Restrict payment methods depending on the date & time

Payment rule settings allow store admins to control when certain payment methods are available by specifying particular days and times for restrictions. Admins can choose specific days of the week and set start and end times for the restrictions. Moreover, for countries in different time zones, the payment method restrictions will automatically adjust to follow the local time set for each country.

Restrict payment methods depending on the cart total

One of the essential features of the Mageplaza Payment Restrictions module is its ability to limit payment methods based on the cart total. This is extremely useful for big orders, for which store owners prefer to guarantee their safety during payment transfers by requiring safe payment options like Wire Transfers.

Admins can easily set the cart subtotal as a condition and then apply rules to allow only specific, appropriate payment methods for those orders.

Apply each restriction rule for both frontend and backend orders

This plugin allows users to set and apply each payment restriction rule for orders from the frontend, backend, or both of them. 

With normal orders from the storefront, payment methods are displayed on the mini cart, cart summary page, and checkout page. However, for special purchases (usually high-value orders or required by VIP customers), many store owners would prefer to set them visible only from the backend. This can be set easily with our Payment Restriction extension.

More Features

  • Restrict payment based on cart price rules: The conditions for applying payment restrictions are validated based on the cart price rules.
  • Display on Minicart: The payment methods are clearly shown in the mini cart section located in the top menu.
  • Set rule priority: Users can create payment restriction rules and set the priority for each of them. The smaller the number, the higher the priority.
  • Compatible with One Step Checkout: The extension is compatible with One Step Checkout module to ensure that payment methods are well displayed on the check-out page.

Full Features List

For store admins

  • Enable/ disable the extension
  • View and manage all payment method rules with a grid
  • Set the rule name
  • Add the rule description
  • Set the rule status
  • Set rule visibility based on store views & customer groups
  • Set the rule validation duration 
  • Set the rule priority 
  • Set the rule conditions depending on cart price rules
  • Select payment methods applied for each rule
  • Apply payment methods for orders on the frontend, backend, or both of them
  • Show/ hide payment methods
  • Compatible with Mageplaza's extensions: One Step Checkout, Layered Navigation, Delivery Time, Shipping Restrictions, Free Shipping Bar, Salesforce Integration

For customers

  • Able to use suitable payment methods
  • Select conditions based on product attributes, subtotal, and shipping method to use their desired payment methods

Demo

Frontend | Backend

Documentation

User guide | Installation guide 

Technical Specifications

Back to top

Seller profile

Mageplaza Mageplaza

Seller contact

E-mail

Current Version

4.0.6

Adobe Commerce platform compatibility

Adobe Commerce (cloud): 2.4 (current)

Adobe Commerce (on-prem): 2.4 (current)

Magento Open Source: 2.4 (current)

Type

Stable Build

Updated

27 May, 2025

Categories

Extensions, Payments & Security, Fraud, Checkout Enhancements

Quality Report

Back to top

Installation & Varnish Tests

Passed

Coding Standard

Passed

Plagiarism Check

Passed

Malware Check

Passed

Marketing Review

Passed

Manual Testing

Passed

All tests were conducted on the latest versions of Adobe Commerce that existed for the compatible release lines at the moment of the extension submission. Latest versions of all other software were used, as applicable.

Release Notes

Back to top

4.0.6:

  • Compatible with Adobe Commerce (cloud) : 2.4
  • Compatible with Adobe Commerce (on-prem) : 2.4
  • Compatible with Magento Open Source : 2.4
  • Stability: Stable Build
  • Description:

    - Compatibility: Now compatible with Magento 2.4.8
    - Compatibility: Now compatible with Hyva Checkout

4.0.5:

  • Compatible with Adobe Commerce (cloud) : 2.4
  • Compatible with Adobe Commerce (on-prem) : 2.4
  • Compatible with Magento Open Source : 2.4
  • Stability: Stable Build
  • Description:

    Compatibility: Now compatible with Magento 2.4.7

Support

Back to top

The best place to start if you need help with a specific extension is to contact the developer. All Adobe Commerce developers have both a contact email and a support email listed.

Contact Vendor

Q & A

Back to top

Reviews

Back to top