Rewards Program Introduces Seamless Experience for their Partners’ Customers

case study setup

The Setup: Designing a Versatile Merchant Program

One of the world's largest payment-processing corporations reengaged with Sketch to leverage recent experience related to their rewards system. The client needed to create a single standalone site to serve multiple merchant programs. This site would also allow cardholders to view recent transactions and apply earned rewards points. They wanted to ensure the cardholder would also be able to set preferences on applying rewards to upcoming purchases.

case study challenge

The Challenge: Labor-Intensive Integrations

With a growing number of merchant
partners, our client wanted a new
solution able to offer a low-touch
integration between their merchant
partners and our client’s own
rewards platform. Current solutions
required a lot of heavy lifting on the
merchant’s part and could take a
long time to implement.

Sketch also had to consider some initial challenges:

  • Allowing a merchant’s single sign-on (SSO) mechanism to be used for authenticating and authorizing users for the rewards management site
  • Providing white-labeling features to balance the merchant’s need to maintain user experience with our client’s need to provide cardholders with a consistent interaction with their rewards system
  • Allowing users to register their merchant-branded cards and enroll in the rewards system
case study solution

The Solution: Custom Software Development of Multi-Tenant Application

Sketch created a new multi-tenant application from the ground up using Java, Spring Boot, React, Typescript, Nx.js, and Cypress. The custom software incorporates our client’s security frameworks and best practices, including fully automated tests and deployments, while also adhering to accessibility standards.

All of the features implemented in the solution were done with multi-tenancy in mind. Each merchant integration includes single-sign-on capabilities, highly customizable white-labeling options, feature customization, and strict authorization controls to ensure privacy of merchant and cardholder data.

The solution also supports internationalization, which makes it viable for a diverse set of merchant partners. In addition to locale-specific currency and number formatting, all of the content (including custom white-label verbiage) can be presented in any number of different languages.

case study results

The Results: Winning Market Share With Value-Added Services

After implementing the solution, our client can now offer its merchant partners seamless integration with its rewards platform. Onboarding to the application requires little effort from our client or its partners.

The partners can enjoy a feature-rich solution that is fully customizable to their branding and program needs. Our client can now offer their services to more merchants, more quickly and consistently.

By centralizing the implementation within their own systems, our client can easily scale the solution to any number of merchants, upgrade the platform to offer more features in the future, and have peace of mind that the security aspects and data protection are internally controlled.

This client has gone on to dominate the global contest for market share in recent years, largely thanks to technological superiority and the strength of its value-added services.

Feedback from the client

"Sketch’s deep expertise in the current software development tech stack accelerated a key consumer experience product for our customers!”

VP | Development

Looking for something similar?

We hope these are the kinds of outcomes you were looking for. If you want to learn more about the work that went into this project, we're happy to answer your questions.

Better yet, let's talk about whichever project you were mulling over that brought you here. We love to talk shop, and the first few conversations are always free.

Get In Touch
contact sketch