Log in or create an account
If you have an account with us, please log in.

You have no items in your shopping cart.

Shipping & Payment By Customer Groups for Magento 2

Magento 2 Shipping by Customer Group extension is the tool to show or hide shipping and payment methods for various customer groups according to the business needs. Limit the access to particular methods and display specific ones to particular customer groups to provide individual approach.

  1. Grant access to payment and shipping methods by customer groups
  2. Give privileges to your loyal customers
  3. Adjust shipping and payment process to your financial and marketing needs
  4. Avoid misunderstanding by showing only available payment/shipping methods
Explore Demo
User Guide
60 Days Money Back
Free Lifetime Updates
90 Days Free Support


For most e-commerce stores, targeting by customer groups is the main key to build an extremely individual selling strategy. But if you have several payment and shipping methods in your store, it becomes inconvenient to use the same ones for all groups. To ensure customers that they are treated individually, store owners should manage payment and shipping methods availability for customers.


With the Magento 2 Shipping & Payment By Customer Groups extension, store admins can show or hide certain shipping and payment methods for selected customer groups in a few clicks. Flexible module options display only allowed methods on the checkout page, which makes purchasing individual and excludes the chance of confusion among shoppers. As for admins, order processing becomes easier.

What benefits do you get for your store

Avoid mistakes by limiting particular shipping and payment methods visibility

Build customer loyalty with individualized shipping & payment section

Speed up order processing with smartly adjusting delivery methods availability

Improve your Magento 2 store usability

Magento 2 Shipping & Payment by Customer Groups extension lets you show only those shipping and payment methods that are available to a particular customer. Say, you have a premium shipping method, which can be granted to the VIP customers only. Thanks to this module, it won’t be shown to all the other customer groups. Avoid situations where you have to contact the customer after he had placed the order and say to him that the method he chose for shipping is not available for him right now.

Restrict shipping methods by customer groups

Create as many customer groups as you want. For each shipping method, choose the customer groups that will be able to see and use it on checkout page (including custom payment methods created in Magento 2).

Restrict Magento payment methods by customer groups

Create an unlimited number of customer groups and assign available payment methods to each of the group.

Deny or allow methods for certain customer groups

We’ve added a reversed algorithm. Now you can deny or allow payment methods by Magento 2 customer groups. This option is aimed to save your time when you need to manage a large number of different groups.

Turn shipping and payment into a business and marketing tool

Smartly managed limitations can be used for marketing purposes as well. If you position particular methods as privileges, you can easily stimulate your shoppers to try reaching the needed customer group or simply register. Moreover, with the new register customers, store owners are automatically enlarging the lead base and may use it for multiple marketing campaigns.

  • Give better payment and shipping options to loyal customers and wholesalers
  • Adjust custom shipping and payment methods in Magento 2 to your business needs. For example, you can hide the option of free shipping from a certain customer group to decrease shipping losses
  • Encourage customers to register and get better shipping/payment options
  • Cover all the customers of your Magento 2 store: customers that don’t belong to any group will be treated with the same settings as the NOT_LOGGED_IN group

Learn how Amasty Shipping Extensions help to solve real customers' cases

In our Shipping Guide we explain Magento shipping functionality in Amasty modules and discuss real cases from our support experience.

What are the Magento 2 custom payment methods for?

Custom payment methods allow users to place an order or shop online using a variety of payment methods. You define your custom payment methods in Magento 2 by providing instructions on how you want the buyer to submit payment for their purchase.

Reasons to choose

Other Features

  • 100% Open Source — Easy To Customize
  • Follows Magento Code Architecture
  • Separated HTML/CSS/JS
  • Simple installation via Composer
* The name "Magento" and the logo are the trademarks of Magento, Inc.
4 Reviews
Jun 17, 2019
It makes my everyday life easier
Emil Shamloo, Owner
It makes it easier for administration to sort out customer and give them a better option of payment. Excellent support. I love the way they give me the option of choosing :-)
Photo Amasty employee
Amasty answer
Jun 19, 2019
Natalya Chekanina / Head of Sales Team
Dear Emil, thank you for your review! We would be happy to see you in our store again!
Mar 18, 2018
Good module
I like this module coz it helps to make my delivery service more diverse. I export items to several countries and so I have similar target groups in different countries. Also my loyalty program includes shipping discounts. It allows me to organize payments for shipping and show customers only relevant options. I didn't have big issues with installation or using. Recommended.
Nov 18, 2017
Needed functionality
Such features were very necessary for us as we work with wholesalers. A simple and straightforward extension. Though it is not difficult to run we had some compatibility problems. Nice supporters helped us resolve them and since then everything works fine.
Jan 02, 2017
Useful extention, great support
It's a quite useful tool especially for stores with many different types of customers. I can't say that it worked smoothly from the start, there were some conflicts with another extension, but anyway Amasty support has fixed it rather quickly, thanks for your detailed consultation :) Hope not to disappoint myself with your other modules.

Write Your Own Review

You're reviewing: Full Page Cache Warmer for Magento 2

How do you rate this product?
Please rate the product from 1 to 5 stars.

Ask a question

Are you looking to add specific functionality for this extension or want to acquire a reliable development partner altogether? With custom development services by Amasty, you will receive high quality and cost-effective solutions developed by Magento professionals according to industry’s best practices.

Request a Quote

Submit this form now and we will get back to you promptly!

Magento 2.2, 2.3, 2.4

You can always download the recent version free of charge from your account

Installing an upgrade is easy — check now

My Downloads
Version 1.1.7
Last Update: Apr 18, 2019
1.1.7 - Apr 18, 2019:
  • Compatibility with payment methods without Title was added
1.1.6 - Mar 18, 2019:
  • Fix the issue with compilation on Magento 2.2.7 was resolved
1.1.5 - May 17, 2018:
  • Improvement now all shipping methods and payment methods will display on the page, regardless if they are enabled or not.
  • Fix the issue with 'Current Scope' setting was fixed.
1.1.4 - Oct 05, 2017:
  • Fix for payment method restrictions in Admin area
  • Magento 2.2 compatibility tested and confirmed
1.1.3 - Mar 09, 2017:
  • Compatibility improvement for automatic cache clearing in case of changing some settings
1.1.2 - Dec 08, 2016:
  • Fix for some payment methods not being displayed correctly
  • Admin scope added to the list of stores
1.1.0 - Sep 20, 2016:
  • Reverse logic added. Now it is possible either deny methods or allow methods for the selected customer groups. Useful when there are many groups.
See previous updates
Back to top