B2B Suite for Magento 2

B2B

B2B Suite for Magento 2

Marketing

Company accounts, negotiated pricing, quote requests, credit terms and bulk ordering — the complete wholesale toolkit for Magento Open Source and Adobe Commerce.

 
B2B Suite for Magento 2
The problem
Magento Open Source — and Adobe Commerce without the B2B license — ship as B2C platforms: one login per customer, no company hierarchy, no negotiated pricing, no credit terms, no quoting. Wholesale and distributor businesses support all of that with plugins or spreadsheet workflows, leading to errors, slow sales cycles, and rep overhead.
The solution
B2B Suite brings Adobe Commerce B2B's core capabilities — Company Accounts, Custom Price Lists, Quoting, Quick Order by SKU, Reorder, and Credit Limits — to any Magento 2 site in a single modular package. One installation, zero core overrides, tested on Magento 2.4.4 through 2.4.7+.
âš™
Free installation service
âš¡
Free performance audit
â—ˆ
REST & GraphQL API support
⤺
30-day money-back guarantee
Supported versions
2.4.9 2.4.8-p5 2.4.7-p10 2.4.6-p15 2.4.5-p15

The B2B Suite turns a standard Magento storefront into a wholesale sales channel. Buyers get company accounts with their own users and permissions, see the pricing they negotiated with you, request quotes instead of guessing, and reorder in bulk without picking up the phone. Your team gets the rep tools and audit trail to manage it all from the admin.

Every module works standalone but shares one data model, so pricing, accounts and quotes stay consistent. Source-available code, no encryption, and tested against every Magento release.

Magento Open Source 2.4.4 – 2.4.8
Adobe Commerce 2.4.4 – 2.4.8
PHP Compatibility 8.1, 8.2, 8.3
Frontend Compatibility Luma
Search Engine Elasticsearch 8 / OpenSearch 2
License Type Per production domain
Our B2B Suite is available in 3 tailored packages designed for different business stages: Essentials ($299/yr for foundational multi-user accounts and sales reps), Pro ($449/yr for expanding businesses needing credit lines, purchase orders, quick order & catalog permissions), and Premium ($599/yr for enterprise operations requiring full RFQ negotiations, shared catalogs, approval rule engines, and order restrictions).
The B2B Suite Essentials package ($299/yr) includes 5 core modules: Company Account Management, B2B Roles & Permissions (RBAC), Sales Representative Assignment with Order-on-Behalf, Visual Company Structure (Org Chart), and Requisition Lists.
The B2B Suite Pro package ($449/yr) includes all 5 Essentials modules PLUS 4 Pro modules: Company Credit (Payment on Account), Catalog Permissions & Guest Access Control, Quick Order by SKU/CSV Upload, and Payment by Purchase Order (PO Number).
The B2B Suite Premium package ($599/yr) includes all 9 Pro modules PLUS 6 Premium modules: Request for Quote (RFQ / Cart-to-Quote), Shared Catalogs & Contract Price Lists, Company Payment & Shipping Restrictions, Company Order Approval Workflow, Company Order Approval Rules Engine, and BuyAgain Reorder.
Corporate customers can submit B2B company registration requests with company details, Tax/VAT IDs, legal addresses, and company admin contact information. Store administrators can review, approve, or reject company account applications directly from the admin panel. (Included in Essentials, Pro, and Premium).
The Roles & Permissions module implements granular B2B Role-Based Access Control using custom ACL resources. Company admins can create custom company roles (such as Purchasing Manager, Buyer, Finance Lead), assign precise permissions for ordering, approvals, quotes, and account profiles, and automatically seed default roles for new company users. (Included in Essentials, Pro, and Premium).
Store administrators can assign dedicated sales representatives to specific B2B company accounts. Sales reps can view company order pipelines and use the "Order-on-Behalf" feature to log into the storefront as the customer, build custom carts, apply negotiated pricing, and place orders directly on their client's behalf. (Included in Essentials, Pro, and Premium).
The Company Structure module provides an interactive visual Org Chart tree on the customer dashboard. Company admins can organize employees into nested departments and teams using materialized path trees, reparent team members, assign supervisor roles, and expand or collapse department nodes. (Included in Essentials, Pro, and Premium).
Requisition lists allow wholesale buyers to create and manage multiple named stock lists (e.g., Monthly Warehouse Replenishment) for frequently ordered items. Unlike standard wishlists, products remain on the requisition list after being added to the cart, enabling fast, repeatable 1-click reordering. (Included in Essentials, Pro, and Premium).
Store administrators can allocate custom credit limits and currency credit lines to approved B2B companies. Buyers can complete orders using "Pay on Account" at checkout up to their available credit limit. The module maintains a real-time transaction ledger tracking credit allocations, spent balances, available credit, and credit adjustments. (Included in Pro and Premium).
The Catalog Permissions module controls catalog visibility and purchasing rights. Admins can restrict unauthenticated guest visitors or unauthorized customer groups from viewing prices, category trees, product detail pages, or "Add to Cart" buttons until they log into an approved account. (Included in Pro and Premium).
Wholesale customers can rapidly place large orders using the Quick Order interface by typing or searching SKUs with instant real-time auto-complete and quantity inputs. Alternatively, buyers can upload a CSV or XLSX file containing SKU and Quantity columns to populate their cart in seconds. (Included in Pro and Premium).
The Purchase Order module enables B2B buyers to select Purchase Order as their payment method during checkout. Buyers can enter mandatory PO numbers, upload supporting PO documentation files, and view PO reference numbers across orders, invoices, and transactional email notifications. (Included in Pro and Premium).
B2B buyers can convert their active shopping cart into a Request for Quote with custom notes, target line-item pricing, and file attachments. Assigned sales representatives receive instant notifications and can adjust line-item prices, apply discounts, set quote expiration dates, and send counter-offers for 1-click buyer checkout. (Included in Premium).
Shared Catalogs allow store administrators to create custom product catalogs and negotiated price lists for specific customer groups or individual B2B company accounts. Logged-in B2B buyers see their exclusive custom prices and product availability automatically across category pages, search results, and product detail pages. (Included in Premium).
Company Payment & Shipping Restriction modules allow store admins to restrict specific payment methods (such as Pay on Account or Check/Money Order) and shipping methods per company account, customer group, or order total threshold. (Included in Premium).
The Company Order Approval module places high-value or restricted orders into a "Pending Approval" state upon checkout. Approvers receive notifications and can review, approve, or reject pending orders with comments directly from their customer dashboard before the order is processed. (Included in Premium).
The Order Approval Rules engine allows company administrators to create approval rules based on Order Grand Total, Total Item Count, or Shipping Costs. When a buyer places an order exceeding these thresholds, the order enters a pending state and requires approval from designated company roles, team managers, or company administrators before checkout can proceed. (Included in Premium).
The BuyAgain module adds a dedicated dashboard tab and storefront widget that displays all previously purchased products with instant quantity adjustment fields, allowing buyers to add past items back into their cart in seconds. (Included in Premium).
All 3 B2B Suite packages are fully optimized for Magento Open Source 2.4.4 through 2.4.8+ and Adobe Commerce (Enterprise Edition), supporting PHP 8.1, PHP 8.2, and PHP 8.3 environments.
Each B2B Suite license covers one live production domain plus unlimited development, staging, and local testing environments (such as staging.yourdomain.com or localhost). Software licensing is securely validated per production domain.
Our technical support team provides complimentary installation, initial module configuration, and post-installation validation for your Magento environment upon request.
We provide a 60-day money-back guarantee on all B2B Suite extension packages. If the software does not meet your business or technical expectations, you can request a full refund within 60 days of purchase.
Every license includes 12 months of free extension updates, security patches, and dedicated customer support via our online support portal. Support tickets and update downloads can be managed directly from your account dashboard.

Compare the bundles

Every bundle is a one-time licence with 12 months of updates. Prices shown for Magento

Module
Essentials
$299 /year
Pro
$449 /year
Premium
$599 /year
Company
✓
✓
✓
Roles and Permission
✓
✓
✓
Sales And Representative
✓
✓
✓
Company Structure
✓
✓
✓
Requition List
✓
✓
✓
Company Credit
—
✓
✓
Catalog Permission
—
✓
✓
Quick Order
—
✓
✓
Purchase Order
—
✓
✓
Request for Quote
—
—
✓
Shared Catalog
—
—
✓
Company Payment And Shipping Restriction
—
—
✓
Company Order Approval
—
—
✓
Company Order Approval Rule
—
—
✓
BuyAgain
—
—
✓

What each module does

All 15 modules, tightened to one line each so the full set fits without the page running long. Longer versions of this copy (2–3 sentences per module) are in the companion doc if you want more detail for the FAQ tab.

Company Essentials+

Company accounts so every buyer's team gets its own logins, not one shared password.

Roles and Permission Essentials+

Control what each user can see and do — browse-only, order limits, or approval rights.

Sales and Representative Essentials+

Assign a rep to each company — they order and manage quotes on the customer's behalf.

Company Structure Essentials+

Model parent/child companies and departments for multi-branch or franchise buyers.

Requisition List Essentials+

Save frequently-ordered products as named lists, reordered in one click.

Company Credit Pro+

Extend credit limits per account and block orders that would exceed them, automatically.

Catalog Permission Pro+

Show different catalogs and prices to different companies or customer groups.

Quick Order Pro+

Add dozens of SKUs to the cart at once by typing them or uploading a CSV.

Purchase Order Pro+

Accept PO numbers as a payment method for procurement-driven buyers.

Request for Quote Premium

Turn any cart into a negotiable quote, resolved without an email back-and-forth.

Shared Catalog Premium

Publish a private, negotiated price list visible only to assigned companies.

Payment & Shipping Restriction Premium

Restrict payment or shipping methods per company — e.g. invoice-only for net-30 accounts.

Company Order Approval Premium

Require a manager's sign-off before an order is placed.

Approval Rule Premium

Route only orders over a set value or category to approval, automatically.

BuyAgain Premium

One-click reorder of past purchases, right on the account dashboard.

Why trust a brand-new extension

B2B Suite just launched, so there's no install count or review history yet — and we're not going to pretend otherwise. Here's what you're actually getting instead:

✓
Source-available code
100% open code, no IonCube, no obfuscation. You can inspect every line or customize it for your needs.
✓
Direct engineer support
Get support directly from the core developers who built the module, not first-line support scripts.
⤺
30-day money-back guarantee
Test it on your staging store risk-free. If it doesn't fit your workflow, get a 100% refund.
↻
12 months of free updates
Includes compatibility updates for new Magento release lines (2.4.x) and Hyvä theme releases.
* Tested against clean Magento 2.4.x installations with Hyvä and Luma themes.

Transparent pricing

Your first year includes 12 months of updates and direct engineer support at the price shown above. Renewal is not automatic — we'll remind you before your year is up, and you choose whether to continue at the renewal price below. If you don't renew, the extension keeps working; you just stop receiving updates and support until you renew again.
Essentials renewal
$249/year
Pro renewal
$399/year
Premium renewal
$499/year
Each license covers one domain and its subdomains.
Need it installed?

Our team handles installation, configuration and price list migration on your staging environment before go-live.

Need it customised?

Approval rules, pricing logic and quote workflows tailored to how your sales team actually operates.

Need ERP integration?

We connect the suite to SAP, Business Central, NetSuite, Odoo or Sage so pricing and stock stay in sync.