Skip to navigation

Welcome to Shimi

Banking, payouts, cards, crypto and bill payments for your business, through one API.
View as Markdown

The Shimi API gives your business everything it needs to move money in Nigeria: dedicated bank accounts for your customers, one-time virtual accounts for collections, payouts to any bank, corporate accounts, crypto deposits, prepaid cards, and airtime, data and bill payments.

What you can build

Customer accounts

Onboard BVN-verified customers and give each one a dedicated bank account.

Virtual accounts

One-time, amount-locked accounts for collecting a single payment, such as an invoice or checkout.

Settlement & payouts

Check your wallet balances and send money to any Nigerian bank account.

Corporate accounts

Onboard registered businesses and give them their own bank sub-accounts.

Crypto

Generate deposit addresses, receive crypto deposits and send crypto out.

Card issuing

Issue and manage prepaid cards for your customers.

Airtime, data & bills

Sell airtime and data, and pay electricity and cable TV bills.

Webhooks

Get notified in real time about deposits and payout outcomes.

Before you start

You need three things from Shimi onboarding:

  • An approved KYB and an active business account
  • Your company reference (your company ID)
  • Your API key

Then follow the Quickstart.