Payment Restrictions



Magento Platform
Open Source (CE)
Commerce using on prem (EE)
Commerce on Cloud (ECE)

Tech Specifications

Current Version:
Stable Build
05 March, 2020
Extensions, Payments & Security
License Type:


Facilitates specification of payment methods to be available at checkout with regard to the shoppers' belonging to particular customer groups pre-configured on the store.

Other Extensions by Aheadworks


Back to top

Payment Restrictions extension for Magento 2 enhances native Magento functionality meant to specify payment methods at checkout. The Payment Restrictions module brings into play the Customer Group restriction criterion. Now vendors are able to specify payment methods that will be available to customers on the checkout page depending on their belonging to a certain customer group as configured on the store.

The Payment Restrictions extension for Magento 2 is another sound response from Aheadworks to the current call of eCommerce personalization. The module allows for a customer-centered approach in running online Magento 2 stores. The approach presumes diversification of customer-experience with regard to the various groups of customers available in the store. Diversification, and in case of Payment Restrictions- specification of payment methods, brings about order, tells customers that their needs are appreciated, and thereby ensures trust between vendors and shoppers. Finally, specifying payments at checkout saves customers’ time and ensures fuss-free experience. All of the above brings down abandonment of checkout - the final, and most important milestone in a business deal.


Business Value

Fuss-free customer-centered Magento 2 experience!

  • Facilitates a flawless and comfortable checkout experience;
  • Releases customers of searching for an appropriate payment method in the pool of irrelevant ones;
  • Ensures trust of all types of customers in your understanding of their needs, preferences and payment practices;
  • Decreases checkout abandonment;
  • Provides for easy tailoring of client-focused payment strategies.


How It Works

The Payment Restrictions extension for Magento 2 expects vendors to have customer groups arranged in the store. Magento 2 offers default groups, as well as the functionality to extend the list. Vendors may have all sorts of groups they consider meaningful. The module also expects there are payment methods enabled on the store, default or custom ones. The Payment Restrictions extension collects the enabled payment methods into a list to be specified for each available customer group.   



Vendors may have their own classification of customers. At the same time, let’s presume there could be two major groups: corporate and individual. Considering the character of business, you may offer these customers different payment methods. For example, B2C customers may well be happy with credit/debit cards or payment gateways, like Stripe, Bambora, PayPall and etc. B2B clients, wholesale or retail, will appreciate bank transfers or letters of credit.  

The geography of customers could also be the criteria for their classification into groups. Bambora has various gateways, covering the whole world, though in their specific ways. Asian-Pacific customers will work best with Bambora APAC gateway, East-European customers - with debit cards or bank transfers.

Thinking of trust, registration, potential and other criteria vendors may come up with a variety of other customer groups which will require different payment methods. To specify thereof is the functionality of the Payment Restrictions extension for Magento 2.  


Feature Highlights

Payment Methods

Use all enabled on the store payment methods for restriction configuration.

Restriction Specification

Configure customer group specification for each payment method enabled.

Restriction At Checkout

Have relevant payment methods visible to customers at checkout with regard to their belonging to a particular group.

Customer Groups

Employ all customer groups available on the shop for restriction configuration.

Top User Experience

Enjoy the well-thought user interface, combining elements of restriction specification into a single page.  

Multiselect & All Groups

Apply the intuitive group select options: multi-select, All Groups or system values.


Enhance This Extension With The Following:

  • Company Accounts - allows enriching the list of customer groups available for payment specification with corporate B2B partners.
  • One Step Checkout enables enhanced checkout functionality for the best user experience.


Support Policy

Included Technical Support:

  • Magento Open Source (CE) version - 3 months of free technical support
  • Magento Commerce (EE) version - 12 months of free technical support 

Release Notes

Back to top


  • Compatible with Open Source (CE) : 2.3
  • Compatible with Commerce using on prem (EE) : 2.3
  • Compatible with Commerce on Cloud (ECE) : 2.3
  • Stability: Stable Build
  • Description:

    Initial Release.


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

Q & A

Back to top


Back to top