Earn
Customers receive points automatically on every purchase. Points are credited to their unified wallet in seconds.
Redeem
Customers apply accumulated points at checkout as a direct discount on their order total.
Unified wallet
A single customer balance works across every merchant in the network — no per-merchant silos.
Saudi-first
Built for the KSA market: Arabic + English, SAR pricing, local phone-number identity.
How Points works for merchants
Customer shops at your store
Customer goes through your normal checkout flow — web, mobile app, in-store POS, anywhere you integrate.
Your backend calls the Points API
On order confirmation, you call Points with the order amount, phone number, and items. Points issues and settles rewards.
Customer earns or redeems
Depending on the flow, the customer either earns points on the purchase, or redeems points as a discount.
Integration patterns
There are two primary ways to integrate with Points — pick whichever matches your business.Earn-only
The simplest integration. A single API call per completed order awards points to the customer. No checkout redirection, no customer-facing UI changes required.
Checkout flow (earn + redeem)
Full integration where customers can redeem points during your checkout. Requires a short redirect to the Points checkout page and a webhook handler on your side.
Why Points?
- One integration, network-wide reach — your customers arrive already holding points earned at other merchants.
- Increase AOV and retention — reward programs consistently lift repeat-purchase rates.
- Fast to integrate — most merchants go live in a single sprint using the REST API and webhooks.
- Built for KSA commerce — suitable for direct API integrations, custom commerce stacks, and selected platform-based integrations.
Where to next
Quickstart
Make your first API call in under 10 minutes.
Authentication
Get your API keys and learn how to authenticate requests.
Integration guide
Step-by-step checkout and earn-only integration walkthroughs.
API reference
Full endpoint reference generated from the OpenAPI spec.
Becoming a Points merchant? Register at business.papp.sa or contact support@papp.sa.

