Yoyo Gift Card API
Issue branded gift cards to your customers and let Yoyo deliver them via WhatsApp. Choose from 100+ South African brands, specify a value and a mobile number, and Yoyo handles fulfilment and distribution instantly.
Issue Gift Cards
Create branded gift cards with a custom value against any active campaign.
WhatsApp Delivery
Yoyo delivers each gift card directly to the recipient's WhatsApp. No SMS gateway needed.
Track & Manage
Check gift card balances, view transactions, and expire gift cards when needed.
How It Works
Browse gift card campaigns
Call the gift card campaigns endpoint to see which brands are available (Steers, Takealot, Woolworths, and many more).
Issue a gift card
POST to the gift cards endpoint with the campaign ID, balance amount, and the recipient's mobile number (userRef).
Yoyo delivers via WhatsApp
Yoyo automatically sends the gift card to the recipient's WhatsApp. No additional integration needed on your side.
Recipient redeems at POS
The recipient uses the gift card at the brand's point of sale. The value is deducted from the gift card balance.
Gift cards support multiple redemptions
Unlike single-use vouchers, gift cards can be redeemed multiple times until the balance is exhausted. Each redemption generates a new wiCode token.
Need help? Contact the Yoyo integration team at integrations@yoyogroup.com

