Cart Price Rules

Driving personalised commerce at scale

I delivered a Cart Price Rules engine that enabled personalised promotions across Collinson’s global loyalty platform. The system reduced manual configuration, cut delivery errors by ~35%, and gave clients the agility to launch targeted rewards at scale — all without fragmenting platform integrity.
Employer
Role
Tenure
Focus
Systems
Latest posts

Problem

Collinson’s SmartRedeem Store loyalty platform served major banking and airline clients, each with unique configurations for currencies, point conversion rates, and product catalogues. Reward logic was bespoke per client, leading to error-prone manual setup, duplicated effort across squads, and limited agility in delivering tailored promotions.

Approach

I architected and launched a Cart Price Rules system to automate discount and reward logic. This meant:

  • Standardising segmentation triggers across APIs.
  • Aligning 3 dev squads and 2 BAs around a shared schema.
  • Orchestrating calibration logic to harmonise currencies, point banks, and product metadata across tenants.

Outcome

  • Cut manual configuration by 50%, reducing delivery errors and dependency on ad-hoc fixes.
  • Increased reward agility, allowing clients to deploy targeted promotions faster.
  • Preserved platform integrity, keeping multi-tenant stability while enabling customisation.
  • Laid the foundation for future loyalty innovations and scalable personalisation.