Skip to content

InnBucks

InnBucks is a Zimbabwean mobile wallet. Unlike EcoCash it needs no customer details from you — Pesepay generates a QR code and a short code, and the customer authorises the payment from their own InnBucks app or the InnBucks USSD menu. It works in both the redirect and seamless flows.

Payment method codePZW212
CurrencyUSD
Amount range$1.00 – $1,000.00
Required fieldsNone
Redirect requiredNo

The customer selects InnBucks on the Pesepay-hosted payment page and is shown a QR code with a short code beneath it. They either scan the QR with the InnBucks app or enter the short code through the InnBucks USSD menu, then approve the payment there.

InnBucks needs no required fields — send an empty object:

{
"paymentMethodCode": "PZW212",
"paymentMethodRequiredFields": {}
}

See Make Payment for the full request and response shape with code samples.

InnBucks accepts $1.00 to $1,000.00 per transaction. Unlike EcoCash, larger amounts are not collected in parts — they’re rejected, so validate against the ceiling in your checkout. Read minimumAmount and maximumAmount live from Get Payment Methods by Currency to stay in sync if the limits change.

What happenedWhat you see
Customer never scans the code, or abandons itThe transaction ends in a non-success status
Insufficient wallet balanceThe transaction fails; the message comes from InnBucks and is passed through as free text
Amount outside the $1–$1,000 range400 — see Errors