Halo
HomePersonalBusinessBanking as a Service
BlogContact
Banking-as-a-Service

The regulated banking layer behind modern products

Issue wallets, open accounts, run KYC, move money, and offer savings and investments inside your own product — through one secure, CBN-licensed API.

Get startedHow it works
  • 200ms p95 latency
  • Real-time webhooks
  • 99.99% uptime
Halo developers collaborating
Webhook delivered
200 POST /v1/payment.completed
Delivered in 184ms · evt_AbC123
API live
HaloHow It Works

Three steps from sandbox to scale

We've made it as easy as possible to embed regulated banking inside your own product — without you having to become a bank.

1

Get sandbox keys

Sign up for a Halo Business account, and we'll provision sandbox API credentials within one business day so your engineering team can start building.

2

Integrate the APIs

Drop our REST endpoints and webhooks into your product. Wallets, accounts, transfers, KYC, and investments — all in one consistent, well-documented surface.

3

Go live with confidence

Complete your compliance review with the Halo team, swap to production keys, and launch knowing your stack is CBN-licensed and SEC-regulated end to end.

HaloBanking-as-a-Service

Start leveraging our Banking-as-a-Service Solution to Grow Your Business

From wallet issuance to treasury optimization and investment integration, Halo's Banking-as-a-Service infrastructure provides the secure, scalable foundation you need to expand services, deepen customer engagement, and accelerate growth.

Learn more
A Halo team member smiling in a busy office
99.99%
API uptime
200ms
Avg latency
Webhook fired
payment.completed

Company Wallet

Centralized digital wallets for real-time fund control and visibility.

Account Management

Structured account issuance with secure oversight and compliance.

Embedded Savings and Investment

Integrated savings and investment tools to grow user balances.

HaloThe API

One API surface for accounts, money, and yield

Issue accounts, move money, run KYC, and offer savings or investments from inside your product — using a single, consistent REST API with first-class TypeScript and Python SDKs.

  • Wallets, virtual accounts, and beneficiaries
  • Local + multi-currency transfers (NGN, USD)
  • Embedded Halo Mutual Fund subscriptions
  • Idempotency keys and signed webhooks built in
halo.ts
// Open a Halo account for one of your users
const account = await halo.accounts.create({
  user_id: "usr_3kFp29",
  type: "savings",
  currency: "NGN",
});

// Move money into it
await halo.transfers.create({
  to: account.id,
  amount_kobo: 500_00,
  reference: "ord_27FxK1",
});

// Subscribe to balance updates via webhook
halo.webhooks.on("account.balance_updated", (event) => {
  console.log(event.data.balance_kobo);
});
HaloTrusted By

Powering the back office of growing companies

Sterling Co.Lagos CapitalVerdant FoodsNorthbridgeAkin & SonsMantis Labs
Businesses served
200+
Monthly transactions
₦54.5M+
Active users
4,500+
API uptime
99.99%

Join Halo and experience seamless financial solutions for you

Halo is a digital financial services platform providing Investing, Savings and Banking services.

Download the Halo app on iOS or Android — get started in minutes.

GET IT ONGoogle PlayDownload on theApp Store
Scan to download

Banking services are provided by Halo Microfinance Bank Ltd, licensed by the Central Bank of Nigeria (CBN) for microfinance banking.

Asset and investment management services are provided by Halo Asset Capital Management Limited, licensed by the Securities and Exchange Commission (SEC).

Halo

Halo is a savings and investment platform focused on helping Nigerians improve their personal and small business finances.

Personal Banking

  • Savings
  • Investments
  • Banking
  • Clubs & Societies
  • Lending

Business Banking

  • Transfers
  • Placements
  • Beneficiary Management

Banking-as-a-Service

  • Company Wallet
  • Account Management
  • Embedded Savings & Investments

Quick Links

  • About Us
  • Meet The Team
  • Blog
  • FAQs
  • Contact Us
Licensed by CBN
Microfinance Banking
SEC Regulated
Investment Management

  • Privacy Policy|
  • Terms and Conditions|
  • Account Deletion|
  • Licenses|
  • AML/CFT Policy|
  • Information Security Policy|
  • Data Protection Policy

Banking services are provided by Halo Microfinance Bank Ltd, a microfinance bank licensed by the Central Bank of Nigeria (CBN). Asset and investment management services are provided by Halo Asset Capital Management Limited, licensed by the Securities and Exchange Commission (SEC). Our financial products and solutions cater to the banking and investment needs of individuals and institutional clients. We provide investment services and other financial products through our web and mobile applications.

© 2026 Halo MFB  |  All rights Reserved