Home

POS integrations

Transparent about what works today and what's coming.

REST API (v1)

Available

Your POS or middleware sends purchases and refunds to a secured endpoint with an API key per retailer. Duplicate submissions are detected.

Webhook receiver

Available

POS systems that send webhooks can post directly to the same endpoint. Every event is stored and can be reprocessed.

CSV import

Available

Upload an export from your POS. Every row is validated; failed rows are shown immediately.

Manual receipt registration

Available

Cashiers scan the customer card and enter receipt number and amount. Every registration is recorded in the audit trail.

Transaction polling & reconciliation

Planned

Periodically fetch transactions from POS systems that don't support webhooks.

Vendor-specific POS adapters

Planned

Ready-made connections with specific POS vendors. No vendor connections are active yet.

CRM events (GoHighLevel, WhatsApp Business)

In development

Forward events such as registration, reward reached and voucher redeemed to your CRM.

For developers

The endpoint accepts JSON with an idempotency_key, amount, customer card or phone number and optional branch code. API keys are created per retailer in the dashboard.

POST /api/public/v1/transactions
Authorization: Bearer rk_…
{
  "idempotency_key": "R-10482",
  "kind": "purchase",
  "amount": 1250.00,
  "card_code": "SAMPLE0001",
  "branch_code": "PBM"
}
Endpoint
Sample data
POST /api/public/v1/transactionsProcessed
csv · import-nov.csv · 248Processed
POST /api/public/v1/transactionsFailed

Ready to give customers a reason to come back?

Discover how a smart loyalty program can help your business grow.