Everything you need to get the most out of ZR Digital.
Stay ahead with the latest fintech trends, trading tips, and platform news.
Virtual dollar cards are transforming how Africans shop online and pay for international services. From subscribing to global SaaS platforms to making cross-border purchases, these cards remove the barriers that traditional banking has imposed for years. In this deep dive, we explore how ZR Digital is leading this transformation, the technology behind instant card creation, and why over 500,000 users have already made the switch. We also look at the regulatory landscape and what the future holds for digital cards across the continent.
Read moreWant to maximize your gift card value? Timing matters more than you think. We break down the five strategies that experienced traders use to consistently get the highest rates on ZR Digital, including which card types hold value best, the optimal times to trade, and how to avoid common mistakes that cost sellers money.
Read moreWe're excited to announce our biggest eSIM expansion yet. With 40 new countries added, ZR Digital now offers data connectivity in over 140 countries worldwide. Whether you're a frequent traveler or a digital nomad, our eSIM plans let you stay connected at a fraction of traditional roaming costs.
Read moreBrowse common topics or search for answers to your questions.
Know exactly how much you'll receive before you sell. Real-time rates updated every minute.
Integrate gift card trading, virtual cards, and bill payments into your own applications.
Clean, well-documented REST endpoints. JSON request/response format with predictable resource URLs.
OAuth 2.0 and API key authentication. All endpoints require HTTPS with TLS 1.2+.
Real-time event notifications for transactions, card updates, and payment status changes.
Official SDKs for Python, Node.js, PHP, and Go. Community libraries for more languages.
const zr = require('zrdigital-sdk');
const client = new zr.Client({
apiKey: 'sk_live_...',
environment: 'production'
});
// Create a virtual dollar card
const card = await client.cards.create({
currency: 'USD',
amount: 50,
label: 'Netflix Sub'
});
// Check gift card rates
const rate = await client.rates.get({
card: 'itunes',
value: 100,
type: 'physical'
});
/v1/rates
Retrieve current gift card rates
/v1/cards/create
Create a new virtual card
/v1/trades/sell
Initiate a gift card trade
/v1/bills/pay
Process a bill payment
/v1/transactions
List all transactions
/v1/esim/activate
Activate an eSIM plan
Turn every trade, payment, and purchase into points you can redeem for real value.
Every transaction on ZR Digital earns you reward points. The more you trade, pay, and shop, the more you earn. Redeem your points for airtime, data bundles, cash withdrawals, or exclusive perks. It's our way of saying thank you for choosing ZR Digital.
Get 10 points for every $1 equivalent traded. Sell gift cards, create virtual cards, or pay bills to stack points fast.
Convert your points into airtime top-ups, mobile data bundles, or direct cash withdrawals to your bank account.
Invite friends and earn 500 bonus points for each successful referral. They get 250 points too!
Climb from Bronze to Platinum tier for better rates, priority support, and exclusive cashback offers.