One platform, built around a verified purchase.
Every feature in Kafoo starts from the same fact: a real receipt was scanned and checked. Everything else — rewards, tiers, campaigns, reporting — builds on that.
Loyalty engine
Each business runs one loyalty mode — points or stamps, never both — with earn rates they configure themselves. Alongside it, every verified receipt also earns a separate, platform-wide points currency that customers can spend across participating businesses.
- Points or stamps per business, not mixed
- Configurable earn rates
- A separate global points balance, platform-wide
Receipt verification & fraud detection
Kafoo reads the official ZATCA QR code on a customer's receipt — seller, VAT number, timestamp, total and digital signature — and checks it before crediting anything. The same receipt fingerprint can't be credited twice, and receipts past a freshness window are rejected automatically.
- Seller, VAT number and amount checked on every scan, plus the signature where available
- Duplicate receipts rejected automatically
- Stale receipts rejected automatically
- Ambiguous scans routed to a dedicated review queue before approval
Rewards & tiers
Businesses curate their own reward catalog. Redemption is confirmed in person by an employee at the point of sale, so nothing is credited or spent without a human checkpoint. Customer tiers are computed automatically from balance — no manual upgrades to manage.
- Merchant-curated reward catalog
- Employee-confirmed redemption at point of sale
- Automatic tiers, e.g. Bronze through Platinum
Ready to see this in your business?
Request a trial and we'll set it up with you directly.
Campaigns & coupons
Run time-boxed bonus-multiplier campaigns tied to your own promotions, or issue coupon codes customers redeem through the same verification path as everything else — not a separate, unchecked system.
- Time-boxed bonus campaigns
- Merchant-issued coupon codes
- Verified through the same API a point of sale would call
Notifications
Every notification a customer receives from Kafoo is gated on their own consent — per purpose, not one blanket opt-in. Customers can turn notifications off at any time.
- Consent required per purpose
- Can be switched off at any time
Multi-branch & employee tools
Businesses operate across branches with scoped employee logins. Employees confirm redemptions and register receipts at the point of sale, without ever needing a shared password or an owner's credentials.
- Branch-scoped employee accounts
- Point-of-sale confirmation for every redemption
- No shared logins
Integrations & governance
A REST API with scoped API keys and real-time webhooks lets a business connect Kafoo to their own systems. Underneath, every business's data is isolated from other businesses, access is role-based, and every sensitive action is logged. Available to businesses that need Kafoo connected to their own systems.
- Scoped API keys
- Real-time webhooks
- Each business's data isolated from other businesses
- Full audit logging of sensitive actions
