Skip to main content

Welcome

The Afriex Business API enables businesses to manage customers, process cross-border payments, and handle payouts across Africa and beyond. Integrate our API to send and receive payments in multiple currencies.

Start here

Quickstart

Send your first sandbox payout, from API key to settled transaction.

Connecting the pieces

How customers, payment methods, and transactions link together.

What do you want to build?

Pay out

Send money to a bank account or mobile money wallet with a WITHDRAW transaction, and quote it first to show the exact amounts.

Pay many recipients at once

Build a payment batch, add recipients, and start every payout in one call.

Take payments with hosted checkout

Redirect your customer to an Afriex-hosted page that takes card, bank transfer, and mobile money.

Collect bank transfers

Give each customer a virtual bank account, and reconcile what arrives through webhooks.

Pull deposits

Collect from a customer’s payment method with a DEPOSIT transaction, including OTP-approved mobile money.

Convert currency

Read live exchange rates, and convert your balance between currencies with a SWAP transaction.

Supported markets

Afriex pays out and collects across most of Africa, with routes to Europe, North America, and Asia. Coverage depends on the payment channel: bank transfer, mobile money, SWIFT, and others.

Supported currencies and payment rails

Every country, currency, and channel Afriex supports, kept in one list.
To check the providers available for a specific country and channel, call List Institutions.

Tools

Testing in sandbox

Drive successes, failures, OTPs, and webhooks before you go live.

TypeScript SDK

Typed methods for the API, with webhook signature helpers.

Postman collection

Every endpoint with sandbox example requests, generated from the OpenAPI spec.

MCP server

Use the API and search these docs from Claude, Cursor, and other MCP clients.

Get help

Email support@afriex.com, and check the status page for incidents.