The B2B Edition Buyer Portal is the shopper-facing user interface for BigCommerce B2B storefronts. The portal provides out-of-the-box support for key B2B shopping flows, including quotes, invoices, and multiple company users. This UI can be integrated into Stencil, Catalyst, or custom headless storefronts.
B2B Edition is designed to deliver enterprise-level B2B functionality for businesses of all sizes, enhancing business-to-business operations for both enterprise merchants and their customers.
The core features of B2B Edition include corporate account management, sales representative masquerade, quoting, shared shopping lists, and more.
See the B2B Core developer course for more details on B2B Edition’s core capabilities.
The Buyer Portal is a fully realized B2B user interface for stores equipped with B2B Edition. The Buyer Portal replaces the default BigCommerce account area and enhances catalog pages, providing out-of-the-box support for key shopper-facing features.

Supported features include:
* The “masquerade” feature allows Super Admins managed by the store owner to assist merchant purchasing flows by masquerading as a user of their assigned companies.
The default Buyer Portal is hosted by BigCommerce and is automatically integrated in B2B Stencil storefronts. As long as your storefront utilizes the default portal, security and feature updates are automatic.
Beyond the default portal, your shopper experience can be customized in the following ways. Each option is successively more complex and enables successively more powerful customization.
Default Buyer Portal configuration in the control panel—including theme colors, CSS override, injected buttons, and the login page—is covered in the B2B Core course (Buyer Portal lesson in Module 1). We’ll explore the other two options in detail in this course.
You can take advantage of the Buyer Portal experience on any style of storefront:
In the exercises in this course, we’ll be using a Stencil storefront.
Any of these storefronts support using the default hosted Buyer Portal or integrating your own custom portal.
While the strategy for initializing the Buyer Portal application differs between Stencil and headless storefronts, the same application code is responsible for the UI regardless of storefront. This means the architecture and patterns we’ll be exploring are applicable regardless of which storefront style you adopt.
This course requires the use of a BigCommerce store with B2B Edition installed and enabled!
Contact your BigCommerce account representative to enable B2B Edition on a partner or developer sandbox store.
The exercises in this course will involve utilizing order, invoice, quote, and user data within the Buyer Portal UI. If you’re using a new sandbox store, you should take a few minutes to prepare the following in order to be prepared for lab exercises: