Pricing engine
Contract rules, tiers and discounts made explicit and testable.
An industrial manufacturer sold to resellers through custom price lists, recurring orders and negotiated terms. The legacy portal could not represent them.
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.
Contract rules, tiers and discounts made explicit and testable.
Catalogue, pricing, orders and users as independent services on MuleSoft.
Order history, recurring lists and client-side approvals.
orders placed autonomously by resellers
manual back-office corrections
active contract price lists