CAPITIS
Sign inCreate sandbox key
[CAPITIS] USE CASESLive today

Multi-brand loyalty platform

Run one loyalty programme across thousands of merchants, with per-member attribution and per-merchant commission.

Loyalty operators, employee-benefit platforms and membership schemes.

Where the money leaks today

A loyalty programme lives or dies on breadth: members want the shops they already use. Getting there merchant by merchant does not scale, and getting there network by network means running fourteen integrations to show one catalogue.

Then every point you award has to be defensible. If a member says they shopped and got nothing, you need the click, the conversion and the commission in one place to answer them.

How it works

  1. Pull the merchant catalogue.

    Merchants are deduplicated across networks, so the same retailer appearing in four networks is one entry with one identity — not four rows your members have to make sense of.

    GET /v1/merchants · GET /v1/offers

  2. Register each member as an end-user.

    Hashed identifiers only. One member, one identity, across every merchant.

    POST /v1/end-users

  3. Issue a tracking link per member, per offer.

    Bulk issuance is available when you are generating links for a whole campaign or a whole segment at once.

    POST /v1/links · POST /v1/links/bulk

  4. Award points from confirmed conversions.

    Awarding on confirmed commission rather than on clicks means your liability matches your income, and a reversal on the network side is visible rather than silent.

    GET /v1/conversions · GET /v1/reports

What you get

One catalogue, deduplicated

Domain-first matching collapses the same merchant across networks, so members see a shop once and you pick the best terms behind the scenes.

Points you can defend

Every award traces to a click, a conversion and a network payment. Member disputes become a lookup, not an argument.

Campaign-level reporting

Group links by campaign and read clicks, conversions and earnings per campaign rather than reconciling by hand.

What a build touches

GET /v1/merchantsGET /v1/offersPOST /v1/end-usersPOST /v1/links/bulkGET /v1/conversionsGET /v1/campaigns
Create sandbox keyRead the docsTalk to us

Other use cases

Cashback inside a neobankReward open-banking customersCreator monetization toolingEditorial commerceWallet-linked rewards