The challenge
The retailer sold configurable products with customer-specific pricing and volume rules that the packaged platform could only express through a stack of plugins. Each one slowed the store down, broke on update, and made the checkout harder to trust. Stock and pricing were re-keyed from the ERP by hand.