Adobe Digital Experience

Adobe Commerce B2B Agency

A B2B eCommerce agency building trade portals on Adobe Commerce (Magento) — company accounts, contract pricing, quote-to-order. Over 100,000 trade customers buy through what we have built.

100k+
B2B customers served
15+
Years B2B experience
25+
B2B projects delivered
£1.3bn
B2B revenue processed

B2B eCommerce that matches how your customers actually buy

Trade buying is not retail buying with a login. It is negotiated prices, approval chains, credit limits, reorders from last year's list, and a rep who needs to place the order on the customer's behalf. We have spent 15 years building that on Magento and Adobe Commerce — 25+ B2B projects, 100k+ trade customers, £1.3bn processed. Topps Tiles doubled its trade orders on the back of it.

Native B2B capabilities

Everything B2B commerce demands — built natively into Adobe Commerce, from company accounts to contract pricing, so complex trade operations run without bolt-ons or workarounds.

Company Accounts

Hierarchical company structures with role-based permissions and approval workflows for complex organisations.

Custom Catalogues

Personalised catalogues with customer-specific pricing, availability and product visibility by contract.

Advanced Pricing

Tier, contract and volume pricing with dynamic rules applied by customer segment.

Quote Management

A complete quote-to-order workflow with negotiation and seamless conversion to purchase orders.

Bulk Ordering

Quick order, CSV import, requisition lists and reorder tools for high-volume purchasing.

Enterprise Integration

Clean integration with ERP, CRM and PIM systems for unified B2B operations.

Buying built for how trade works.

Company accounts, delegated approvals and negotiated pricing come together in one portal — every buyer sees their own catalogue and checks out without friction.

  • Company Accounts
  • Contract Pricing
  • Approvals

Scale from quoteto reorder.

Quote-to-order workflows, CSV upload and requisition lists handle high-volume purchasing, while ERP and PIM integration keeps stock, pricing and orders in sync.

  • Quote Management
  • Bulk Ordering
  • ERP Integration
B2B on Adobe Commerce

What you get out of the box, and what still needs building

Adobe Commerce ships with a genuine B2B module rather than a bolt-on, and it covers more than most people expect:

  • Company accounts with buyer hierarchies, roles and delegated approval limits

  • Shared catalogues so each customer sees only their products, at their prices

  • Contract pricing including customer-specific price lists and tiered volume breaks

  • Quote-to-order — buyers request a quote, you negotiate, the agreed price becomes a cart

  • Requisition lists and CSV upload for high-volume repeat ordering

  • Credit management with configurable payment terms

What still needs building, every time, is the join to your existing systems. Trade pricing usually lives in an ERP, not in the storefront. Stock is real and finite. Credit limits change daily. The B2B module is the easy half; making it agree with the systems your business already runs on is the half that decides whether the project works.

That is where the 15 years go. Not into the features list — into the integration layer underneath it.

B2B and B2C together

One platform, two ways of buying

Most of our B2B clients are not purely B2B. They sell to trade and to the public, often from the same catalogue and the same warehouse, and they do not want two platforms to maintain.

Adobe Commerce handles that on one installation: separate storefronts, separate pricing, separate checkout rules, one back end. The trade customer signs in and sees their negotiated prices and their approval chain. The retail customer sees the standard catalogue. Stock is shared, so nothing oversells.

Topps Tiles is the clearest example — 332 stores, trade and retail, online and in-store unified. Trade orders doubled and customer revenue rose 30%. Adobe wrote it up as one of their own customer success stories, and it won the Experience Maker "The Mastermind" award. We are a little biased, but we think the interesting part is that none of it required a second platform.

B2B vs B2C

Where trade buying stops looking like retail

Most platform decisions go wrong because someone assumed B2B is B2C with a login. These are the eight places the two genuinely diverge, and each one is a feature you either have or end up building.

FeatureStandard B2CAdobe Commerce B2B
Who buysOne person, one accountA company, with buyers, roles and approvers
PricingOne price list for everyoneNegotiated per customer, with volume tiers
CatalogueEveryone sees everythingShared catalogues — each customer sees their own
ApprovalNone — you check outSpend limits and delegated approval chains
Getting to a priceListed price, add to basketQuote-to-order — request, negotiate, convert
Repeat orderingRe-browse and re-addRequisition lists, reorder, CSV upload
PaymentCard at checkoutCredit accounts with agreed payment terms
Ordering on behalfNot supportedSales reps can order for their customers

You can run both from one Adobe Commerce installation — separate storefronts and pricing rules, shared catalogue and stock. Most of our clients do exactly that.

What our clients say

The best measure of our success is the long-term partnerships we build.

Working with Tom&Co has been like an extension to our own business. Their collaborative approach and use of headless technology has increased productivity and delivered above and beyond our expectations. They are a key partner of ours.
Head of E-Commerce, Ben CurtisOliver Bonas

Featured work

Award-winning digital experiences crafted for ambitious brands. We don't just build websites; we engineer growth.

View full portfolio

B2B questions

What trade businesses ask us first

Does Adobe Commerce support B2B eCommerce workflows like custom catalogues, quote management and account-based pricing?

Yes — all three are native to Adobe Commerce rather than extensions. Shared catalogues restrict what each company sees and set their prices; quote-to-order lets a buyer request a price, negotiate it and convert the agreed figure straight into a cart; and account-based pricing supports customer-specific price lists alongside tiered volume breaks. Company accounts add buyer roles and approval limits on top. The work in a real project is usually not enabling these — it is wiring them to the ERP where your trade pricing actually lives.

Is Adobe Commerce a good fit for enterprises with complex catalogues, custom pricing and multiple storefronts?

That is precisely the case it is built for. One back end can run many storefronts with their own catalogues, pricing and currencies, and the B2B module handles the account structures underneath. If your catalogue is small and your pricing is the same for everyone, it is more platform than you need.

What is the best B2B portal solution for Adobe Commerce?

The native B2B module, in almost every case. Third-party trade portals were common when Magento's own B2B support was thin; since Adobe Commerce absorbed it, bolting on a separate portal usually means maintaining two sources of truth for pricing. The exception is where you need something genuinely unusual — a configurator, a bespoke approval model — and we would build that against the native module rather than replacing it.

Can B2B and B2C run on the same site?

Yes, and for most of our clients they do. Separate storefronts, separate pricing rules, shared catalogue and shared stock, one platform to maintain.

Do we need Adobe Commerce, or will Magento Open Source do?

For serious B2B, Adobe Commerce. The B2B module — company accounts, shared catalogues, quotes, requisition lists — is a commercial feature. Building the equivalent on Open Source is possible and we have seen it attempted; it generally costs more than the licence and is yours to maintain forever.

How long does a B2B build take?

Four to eight months, and the variable is almost always integration. A trade portal talking to one clean ERP is quick. One talking to a legacy pricing system, a separate stock system and a credit-control spreadsheet is not, and we would rather find that out in discovery than in month five.

Fancy a chat about your B2B commerce setup?

Have a word with our strategists about an Adobe Commerce B2B build that fits how you actually trade, here and overseas.

Let's Talk