Skip to content
Work B2B

A microservice B2B commerce architecture

An industrial manufacturer sold to resellers through custom price lists, recurring orders and negotiated terms. The legacy portal could not represent them.

B2B MuleSoft Microservices
Role
Analysis & architecture
Market
Europe
Duration
14 months
Team
6 people
01 — The challenge

Every client has its own price list. And its own process.

Commercial terms were handled through spreadsheets and phone calls: the portal showed indicative prices that back office then had to correct.

They needed a system where the price shown was the valid price, for every contract and every quantity.

02 — Approach
01

Pricing engine

Contract rules, tiers and discounts made explicit and testable.

02

Decoupled services

Catalogue, pricing, orders and users as independent services on MuleSoft.

03

Assisted reordering

Order history, recurring lists and client-side approvals.

03 — Outcome

orders placed autonomously by resellers

−48%

manual back-office corrections

2.400

active contract price lists

Technology
CI/CDDesign systemJavaKubernetesMuleSoftPostgreSQL
Let’s talk

A similar project to tackle?

Get in touch