Skip to main content
Bila’s API enables customers to pay you through bank transfers and mobile money, with everything managed from one dashboard. Eliminate the complexity of integrating multiple payment processors, handling currency conversions, and managing payment reconciliation. Whether you’re building an e-commerce platform, SaaS application, or marketplace - focus on building your product while we handle getting you paid.

Get started

Quick Start Guide

Get started with Bila in minutes. Learn how to make your first API call and process test payments.

API Authentication

Secure your Bila API requests with robust authentication. Learn how to use API keys and best practices.

Error Handling

Understand Bila error codes and messages. Learn best practices for handling errors.

API Reference

Interactive API reference with all endpoints and schemas.

Working Environment

Bila’s API is available in both sandbox and production environments.
EnvironmentBase URL
Productionhttps://api.usebila.com/api/v1
Sandboxhttps://sandbox.usebila.com/api/v1
You can get your API keys from the Console.

Core API Features

Accounts

Manage your payment accounts/wallets. View balances and account details.

Collections

Accept payments via mobile money. Automate payment collection and reconciliation.

Transfers

Send payouts to bank accounts and mobile money wallets across Africa.

Transactions

View and track all transaction history across your accounts.

Supported Countries & Providers

Countries

CountryCodeCurrency
ZambiazmZMW

Mobile Money Providers

ProviderCode
Airtel Moneyairtel
MTN Mobile Moneymtn
Zamtel Kwachazamtel