Introduction

Loyalite Developer Docs

Welcome to the Loyalite integration platform. These docs explain how to connect your loyalty program to external systems.

What you can build

Outbound Webhooks let Loyalite notify your server in real time when loyalty events occur — a customer earns stamps, spends points, redeems a coupon, or enrolls.

POS API lets your point-of-sale, e-commerce platform, or any backend service call Loyalite directly — to enroll customers, award stamps or points, and process redemptions.

Use these to:

  • Update your CRM when a customer enrolls
  • Trigger Zapier/Make.com automations on stamp milestones
  • Award points automatically on Shopify/WooCommerce orders
  • Sync loyalty data to a data warehouse
  • Send personalized push notifications from your own backend
  • Build custom dashboards and analytics

Quick start

How webhooks work

  1. You register a webhook endpoint URL in the merchant app (Settings → Integrations → Webhooks).
  2. Loyalite generates a signing secret — shown once at creation.
  3. When a loyalty event occurs, Loyalite POSTs a JSON payload to your URL, signed with X-Loyalite-Signature-256.
  4. Your server verifies the signature and processes the event.
  5. If your server returns a non-2xx status, Loyalite makes up to 6 total attempts (1 initial + 5 retries) with exponential backoff.

All webhook payloads are delivered over HTTPS only.