Loyalty Integrator

Keep Your Loyalty Programme

Already running a corporate loyalty platform? Ordering Stack connects to it — so kiosk, app, web and POS all recognise the same member, the same points and the same coupons.

Book a demo

High-Level Overview

No migration,
no parallel programme

Your loyalty platform stays the single source of truth. Ordering Stack's channels ask it what is valid and apply the answer.

  • Your Platform Decides

    The external system validates member codes and coupons, returns the discounts, and settles its own transactions. Ordering Stack never second-guesses it.

  • Same Interface Either Way

    The Loyalty Integrator uses the same API and webhook contract as the native Loyalty Module, so channels behave identically regardless of what sits behind.

  • Global Brand Standards Intact

    Corporate owns the programme rules; local operations get self-service ordering without a franchise compliance conversation.

Running in production today

Global franchise programmes have their own rules and their own ledger. The Loyalty Integrator already connects one such programme to Ordering Stack channels — quickly and seamlessly.

  • RBI

    Live integration for QSR chains

  • +22M

    Orders processed each year

  • 6

    Countries

Seamless Architecture

Four webhooks
define the contract

Either your platform answers them directly, or our Loyalty Integrator adapter translates them to your platform's own API — the way we run it in production today for a global QSR franchise programme.

  • Verify Loyalty ID

    Your platform accepts or rejects the member card or code attached to the order. Identity stays yours.

  • Verify Coupon

    Your platform accepts or rejects the coupon and unlocks reward products. Coupon rules stay yours.

  • Loyalty Discounts

    Your platform returns the discounts and member prices for each order line. Pricing logic stays yours.

  • Order Change Events

    Confirm on completion, void on cancellation — your platform settles its own transactions and keeps its ledger accurate.

  • Your Programme on Every Screen

    Members identify themselves at the kiosk with a QR code or loyalty code, sign in on web ordering, or hand their code to a cashier — and in each case your platform decides what they are entitled to. Points accrue in your ledger, coupons redeem against your rules, member prices come from your pricing logic. The guest sees one consistent programme; your team manages it in the system they already know.

  • Change Your Mind Later

    The native Loyalty Module and the Loyalty Integrator expose the same API and webhook interfaces. That means the decision is reversible: start by connecting your existing platform, and if you later bring loyalty in-house, the channels do not need rebuilding. It also means you can run the native module in one market and an external platform in another, without two different kiosk builds.

Built for Franchise Operations

One platform, many markets

  • Tenant per Market

    Every country runs as its own tenant with its own loyalty configuration, while a single back-office user manages several of them. Identity is tenant-scoped, consistent with how global franchise programmes are structured.

  • Correlate in Your Warehouse

    Order data from every market exports to your own data warehouse, so loyalty performance can be compared across tenants even though member accounts are separate.

Already have a loyalty platform?

Tell us which one. We'll walk you through the webhook contract and what connecting it to your channels actually takes.

No commitment required.
We’ll help you define the right modules for your scale.