{"id":197090,"date":"2019-09-16T13:58:48","date_gmt":"2019-09-16T13:58:48","guid":{"rendered":"https:\/\/webkul.com\/blog\/?p=197090"},"modified":"2026-02-06T07:42:05","modified_gmt":"2026-02-06T07:42:05","slug":"magento2-payment-shipping-restriction-customer-group","status":"publish","type":"post","link":"https:\/\/webkul.com\/blog\/magento2-payment-shipping-restriction-customer-group\/","title":{"rendered":"Payment &#038; Shipping By Customer Group for Magento 2"},"content":{"rendered":"<p><strong>Payment &amp; Shipping By Customer Group for Magento 2 <\/strong>helps the store owner to easily set the different payment as well as shipping methods based on the respective customer groups.<\/p>\n<p>Using this module, the admin can decide the shipping and payment method accordingly and facilitate the customers with suitable payment and shipping method according to their customer groups.<\/p>\n<p>Also, using <a href=\"https:\/\/store.webkul.com\/magento2-payment-shipping-restriction.html\" target=\"_blank\" rel=\"noreferrer noopener\">Magento 2 Payment Restrictions <\/a>extension you can restrict the payment methods at the checkout time for the customers.\u00a0<\/p>\n<p>To get more clear idea on the module, kindly review the video below-<\/p>\n<div class=\"wp-block-wk-block-youtube-video wk-block--yt-video wk-block-yt-classic components-placeholder\">\n<div class=\"wk-block--yt-video-frame\">\n<div class=\"wk-block--yt-video-frame-request\" data-plyr-provider=\"youtube\" data-plyr-embed-id=\"dHDBvV6uOOQ\">\n<div class=\"components-placeholder__instructions\"><a href=\"https:\/\/www.youtube.com\/watch?v=dHDBvV6uOOQ&amp;feature=youtu.be\">dHDBvV6uOOQ<\/a><\/div>\n<\/div>\n<\/div>\n<\/div>\n\n\n<div class=\"wk-index-wrap\"><h3 class=\"index-title\">Features<\/h3><\/div><div class=\"margin-bottom-50\">\n<ul class=\"wp-block-list\">\n<li>The admin can decide the shipping method for a particular customer group and restrict the customers of that group by accessing other shipping methods.<\/li>\n\n\n\n<li>Also, the admin can restrict the customers by accessing other payment methods according to the customer group.<\/li>\n\n\n\n<li>This will help the admins to provide better payment and shipping options to their loyal customers.<\/li>\n\n\n\n<li>The customers can easily select the shipping and payment method without any confusion.<\/li>\n\n\n\n<li>It becomes easy for the admin to decide the payment and shipping method for the appropriate customers accordingly.<\/li>\n<\/ul>\n<\/div>\n\n\n\n<div class=\"wk-index-wrap\"><h3 class=\"index-title\">Installation<\/h3><\/div><div class=\"margin-bottom-50\">\n<p>The customers will get a&nbsp;<strong>zip folder<\/strong>&nbsp;and they have to extract the contents of this zip folder on their system. The extracted folder has an&nbsp;<strong>src<\/strong>&nbsp;folder, inside the src folder you have the&nbsp;<strong>app<\/strong>&nbsp;folder.&nbsp;<\/p>\n\n\n\n<p>You need to transfer this&nbsp;<strong>app<\/strong>&nbsp;folder&nbsp;into the Magento 2 root directory on the server as shown below.<\/p>\n\n\n\n<p>After the successful installation, you have to run these commands in the&nbsp;Magento2 root directory.<\/p>\n\n\n\n<p><strong>First command \u2013 php bin\/magento setup:upgrade<\/strong><\/p>\n\n\n\n<p><strong>Second command \u2013&nbsp; php bin\/magento setup:di:compile<\/strong><\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter\"><img decoding=\"async\" width=\"635\" height=\"128\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/09\/cmd2-1.png\" alt=\"Payment &amp; Shipping By Customer Group for Magento 2 cmd-2\" class=\"wp-image-197796\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/09\/cmd2-1.png 635w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/09\/cmd2-1.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/09\/cmd2-1.png 300w\" sizes=\"(max-width: 635px) 100vw, 635px\" loading=\"lazy\" \/><\/figure>\n<\/div>\n\n\n<p><strong>Third Command \u2013&nbsp;php&nbsp;bin\/magento&nbsp;setup:static-content:deploy<\/strong><\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter\"><img decoding=\"async\" width=\"620\" height=\"122\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/09\/cmd3-1.png\" alt=\"Payment &amp; Shipping By Customer Group for Magento 2 cmd-3\" class=\"wp-image-197798\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/09\/cmd3-1.png 620w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/09\/cmd3-1.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/09\/cmd3-1.png 300w\" sizes=\"(max-width: 620px) 100vw, 620px\" loading=\"lazy\" \/><\/figure>\n<\/div>\n\n\n<p>By running the commands,&nbsp;you have to flush the cache from the Magento admin panel by navigating through<strong>&nbsp;System&gt; Cache Management<\/strong>&nbsp;as shown below.<\/p>\n\n\n\n<p>&nbsp;<\/p>\n<\/div>\n\n\n\n<div class=\"wk-index-wrap\"><h3 class=\"index-title\"><strong>Multi-Lingual Configuration<\/strong><\/h3><\/div><div class=\"margin-bottom-50\">\n<p>For Multilingual support, please navigate to&nbsp;<strong>\u201cStore&gt;Configuration&gt;General &gt;Locale Options\u201d<\/strong>. And select your desired language from the&nbsp;<strong>Locale&nbsp;<\/strong>option.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" width=\"1193\" height=\"922\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/09\/locale.png\" alt=\"Payment &amp; Shipping By Customer Group for Magento 2 locale option\" class=\"wp-image-197804\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/09\/locale.png 1193w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/09\/locale.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/09\/locale.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/09\/locale.png 768w\" sizes=\"(max-width: 1193px) 100vw, 1193px\" loading=\"lazy\" \/><\/figure>\n<\/div>\n\n\n\n<div class=\"wk-index-wrap\"><h3 class=\"index-title\">Module Translation<\/h3><\/div><div class=\"margin-bottom-50\">\n<p>If you want to translate their module language from English to German then &#8211;<\/p>\n\n\n\n<p>follow the path&nbsp;<strong>app\/code\/Webkul\/PaymentShippingByCustomerGroup\/i18n<\/strong>&nbsp;In their unzipped folder. After that, you will get a CSV file with the name \u201cen_US.csv\u201d.<\/p>\n\n\n\n<p>Now, rename that CSV as to your region code and language code like \u2013 \u201cde_DE.csv\u201d for German and translate all right side content after the&nbsp;<strong>comma (,)<\/strong>&nbsp;in your language.<\/p>\n\n\n\n<p>After editing the CSV, save it and then upload it &#8211;<\/p>\n\n\n\n<p>to the path,\u00a0<strong>app\/code\/Webkul\/PaymentShippingByCustomerGroup\/i18n<\/strong>\u00a0where you have installed Magento 2 on the server. Thus, the module will get translated into your desired Language. <\/p>\n\n\n\n<p>It also supports\u00a0<strong>RTL\u00a0<\/strong>and\u00a0<strong>LTR\u00a0<\/strong>languages.<\/p>\n<\/div>\n\n\n\n<div class=\"wk-index-wrap\"><h3 class=\"index-title\">Module Configuration<\/h3><\/div><div class=\"margin-bottom-50\">\n<p>After the successful installation of this module, the admin can-<\/p>\n\n\n\n<p>Configure the module easily by navigating to&nbsp;<strong>Stores &gt;Configuration &gt;Payment and Shipping Methods By Customer Group<\/strong><\/p>\n\n\n\n<p>Here, the admin can manage the module easily as shown in the image below &#8211;<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"1200\" height=\"1024\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2021\/11\/Configuration-_-1-1-1200x1024.png\" alt=\"Configuration-_-1-1\" class=\"wp-image-311751\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2021\/11\/Configuration-_-1-1-1200x1024.png 1200w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2021\/11\/Configuration-_-1-1-300x256.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2021\/11\/Configuration-_-1-1-250x213.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2021\/11\/Configuration-_-1-1-768x656.png 768w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2021\/11\/Configuration-_-1-1.png 1270w\" sizes=\"(max-width: 1200px) 100vw, 1200px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<p>Here, the admin can manage the module and configure the options. Moreover, the admin can &#8211;<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Enable <\/strong>or<strong> Disable <\/strong>the module.<\/li>\n\n\n\n<li>Select, <strong>All<\/strong> <strong>Allowed Shipping Method<\/strong> or the <strong>Specific Shipping <\/strong>from the <strong>Select Shipping Methods.<\/strong><\/li>\n\n\n\n<li>Decide the <strong>All<\/strong> <strong>Allowed Payment Method<\/strong> or the <strong>Specific Payments <\/strong>from the available<strong> Payment Methods.<\/strong><\/li>\n<\/ul>\n\n\n\n<p><strong>NOTE: <\/strong>This setting will be used for the <strong>Shipping <\/strong>and <strong>Payment <\/strong>method only when &#8211;<\/p>\n\n\n\n<p>No shipping and payment methods are assigned to a particular group of customers.<\/p>\n<\/div>\n\n\n\n<div class=\"wk-index-wrap\"><h3 class=\"index-title\">Restrict\/ Assign a Shipping or Payment Method to a particular group of Customers<\/h3><\/div><div class=\"margin-bottom-50\">\n<p>The admin can assign or restrict a particular group of customers from different- different payment and shipping method.<\/p>\n\n\n\n<p>The admin can manage the payment and shipping method for a particular group of the customers from the <strong>Customer Groups<\/strong> under the <strong>Customers <\/strong>tab as shown in the image below &#8211;<\/p>\n\n\n\n<p>Now, the admin can click on the <strong>Customer Group <\/strong>and find the existing created customer groups. The admin can also create a new customer group here.<\/p>\n\n\n\n<p>The admin can search for a specific customer group here using <strong>customer id, group, tax class, shipping methods, and payment method <\/strong>as well.<\/p>\n<\/div>\n\n\n\n<div class=\"wk-index-wrap\"><h3 class=\"index-title\">Assign\/ Un-assign a Shipping and Payment method to a Customer Group<\/h3><\/div><div class=\"margin-bottom-50\">\n<p>The admin can create a new customer group and assign\/ un-assign a shipping method along with the payment method to a customer group. The admin can also delete the newly created customer group.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" width=\"1260\" height=\"548\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/11\/customer-group-1.png\" alt=\"customer group\" class=\"wp-image-206002\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/11\/customer-group-1.png 1260w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/11\/customer-group-1.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/11\/customer-group-1.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/11\/customer-group-1.png 768w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/11\/customer-group-1.png 1200w\" sizes=\"(max-width: 1260px) 100vw, 1260px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<p>To assign a shipping and payment method to a new customer group the admin can click on the <strong>Add New Customer Group<\/strong>.<\/p>\n\n\n\n<p>Here, the admin can &#8211;<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Enter the <strong>Group Name<\/strong>.<\/li>\n\n\n\n<li>Select the <strong>Tax Class<\/strong>.<\/li>\n\n\n\n<li>Decide the <strong>Shipping Method <\/strong>for that particular customer group.<\/li>\n\n\n\n<li>And select the <strong>Payment Method <\/strong>for the customer group.<\/li>\n<\/ul>\n\n\n\n<p>Here, the admin can also see the available shipping and payment method for the particular customer group.<\/p>\n\n\n\n<p>The admin can see the group Id, name of the customer group, tax class, shipping method, and the payment method assigned to the particular group.<\/p>\n\n\n\n<p>Furthermore, the admin can also edit the payment and shipping method for the customer group. <\/p>\n\n\n\n<p>The admin can select a particular customer group and then edit or delete the customer group as per their needs.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">View Customers From the related group<\/h2>\n\n\n\n<p>The admin can see all the customers from the related group by navigating to <strong>Customers&gt; All customers<\/strong><\/p>\n<\/div>\n\n\n\n<div class=\"wk-index-wrap\"><h3 class=\"index-title\">Front End View<\/h3><\/div><div class=\"margin-bottom-50\">\n<p>The customers will only see the available payment and shipping methods, according to the assigned method to that particular customer group.<\/p>\n\n\n\n<p>Furthermore, when a customer will add a product to the cart, the customer can process further with the available <strong>shipping<\/strong> and <strong>payment<\/strong> methods.<\/p>\n\n\n\n<p>Now, let&#8217;s take an example here for the customer <strong>Veronica Costello<\/strong> who belongs to the <strong>New Login Customer<\/strong> group. <\/p>\n\n\n\n<p>The admin has assigned the <strong>Free Shipping <\/strong>method and <strong>Check\/Money Order, Cash On Delivery, <\/strong>and<strong> PayPal Credit<\/strong> as the payment method to the group.<\/p>\n\n\n\n<p>So, Veronica Costello will only able to see the <strong>Free Shipping <\/strong>as a shipping method, and <strong>Check\/Money Order, Cash On Delivery, and PayPal Credit<\/strong> as a payment method.<\/p>\n\n\n\n<p>Here, the customer (<strong>Veronica Costello<\/strong>) is only able to see <strong>Free Shipping <\/strong>as a shipping method. <\/p>\n\n\n\n<p>At checkout, the customer will only see <strong>Check\/Money Order<\/strong>, <strong>Cash On Delivery<\/strong>, and <strong>PayPal Credit<\/strong> as available payment options.<\/p>\n\n\n\n<p>As shown in the image below &#8211;<\/p>\n\n\n\n<p>That\u2019s all for the&nbsp;<strong>Payment &amp; Shipping By Customer Group for Magento 2<\/strong>.&nbsp;<\/p>\n\n\n\n<p>If you have any queries regarding the plugin, please contact us at&nbsp;<strong><a href=\"https:\/\/webkul.uvdesk.com\/en\/\">Webkul Support System<\/a>.<\/strong><\/p>\n\n\n\n<p>You can also check our complete&nbsp;<a href=\"https:\/\/store.webkul.com\/Magento-2.html\"><strong>Magento 2 extensions<\/strong><\/a>.<\/p>\n\n\n\n<p>Moreover, If you are looking to create a custom e-commerce website, it is a great idea to<a href=\"https:\/\/webkul.com\/hire-magento-developers\/\">&nbsp;hire Magento developers&nbsp;<\/a>who can help you build a powerful and scalable online store.<\/p>\n<\/div>\n\n\n\n<p>&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Payment &amp; Shipping By Customer Group for Magento 2 helps the store owner to easily set the different payment as well as shipping methods based on the respective customer groups. Using this module, the admin can decide the shipping and payment method accordingly and facilitate the customers with suitable payment and shipping method according to <a href=\"https:\/\/webkul.com\/blog\/magento2-payment-shipping-restriction-customer-group\/\">[&#8230;]<\/a><\/p>\n","protected":false},"author":239,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[9121],"tags":[9873,9871,9874,9872],"class_list":["post-197090","post","type-post","status-publish","format-standard","hentry","category-magento-2","tag-magento-2-payment-and-shipping-by-customer-group","tag-payment-and-shipping-by-customer-group","tag-payment-and-shipping-restriction-by-customer-group","tag-payment-and-shipping-restriction-for-the-customers-groups"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v24.5 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Magento 2 Customer Group Payment Shipping Method Restrictions<\/title>\n<meta name=\"description\" content=\"Magento 2 Payment &amp; Shipping by Customer Group helps the store owner to set the different payment &amp; shipping based on customer group.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/webkul.com\/blog\/magento2-payment-shipping-restriction-customer-group\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Magento 2 Customer Group Payment Shipping Method Restrictions\" \/>\n<meta property=\"og:description\" content=\"Magento 2 Payment &amp; Shipping by Customer Group helps the store owner to set the different payment &amp; shipping based on customer group.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/webkul.com\/blog\/magento2-payment-shipping-restriction-customer-group\/\" \/>\n<meta property=\"og:site_name\" content=\"Webkul Blog\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/webkul\/\" \/>\n<meta property=\"article:published_time\" content=\"2019-09-16T13:58:48+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2026-02-06T07:42:05+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/webkul.com\/blog\/wp-content\/uploads\/2019\/09\/cmd2-1.png\" \/>\n<meta name=\"author\" content=\"Rajan Dimri\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@webkul\" \/>\n<meta name=\"twitter:site\" content=\"@webkul\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Rajan Dimri\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"6 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/webkul.com\/blog\/magento2-payment-shipping-restriction-customer-group\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/webkul.com\/blog\/magento2-payment-shipping-restriction-customer-group\/\"},\"author\":{\"name\":\"Rajan Dimri\",\"@id\":\"https:\/\/webkul.com\/blog\/#\/schema\/person\/84179204d8799af72b256809667b9c81\"},\"headline\":\"Payment &#038; Shipping By Customer Group for Magento 2\",\"datePublished\":\"2019-09-16T13:58:48+00:00\",\"dateModified\":\"2026-02-06T07:42:05+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/webkul.com\/blog\/magento2-payment-shipping-restriction-customer-group\/\"},\"wordCount\":1145,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/webkul.com\/blog\/#organization\"},\"image\":{\"@id\":\"https:\/\/webkul.com\/blog\/magento2-payment-shipping-restriction-customer-group\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/webkul.com\/blog\/wp-content\/uploads\/2019\/09\/cmd2-1.png\",\"keywords\":[\"magento 2 payment and shipping by customer group\",\"payment and shipping by customer group\",\"payment and shipping restriction by customer group\",\"payment and shipping restriction for the customers groups\"],\"articleSection\":[\"Magento 2\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/webkul.com\/blog\/magento2-payment-shipping-restriction-customer-group\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/webkul.com\/blog\/magento2-payment-shipping-restriction-customer-group\/\",\"url\":\"https:\/\/webkul.com\/blog\/magento2-payment-shipping-restriction-customer-group\/\",\"name\":\"Magento 2 Customer Group Payment Shipping Method Restrictions\",\"isPartOf\":{\"@id\":\"https:\/\/webkul.com\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/webkul.com\/blog\/magento2-payment-shipping-restriction-customer-group\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/webkul.com\/blog\/magento2-payment-shipping-restriction-customer-group\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/webkul.com\/blog\/wp-content\/uploads\/2019\/09\/cmd2-1.png\",\"datePublished\":\"2019-09-16T13:58:48+00:00\",\"dateModified\":\"2026-02-06T07:42:05+00:00\",\"description\":\"Magento 2 Payment & Shipping by Customer Group helps the store owner to set the different payment & shipping based on customer group.\",\"breadcrumb\":{\"@id\":\"https:\/\/webkul.com\/blog\/magento2-payment-shipping-restriction-customer-group\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/webkul.com\/blog\/magento2-payment-shipping-restriction-customer-group\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/webkul.com\/blog\/magento2-payment-shipping-restriction-customer-group\/#primaryimage\",\"url\":\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/09\/cmd2-1.png\",\"contentUrl\":\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/09\/cmd2-1.png\",\"width\":635,\"height\":128},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/webkul.com\/blog\/magento2-payment-shipping-restriction-customer-group\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/webkul.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Payment &#038; Shipping By Customer Group for Magento 2\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/webkul.com\/blog\/#website\",\"url\":\"https:\/\/webkul.com\/blog\/\",\"name\":\"Webkul Blog\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\/\/webkul.com\/blog\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/webkul.com\/blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/webkul.com\/blog\/#organization\",\"name\":\"WebKul Software Private Limited\",\"url\":\"https:\/\/webkul.com\/blog\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/webkul.com\/blog\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2021\/08\/webkul-logo-accent-sq.png\",\"contentUrl\":\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2021\/08\/webkul-logo-accent-sq.png\",\"width\":380,\"height\":380,\"caption\":\"WebKul Software Private Limited\"},\"image\":{\"@id\":\"https:\/\/webkul.com\/blog\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/webkul\/\",\"https:\/\/x.com\/webkul\",\"https:\/\/www.instagram.com\/webkul\/\",\"https:\/\/www.linkedin.com\/company\/webkul\",\"https:\/\/www.youtube.com\/user\/webkul\/\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/webkul.com\/blog\/#\/schema\/person\/84179204d8799af72b256809667b9c81\",\"name\":\"Rajan Dimri\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/webkul.com\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/bd29c0f3a2885bbbeb97c830d846534f69fe6069cfa296720fcd15d33bc31938?s=96&d=https%3A%2F%2Fcdnblog.webkul.com%2Fblog%2Fwp-content%2Fuploads%2F2019%2F10%2Fmike.png&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/bd29c0f3a2885bbbeb97c830d846534f69fe6069cfa296720fcd15d33bc31938?s=96&d=https%3A%2F%2Fcdnblog.webkul.com%2Fblog%2Fwp-content%2Fuploads%2F2019%2F10%2Fmike.png&r=g\",\"caption\":\"Rajan Dimri\"},\"url\":\"https:\/\/webkul.com\/blog\/author\/rajan-dimri348\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Magento 2 Customer Group Payment Shipping Method Restrictions","description":"Magento 2 Payment & Shipping by Customer Group helps the store owner to set the different payment & shipping based on customer group.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/webkul.com\/blog\/magento2-payment-shipping-restriction-customer-group\/","og_locale":"en_US","og_type":"article","og_title":"Magento 2 Customer Group Payment Shipping Method Restrictions","og_description":"Magento 2 Payment & Shipping by Customer Group helps the store owner to set the different payment & shipping based on customer group.","og_url":"https:\/\/webkul.com\/blog\/magento2-payment-shipping-restriction-customer-group\/","og_site_name":"Webkul Blog","article_publisher":"https:\/\/www.facebook.com\/webkul\/","article_published_time":"2019-09-16T13:58:48+00:00","article_modified_time":"2026-02-06T07:42:05+00:00","og_image":[{"url":"https:\/\/webkul.com\/blog\/wp-content\/uploads\/2019\/09\/cmd2-1.png","type":"","width":"","height":""}],"author":"Rajan Dimri","twitter_card":"summary_large_image","twitter_creator":"@webkul","twitter_site":"@webkul","twitter_misc":{"Written by":"Rajan Dimri","Est. reading time":"6 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/webkul.com\/blog\/magento2-payment-shipping-restriction-customer-group\/#article","isPartOf":{"@id":"https:\/\/webkul.com\/blog\/magento2-payment-shipping-restriction-customer-group\/"},"author":{"name":"Rajan Dimri","@id":"https:\/\/webkul.com\/blog\/#\/schema\/person\/84179204d8799af72b256809667b9c81"},"headline":"Payment &#038; Shipping By Customer Group for Magento 2","datePublished":"2019-09-16T13:58:48+00:00","dateModified":"2026-02-06T07:42:05+00:00","mainEntityOfPage":{"@id":"https:\/\/webkul.com\/blog\/magento2-payment-shipping-restriction-customer-group\/"},"wordCount":1145,"commentCount":0,"publisher":{"@id":"https:\/\/webkul.com\/blog\/#organization"},"image":{"@id":"https:\/\/webkul.com\/blog\/magento2-payment-shipping-restriction-customer-group\/#primaryimage"},"thumbnailUrl":"https:\/\/webkul.com\/blog\/wp-content\/uploads\/2019\/09\/cmd2-1.png","keywords":["magento 2 payment and shipping by customer group","payment and shipping by customer group","payment and shipping restriction by customer group","payment and shipping restriction for the customers groups"],"articleSection":["Magento 2"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/webkul.com\/blog\/magento2-payment-shipping-restriction-customer-group\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/webkul.com\/blog\/magento2-payment-shipping-restriction-customer-group\/","url":"https:\/\/webkul.com\/blog\/magento2-payment-shipping-restriction-customer-group\/","name":"Magento 2 Customer Group Payment Shipping Method Restrictions","isPartOf":{"@id":"https:\/\/webkul.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/webkul.com\/blog\/magento2-payment-shipping-restriction-customer-group\/#primaryimage"},"image":{"@id":"https:\/\/webkul.com\/blog\/magento2-payment-shipping-restriction-customer-group\/#primaryimage"},"thumbnailUrl":"https:\/\/webkul.com\/blog\/wp-content\/uploads\/2019\/09\/cmd2-1.png","datePublished":"2019-09-16T13:58:48+00:00","dateModified":"2026-02-06T07:42:05+00:00","description":"Magento 2 Payment & Shipping by Customer Group helps the store owner to set the different payment & shipping based on customer group.","breadcrumb":{"@id":"https:\/\/webkul.com\/blog\/magento2-payment-shipping-restriction-customer-group\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/webkul.com\/blog\/magento2-payment-shipping-restriction-customer-group\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/webkul.com\/blog\/magento2-payment-shipping-restriction-customer-group\/#primaryimage","url":"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/09\/cmd2-1.png","contentUrl":"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/09\/cmd2-1.png","width":635,"height":128},{"@type":"BreadcrumbList","@id":"https:\/\/webkul.com\/blog\/magento2-payment-shipping-restriction-customer-group\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/webkul.com\/blog\/"},{"@type":"ListItem","position":2,"name":"Payment &#038; Shipping By Customer Group for Magento 2"}]},{"@type":"WebSite","@id":"https:\/\/webkul.com\/blog\/#website","url":"https:\/\/webkul.com\/blog\/","name":"Webkul Blog","description":"","publisher":{"@id":"https:\/\/webkul.com\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/webkul.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/webkul.com\/blog\/#organization","name":"WebKul Software Private Limited","url":"https:\/\/webkul.com\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/webkul.com\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2021\/08\/webkul-logo-accent-sq.png","contentUrl":"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2021\/08\/webkul-logo-accent-sq.png","width":380,"height":380,"caption":"WebKul Software Private Limited"},"image":{"@id":"https:\/\/webkul.com\/blog\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/webkul\/","https:\/\/x.com\/webkul","https:\/\/www.instagram.com\/webkul\/","https:\/\/www.linkedin.com\/company\/webkul","https:\/\/www.youtube.com\/user\/webkul\/"]},{"@type":"Person","@id":"https:\/\/webkul.com\/blog\/#\/schema\/person\/84179204d8799af72b256809667b9c81","name":"Rajan Dimri","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/webkul.com\/blog\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/bd29c0f3a2885bbbeb97c830d846534f69fe6069cfa296720fcd15d33bc31938?s=96&d=https%3A%2F%2Fcdnblog.webkul.com%2Fblog%2Fwp-content%2Fuploads%2F2019%2F10%2Fmike.png&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/bd29c0f3a2885bbbeb97c830d846534f69fe6069cfa296720fcd15d33bc31938?s=96&d=https%3A%2F%2Fcdnblog.webkul.com%2Fblog%2Fwp-content%2Fuploads%2F2019%2F10%2Fmike.png&r=g","caption":"Rajan Dimri"},"url":"https:\/\/webkul.com\/blog\/author\/rajan-dimri348\/"}]}},"amp_enabled":true,"_links":{"self":[{"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/posts\/197090","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/users\/239"}],"replies":[{"embeddable":true,"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/comments?post=197090"}],"version-history":[{"count":30,"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/posts\/197090\/revisions"}],"predecessor-version":[{"id":497613,"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/posts\/197090\/revisions\/497613"}],"wp:attachment":[{"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/media?parent=197090"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/categories?post=197090"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/tags?post=197090"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}