Polynopsis

Onafriq (formerly MFS Africa): balances, prefunding and reporting

By · Last updated

Onafriq, known as MFS Africa until November 2023, is a pan-African payments network that lets money transfer operators and PSPs pay out to mobile wallets, bank accounts and cash pickup points across 43 African markets through its Remittance and Bulk Payout APIs. Senders hold a prefunded balance in their configured settlement currency that payouts deplete, and check it with the get_balance method, which returns available balance, current balance and any overdraft facility.

What Onafriq (formerly MFS Africa) does

Coverage

How funds are held and prefunded

How to see your Onafriq (formerly MFS Africa) balance

ChannelWhat it gives youSource
APIget_balance (Sync API, SOAP) returns available_balance, current_balance, overdraft_facility, currency_code, status and a UTC timestamp for the partner's balance.source
APIOnafriq asks partners to call get_balance no more than once every 5 minutes; more frequent queries do not reliably reflect recent activity.source
webhookAsync API: each transaction's final status is sent to the partner's preconfigured webhook with thirdPartyTransId, mfsTransId, fxRate, status code, send amount and receive amount.source
APIAsync status method returns transaction status, callBackStatus and transactionStatus; it can be called up to four times in 30-minute intervals per transaction.source
APISync get_trans_status returns the status of mobile and bank payouts, and get_voucher_status returns cash pickup status.source

Regulation

Connecting Onafriq (formerly MFS Africa) to Polynopsis

Forward Onafriq balance reports and statements to your Polynopsis statement inbox. A direct API connector is on the roadmap. Polynopsis shows it next to every bank, payout partner, exchange and wallet in one live position.

Frequently asked questions

How do I check my Onafriq balance by API?

Call the get_balance method with your corporate code and password. It returns available_balance, current_balance, overdraft_facility and the configured currency. Onafriq asks partners to call it no more than once every 5 minutes.

What happens when my Onafriq prefunded balance runs out?

Transactions return ER217 (Insufficient NSP), meaning the send platform balance with the Onafriq Hub is depleted. Fund the balance before sending further transfer instructions.

How do I get final payout status from Onafriq?

On the Async API, Onafriq sends each final status to your preconfigured webhook. You can also query the status method, up to four times in 30-minute intervals per transaction.

Other payout partners and providers

Sources

  1. Onafriq homepage · Onafriq
  2. MFS Africa Announces Rebrand to Onafriq · Onafriq
  3. Payouts · Onafriq
  4. Treasury Services · Onafriq
  5. Onafriq For Devs · Onafriq
  6. Remittance and Bulk Payout APIs: Overview · Onafriq
  7. Remittance and Bulk Payout APIs: Sync API Methods · Onafriq
  8. Remittance and Bulk Payout APIs: Async API Methods · Onafriq
  9. Remittance and Bulk Payout APIs: Getting Access · Onafriq
  10. Introducing Smart Corridors for Simpler Payouts · Onafriq
  11. Financial Services Register: Onafriq UK Limited · Financial Conduct Authority
  12. ONAFRIQ UK LIMITED company overview · Companies House

Know where all your money is.

Polynopsis gives cross-border payment teams one live position across every bank, payout partner, exchange and wallet, including money in flight, and warns before a corridor runs dry.