How to Enable Magento 2 B2B Features: A Step-by-Step Guide

How to Enable Magento 2 B2B Features: A Step-by-Step Guide

Magento 2 is a powerful platform for B2B e-commerce, offering a host of enterprise-level features tailored to streamline business transactions, enhance the customer experience, and automate key processes. If you’re using Magento 2 Commerce (formerly Magento Enterprise), these B2B features are built-in – but they must be properly enabled and configured.

In this guide, the Magento experts at Kiwi Commerce walk you through the process of installing, enabling, and configuring Magento 2 B2B features step by step.

Step 1: Install the Magento 2 B2B Extension

Magento 2 B2B features are available as an additional module for Magento Commerce. If it hasn’t been installed yet, follow the steps below via SSH using Composer.

To install the B2B module:

composer require magento/extension-b2b
bin/magento module:enable Magento_B2B
bin/magento setup:upgrade
bin/magento setup:di:compile
bin/magento setup:static-content:deploy
bin/magento cache:flush

After these steps, the B2B module will be installed and ready for configuration.

Step 2: Verify Your Magento 2 Edition

B2B functionality is exclusive to Magento 2 Commerce. If you’re on the Open Source version, you’ll need third-party modules to replicate these features.

To verify your edition:

Admin Panel > Stores > Configuration > Advanced > Magento Edition

Step 3: Enable B2B Features

To activate B2B functionalities:

  1. Log in to the Magento Admin Panel
  2. Navigate to:
    Stores > Configuration > General > B2B Features
  3. Set Enable B2B Features to Yes
  4. Click Save Config and clear the cache

This will enable key B2B features like company accounts, custom pricing, and quote management.

Step 4: Configure Company Accounts

Company accounts enable businesses to create multiple sub-user accounts under a single company profile, each with custom roles and permissions.

To enable company accounts:

Stores > Configuration > General > B2B Features > Enable Company Accounts = Yes

Once configured, companies can register, assign roles, and streamline internal purchasing workflows.

Step 5: Set Up Custom Pricing & Quotes

B2B customers often require negotiated pricing and bulk discount options. Magento 2’s Request for Quote (RFQ) feature supports this seamlessly.

To configure quotes:

Stores > Configuration > Sales > Quotes

  • Enable Enable Quotes
  • Set quote expiration, minimum order quantity, and auto-approval

Save your settings to enable custom quote requests.

Step 6: Configure Shared Catalogs (for Tiered Pricing)

Shared Catalogs let you offer different pricing structures based on customer groups – perfect for wholesalers and large clients.

To create a shared catalog:

Catalog > Shared Catalogs > Add New Catalog

Define whether it’s a public or custom catalogue, then assign products and pricing by customer group.

Step 7: Enable Quick Order & Requisition Lists

B2B buyers often repeat orders. These features make reordering efficient.

To enable:

Stores > Configuration > General > B2B Features

  • Set Enable Quick Order to Yes
  • Set Enable Requisition Lists to Yes

Step 8: Configure Payment & Credit Options

Magento allows flexible B2B payment options, including credit limits for trusted business clients.

To enable company credit:

Stores > Configuration > Sales > Payment Methods > Company Credit
Set individual credit limits per customer as needed.

Final Step: Test Your B2B Setup

Once everything is configured:

  • Register as a B2B customer
  • Test company account creation and sub-user roles
  • Request quotes and validate approval processes
  • Place a bulk order via the Quick Order tool

Conclusion

Magento 2 Commerce delivers a comprehensive B2B suite that empowers businesses to manage complex orders, negotiate pricing, and streamline purchasing for company clients. By properly enabling and configuring these features, your business can deliver a superior B2B experience.

For a deeper understanding of how infrastructure impacts performance, read our guide on Cloud & DevOps in Magento 2.

Looking to improve performance in 2025? Don’t miss our blog on Boosting Magento 2.4.7 Speed & Performance.


Need help setting up or optimising your Magento 2 B2B store?
Contact Kiwi Commerce today – we’re here to help you scale smarter.

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *