Build rewards into
your product.
If you are building an HR platform, payroll tool, or employee engagement product for African markets — our API is the rewards layer you need. Integrate in under a day.
// Add rewards to your payroll workflow
await ribi.rewards.send({
trigger: 'payroll.processed',
recipient: employee,
reward_type: 'choice_card',
amount: employee.bonusAmount,
currency: employee.country.currency,
categories: ['food', 'wellness']
});<1hr
typical integration time
Active
markets, one contract
15 sec
avg. reward delivery
99.9%
API uptime SLA
Why founders integrate RibiRewards
The rewards layer for African HR products
REST API + SDKs
Clean, well-documented REST API. JavaScript and Python SDKs. Webhook events for real-time updates.
Pan-African by default
We handle all local vendor relationships, currency conversion, and delivery logistics across African markets.
Full white-label
Your brand, your domain, your experience. We are the invisible infrastructure layer underneath.
Under 1hr integration
Well-documented API with a sandbox environment. Most integrations go live the same day.
Compliance ready
Audit logs, role-based access, and data residency options for enterprise customers.
All reward types via API
Choice cards, gift boxes, experiences, spend cards — all from one API endpoint.
Built for
Who integrates RibiRewards
Payroll platforms
Trigger reward delivery automatically on payroll run. Employees see the benefit attached to the payslip, not just a number.
HR software
Embed a reward catalogue inside your product. Your customers send rewards without leaving your platform.
Expense management
Turn un-used expense budget into employee choice credits. Automatic, zero manual work.
Recognition products
Connect peer-to-peer kudos to real reward delivery. Close the loop between recognition and value.
Integration path
From sandbox to production in a day
01
Get sandbox credentials
Sign up for API access. Sandbox environment ready immediately — no sales call required.
02
Integrate in your codebase
Use our REST API or JavaScript/Python SDK. Full OpenAPI spec available. Most integrations take hours.
03
Go live with one call
Swap sandbox credentials for production. We review your integration and go live together.
04
Scale across markets
Add new markets by passing a country code. No new contracts, no new vendor relationships needed.
Real-time events
Webhook-driven, not polling
Every reward event fires a webhook to your endpoint. Redeemed, opened, expired, refunded — you always know the state in real time.
- reward.sent — reward dispatched to recipient
- reward.opened — email or notification opened
- reward.redeemed — recipient completed redemption
- reward.expired — unclaimed rewards returned to wallet
// Listen for real-time events
app.post('/webhooks/ribi', (req, res) => {
const { event, data } = req.body;
if (event === 'reward.redeemed') {
// Update your CRM, trigger follow-up
crm.log(data.employee_id, 'reward_used');
}
});Integration partners
Built to plug into your stack
We integrate with the most widely used HR and payroll platforms in African markets. Custom integrations via REST API available for any stack.
Enterprise-ready from day one
Audit logs, role-based access controls, and data residency options available for enterprise customers. One MSA covers every market. SOC 2 audit in progress.