Quick question? Chat with us
RibiRewards
Payout API
RewardsCardBenefitsCard
PricingPlatformContact
RibiRewards
Payout
Banks & FintechsFMCGTelecomsOil & GasInsuranceHealthcareCustomer RewardsSales IncentivesChannel IncentivesCashback RewardsPlaybookCase StudiesResearchHow It WorksAPI DocsMarketsLocationsComparePricingPlatformContact

Gamification Infrastructure · Africa

Spin the wheel.
Win in seconds.

Spin-to-win, prize draws, lucky dips — RibiRewards Payout powers gamified reward mechanics for consumer promotions across Africa. Any prize, any market, instant delivery. No fulfilment team required.

13+

African markets

<2s

Prize delivery

API

Fully programmable

Build your campaign →How it works
₦5,000Free spin₵200KSh 500Try again₦10,000R150E£300

Live prize issuance

Adaeze O.

₦5,000 Electronics

2s ago

Kwame A.

₵200 Grocery

14s ago

Fatima H.

E£300 Beauty

31s ago

Supported mechanics

Spin the wheel

Randomised prize on spin

Scratch card

Digital reveal mechanic

Lucky dip

Purchase-triggered instant win

Prize draw

Timed draw with multiple winners

Jackpot

Escalating prize pool

Points burst

Bonus points event mechanic

Use cases

Every mechanic. Every market.

Whether you're running a national FMCG promo, a telco loyalty burst, or a bank referral campaign — RibiRewards Payout handles the prize logic, delivery, and reporting. You focus on the campaign.

Spin-to-win campaigns

Attach a spin mechanic to any purchase, registration, or brand interaction. Prizes are defined by you — reward cards, airtime, discount codes, or free products. Winners get their prize in under 2 seconds via SMS or WhatsApp.

Lucky dip promotions

Run purchase-triggered lucky dips for FMCG, telco, and consumer brands. Each qualifying transaction triggers a randomised prize from your configured pool. Rules, odds, and prize caps are all API-configurable.

Prize draws & competitions

Collect entries over a campaign window, then trigger a draw on any date. Notify winners instantly. Handle scale — thousands of entries, dozens of prizes, multiple markets — without a fulfilment team.

Tiered instant wins

Set prize tiers by entry count, spend threshold, or loyalty level. A customer who spends ₦50,000 plays a higher-value wheel than someone at ₦5,000. Fully configurable via API.

USSD & WhatsApp native

Gamification mechanics that work on feature phones via USSD and on smartphones via WhatsApp. No app required. Covers Nigeria, Kenya, Ghana, Egypt, South Africa and 9 more markets.

Multi-market, one brief

Run the same campaign across Nigeria, Kenya, Ghana and South Africa simultaneously. Prize values localised to each currency. Campaign logic set once. Results consolidated in your dashboard.

Integration

One API call.
Prize delivered.

Your system triggers the spin event. RibiRewards Payout handles the randomisation, prize selection, prize delivery, and reporting. No manual processing, no prize fulfilment team, no spreadsheets.

01

Configure prize pool

Set prizes, odds, caps, and expiry via dashboard or API

02

Trigger a spin

Call POST /gamification/spin with customer ID and campaign ID

03

RibiRewards Payout selects prize

Weighted randomisation applied server-side, auditable log created

04

Prize delivered instantly

SMS, WhatsApp, or in-app — customer gets their reward in &lt;2 seconds

POST /v1/gamification/spin
{
  "customer_id": "cust_NG_8f3a1b",
  "campaign_id": "spin_naija_q1",
  "channel": "whatsapp",
  "phone": "+2348012345678"
}

// Response
{
  "outcome": "win",
  "prize": {
    "type": "reward_card",
    "category": "Electronics",
    "value": 5000,
    "currency": "NGN"
  },
  "delivery": {
    "status": "sent",
    "channel": "whatsapp",
    "delivered_at": "2026-05-22T14:23:01Z"
  }
}

Get started

Build your gamification campaign.

Tell us your mechanic, markets, and prize pool. We'll configure everything — you run the campaign.

Talk to the team →See all formats

Also from RibiRewards

One reward infrastructure. Four products.

See full platform →

Rewards

RewardsCard

Milestone & one-off rewards, redeemable across 500+ brands

Explore →

Benefits

BenefitsCard

Health, meals, transport & fuel — daily benefits on one card

Explore →

Coming soon

Recognition

Peer & manager recognition wired directly into RewardsCard

Explore →
EgyptEthiopiaGhanaKenyaMoroccoNigeriaSenegalSouth AfricaTanzaniaUgandaEgyptEthiopiaGhanaKenyaMoroccoNigeriaSenegalSouth AfricaTanzaniaUgandaEgyptEthiopiaGhanaKenyaMoroccoNigeriaSenegalSouth AfricaTanzaniaUgandaEgyptEthiopiaGhanaKenyaMoroccoNigeriaSenegalSouth AfricaTanzaniaUganda
RibiRewards

The reward infrastructure for Africa — rewards, benefits, recognition and payouts on one platform across 14 markets.

RewardsCard BenefitsCard Payout API

Rewards

  • RewardsCard
  • Physical cards
  • Digital cards
  • Brand catalogue
  • Recognition (soon)

Benefits

  • BenefitsCard
  • Health & Wellness
  • Meal & Food
  • Transport & Commute
  • Learning & Dev
  • Family & Lifestyle

Payout API

  • Overview
  • FMCG & Brands
  • Channel Incentives
  • Banks & Fintechs
  • Insurance
  • API Docs
  • Playbook

Company

  • About Us
  • Pricing
  • Customers
  • Coverage
  • South Africa
  • Security
  • Press
  • Our Journey

Resources

  • Blog
  • HR Insights
  • Payout Playbook
  • How it works
  • API Documentation
  • Integration Guide
  • FAQs
© 2026 RibiRewards. All rights reserved.
Privacy PolicyTerms of ServiceSecurity
hello@ribirewards.comPhotography: Unsplash · Pexels · Pixabay