Grab's Abacus platform has evolved to manage points issuance for GrabRewards and OVOPoints, supporting a growing number of products and external partnerships. It handles complex point calculation logic with various multipliers (vertical, EPPF, payment type, tier) and ensures robust, fault-tolerant processing through SQS queues and an idempotent ledger. The system also incorporates activity-based points expiry and integrates with downstream services via Kafka for behavioral analysis.
All Grab trails