One redemption endpoint
Fluxr detects OTT, 1Voucher, and BluVoucher from the voucher code. For Standard Bank, Nedbank, or Capitec, send the provider and PIN.
Send a retail voucher code, or a bank voucher with its provider and PIN. Fluxr redeems it and credits your ZAR wallet.
Airtime shops, USSD services, betting platforms, and other businesses accept vouchers as payment. Fluxr handles the provider redemption and credits the net amount to your ZAR wallet.
curl -X POST https://redemption.fluxr.co.za/api/v1/redemptions \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Accept: application/json" \
-H "Content-Type: application/json" \
-d '{"voucher_code":"123456789012","customer_phone":"+27821234567"}'For retail vouchers, this request is enough to start a redemption. A successful response includes the redemption record and your updated wallet balance. If the outcome is still pending, check its status instead of submitting the voucher again. See the API overview for authentication and response formats, and error codes for failure handling.
OTT, 1Voucher (Flash), and BluVoucher retail vouchers, plus Standard Bank Instant Money, Nedbank CashOut, and Capitec cash-out vouchers. Fluxr settles all redemptions in South African Rand.
No. Fluxr detects the provider for retail vouchers. It checks ambiguous 12-digit codes with BluVoucher before routing them to OTT. Bank cash-out vouchers need the provider field and the voucher pin.
The response includes a stable error code and a customer message. Use the code in your application logic. Fluxr keeps the result for already redeemed, expired, and cancelled vouchers, so submitting the same code again does not call the provider.
A 409 PENDING_CONFIRMATION response means the provider hasn't confirmed the outcome. Do not submit the voucher again because the provider may already have used it. Poll GET /api/v1/redemptions/{id} until the status changes to success or failed. Fluxr also checks unresolved attempts in the background.
A successful redemption credits the voucher's face value minus the platform fee to your vendor wallet. The response includes a wallet snapshot. Use the wallet endpoints to read the current balance and transaction history.
Request integration on WhatsApp at +263 77 922 2722. Once your vendor account is live, you create and manage API keys yourself in the Fluxr console.