Send gift cards via WhatsApp with a single API call
Integrate the Yoyo Gift Card API to issue branded gift cards directly to your customers on WhatsApp. Choose from 100+ South African brands, specify a value and mobile number -- Yoyo handles the rest.
curl -X POST \
"/cvs-issuer/rest/giftcards" \
-H "apiId: your_api_id" \
-H "apiPassword: your_hashed_password" \
-H "Content-Type: application/json" \
-d '{
"campaignId": 5021,
"balance": 10000,
"userRef": "+27821234567",
"numExpiryDays": 365
}'
# Response:
# {
# "id": 44210,
# "campaignName": "Steers R100 Gift Card",
# "balance": 10000,
# "stateId": "A"
# }The simplest way to send gift cards
One API call. Yoyo handles brand fulfilment, WhatsApp distribution, and redemption at point of sale.
WhatsApp Delivery
Yoyo delivers the gift card to your customer via WhatsApp automatically. No SMS gateways or email servers needed.
100+ Brands
Issue gift cards for Steers, Takealot, Woolworths, Checkers, Nando's, and many more South African brands.
Instant API Access
Sign up and get your API credentials immediately. Start testing in the sandbox, then go live when ready.
Up and running in minutes
Four steps from signup to your first gift card delivered via WhatsApp.
Create your account
Sign up for free and receive your API credentials instantly.
Load your gift card float
Add funds via Instant EFT, credit card, or bank transfer to start issuing.
Call the API
POST to the gift cards endpoint with a campaign ID, balance, and the customer's mobile number.
Yoyo delivers via WhatsApp
The gift card is instantly sent to the customer's WhatsApp. They redeem at the brand's POS.

