Magento 2 Payment & Shipping by Customer Group

 

Magento 2 Payment & Shipping by Customer Group allows store owners to avail the use of different shipping and payment methods to specific customer groups of the Magento 2 store.

 

Table of Content

  1. Extension Installation Guide
  2. Configuration
  3. Payment Methods by Customer Groups
  4. Shipping Methods by Customer Groups
  5. Payment & Shipping by Customer Group in Frontend

 

  1. Extension Installation
  • Extract the zip folder and upload our extension to root of your Magento 2 directory via FTP.
  • Login to your SSH and run below commands step by step:
    • php bin/magento setup:upgrade
    • For Magento version 2.0.x to 2.1.x - php bin/magento setup:static-content:deploy
    • For Magento version 2.2.x & above - php bin/magento setup:static-content:deploy –f
    • php bin/magento cache:flush
  • That’s it.

 

  1. Configuration
    For configuring the extension, login to Magento 2, move to Stores > Configuration > Payment & Shipping by Customer Group from where you can enable the extension.
  • Payment & Shipping by Customer Group: Enable the Payment & Shipping by Customer Group extension from here.


 

  1. Payment Methods by Customer Groups
    To make the payment methods available only to the specific customer groups, move to Sales > Payment & Shipping by Customer Group > Payment Methods by Customer Groups where you can select customer groups to allow the use of the payment methods for each of the payment methods listed.



 

  1. Shipping Methods by Customer Groups
    To make the shipping methods available only to the specific customer groups, move to Sales > Payment & Shipping by Customer Group > Shipping Methods by Customer Groups where you can select customer groups to allow the use of the shipping methods for each of the shipping methods listed.




 

  1. Payment & Shipping by Customer Group in Frontend
    Once the payment and shipping methods availability selected for the customer groups, when customers add products to cart and select the shipping method and payment method, they would only get shipping and payment methods available for them.
     
  • Shipping Methods Availability by Customer Group
    The extension checks for the availability of the shipping method based on the customer group to which the customers belong, and shows only the shipping methods available for them.  


 

 

  • Payment Methods Availability by Customer Group
    The extension checks for the availability of the payment method based on the customer group to which the customers belong, and shows only the payment methods available for them.