Skip to content

Zimswitch

Zimswitch is Zimbabwe’s national payment switch. It lets customers pay with a debit card issued by a local bank — the domestic equivalent of paying by Visa or Mastercard, and the option most Zimbabwean bank customers already have in their wallet.

US dollarsZimbabwe dollars
Payment method codePZW215PZW213
Currency code to sendUSDZWG
Amount range$0.10 – $5,000.001.00 – 100,000.00
Required fieldsNoneNone

The customer selects Zimswitch on the Pesepay-hosted payment page and enters their bank card details there, then completes any authentication their bank requires. Pesepay’s own status wording while this runs is “Processing payment via Zimswitch USD.”

You don’t need to do anything Zimswitch-specific: initiate the transaction as usual and Pesepay’s hosted page offers Zimswitch alongside the other methods enabled for your application.

The US dollar ceiling is $5,000 — well above EcoCash and InnBucks, which makes Zimswitch a useful option to enable for higher-value checkouts. Unlike EcoCash, amounts above the ceiling are rejected, not collected in parts.

Read minimumAmount and maximumAmount live from Get Payment Methods by Currency if you want your checkout to stay in sync when the limits change.

What happenedWhat you see
The bank declines the cardThe transaction ends in a non-success status; the reason is passed through from the bank as free text
The customer abandons the pageThe transaction never reaches a success status — treat it as unpaid
Amount outside the range400 — see Errors

Sandbox cards for the domestic card flow are listed as CABS cards on Test credentials.