Skip to main content

Institution Providers

GET /v1/global-payout/bank/providers

Returns available bank, institution, or mobile money providers. Use the isMobileMoney query parameter to switch between bank/institution and mobile money listings. Use the code from the response as institutionCode and displayName as institutionName in the Authorize Transfer request.

Query parameters

boolean
false returns bank or institution providers. true returns mobile money providers.
string
ISO 3166-1 alpha-2 destination country code (e.g., KE, ZA, GH, ET, RW). When provided, takes priority over the region derived from your JWT. Use this when your platform supports multiple destination countries β€” pass the recipient’s country code to get the correct provider list.
Always pass countryIsoCode when calling this endpoint. Multiple countries share the same currency (e.g., XOF covers Senegal and CΓ΄te d’Ivoire; XAF covers Cameroon and Gabon) β€” the country code is how the API returns the correct provider list for your destination. code from this endpoint β†’ institutionCode in the transfer request. displayName β†’ institutionName.

Providers by Country

Provider codes (institutionCode) and display names (institutionName) returned by this endpoint are the canonical values β€” always call the API rather than hardcoding them, as they may be updated.

Response body

array
required
List of available institutions.