← Work
eCommerce · Gift cards

A white-label gift-voucher platform for Gift Voucher Solutions

A multi-tenant platform that runs fully branded gift-voucher storefronts for hospitality and retail merchants — each with its own theme, its own payment gateway and both digital and posted vouchers.

White-label, end to end

Multi-tenant is easy to say and hard to build. Themes, payment credentials, postage rules and analytics are all per-merchant — so every storefront feels bespoke while there's only ever one platform to run.

Gift Voucher Solutions
7
Payment gateways
Multi-tenant
White-label
Digital + post
Voucher delivery
About

Gift Voucher Solutions runs branded gift-voucher storefronts on behalf of hospitality and retail merchants — each merchant's customers buy vouchers from a storefront that looks entirely like that merchant's own brand. We rebuilt the platform from the ground up and owned it through five years of development.

It's genuinely multi-tenant: every merchant gets their own theme, fonts and custom code, their own payment gateway credentials, their own postage rules and their own analytics. Behind the storefront sits an ASP.NET back-office and an OAuth2-secured public API, with Azure Functions rendering and dispatching both emailed and physically-posted vouchers.

“
Every one of our merchants gets a storefront that looks like their own brand and takes payment through their own gateway — all from one platform we barely have to touch.
Managing Director · Gift Voucher Solutions
How we built it

A multi-stage approach.

01

Discovery & rebuild

We replaced an ageing platform with a clean, layered .NET architecture — storefront, business services, data and a shared payments abstraction — designed multi-tenant from the first commit.

02

Branded storefronts

We built a React storefront with four themeable templates, so each merchant gets their own colours, fonts, social links and analytics without a separate codebase — white-label by design.

03

Payments, every acquirer

We fronted seven card gateways behind a single payment abstraction, so every merchant could keep their existing acquirer, and made the whole checkout SCA-compliant as PSD2 landed.

04

Marketplace & fulfilment

We added Stripe Connect so merchants are paid directly with GVS taking a platform fee, and automated digital and postal voucher fulfilment through Azure Functions, email and SMS.

The impact

What changed.

Every merchant, their own brand

A single multi-tenant platform gives each merchant a fully themed storefront — colours, fonts, custom code and analytics — with no separate build to maintain.

Keep your own acquirer

Seven payment gateways behind one abstraction mean a merchant never has to switch card processor to join the platform.

Compliant as the rules changed

When PSD2 and Strong Customer Authentication arrived, we reworked the entire card flow — per-merchant hashing and 3-D Secure across every gateway — so checkout stayed compliant.

Digital and physical, automated

Emailed and posted vouchers are rendered to PDF and dispatched automatically by background jobs, over email and SMS — no manual fulfilment.

Need a platform that serves many brands?

If you're building a multi-tenant or white-label product — especially one that has to handle payments for other businesses — we've done it at scale.

Next case study
My Pet Health