cxLoyalty needed a better way to run their online rewards marketplace. Separate systems were slowing them down and creating extra work. McFadyen helped unify their technology using Mirakl, commercetools, and SAP—a platform that manages inventory, orders, and finance.Â

Company Summary
cxLoyalty, part of JPMorgan Chase, helps over 70 million customers redeem rewards like travel, gift cards, and merchandise. They power loyalty programs for more than 3,000 companies—handling everything behind the scenes to make rewards simple and seamless.
Challenge
cxLoyalty was running their online rewards marketplace and third-party shipping program on two totally separate systems. That meant double the effort, extra steps, and more chances for something to break. Customers felt the gaps, internal teams had to work harder, and expanding the program—or adding new sellers—was slow and painful. The tools they had just weren’t built for the kind of scale and flexibility they needed.
Solution
McFadyen led the transformation by replacing outdated systems with modern, flexible tools. They used Mirakl to manage third-party sellers and built a custom connection to commercetools and SAP, tying everything together. They also introduced a new invoicing system and used AWS Lambda to power cloud-based workflows. All the moving parts—like cxLoyalty’s internal platform (LOLA), Mirakl, and SAP—now work together in real time.
Business Impact
Now that everything runs on one connected system, cxLoyalty’s day-to-day operations are a whole lot smoother. It’s easier to add new sellers, launch new products, and get things done without juggling multiple platforms. The behind-the-scenes work is faster and less frustrating—and the entire setup is ready to grow along with the business.
Let’s Build Your
Digital Future—Together
