Pay, send and get paid from one wallet.
Kavopay is a wallet built in Port Harcourt. Top up airtime and data, pay for light and cable TV, send money to any Nigerian bank, and share a link when you want to get paid.
android Works as an Android app and on the web.
Everything you use money for, in one app
Fund your wallet once. Then pay for all of this without switching apps or topping up a card first.
Airtime and data
Top up any major Nigerian network from your wallet. Kavopay spots the network from the number, so you only pick an amount or a bundle.
- check_circleMTN, Airtel, Glo and 9mobile
- check_circleSave numbers you top up often
- check_circleIf a bundle fails, it is reconciled or refunded to your wallet
Electricity and cable TV
Pay for your light and your TV subscription in one place, and keep a record of every payment.
- check_circleElectricity and cable TV in the same app
- check_circleConfirm each payment with your PIN
- check_circleEvery payment saved in your history
Send money
Send to any Nigerian bank account, or to another Kavopay user. You can see where a transfer stands at every step.
- check_circleLive status on every transfer
- check_circleSave beneficiaries you send to often
- check_circleConfirmed with your transaction PIN
Payment links
Make a link for anything you sell or collect money for. Send it to your customer and the money goes straight to your wallet.
- check_circleNo storefront and no code
- check_circleShare on WhatsApp, SMS, email or social media
- check_circleChoose the currency your customer pays in
Gift card trading
Sell your gift cards for naira, or buy gift cards, all from your Kavopay wallet.
- check_circleSell your gift cards for naira
- check_circleBuy Nigerian and international gift cards
- check_circleFollow every trade in your history
Virtual numbers
Get a number from another country to verify an account or support customers abroad, without a physical SIM.
- check_circlePick the country and the service
- check_circleYour code shows up inside Kavopay
- check_circleCheck the price before you confirm
The small things that save you time
Domain registration
Search for a domain, register it and manage its DNS records without leaving Kavopay.
Transaction history
Every purchase, transfer and payment is logged, so you can always look back.
Saved beneficiaries
Keep the numbers and accounts you use often, so the next payment takes a couple of taps.
Start in three steps
Sign up on your phone, add money, and start paying.
-
1 smartphone
Create your account
Sign up with your phone number and confirm the code we send you. Your session is tied to your verified device, so nobody else can sign in as you.
-
2 account_balance_wallet
Add money to your wallet
Transfer to your own account number from any bank app, or fund with your card. Your balance updates when the money arrives.
-
3 bolt
Use it for everything
Buy airtime and data, pay bills, send money or share a payment link. Anything that moves money asks for your transaction PIN.
Want higher limits? Verify who you are.
Your wallet starts with basic limits. Verify your NIN, then your BVN, and your limits grow. We match a live selfie to your ID photo, so nobody can verify with your identity.
A wallet that looks after your money
We built Kavopay around the things that go wrong with everyday payments, and what should happen when they do.
Failed purchases go back to your wallet
When an airtime, data or domain purchase does not go through, the money returns to your wallet. You will see it marked as Refunded in your history.
Your PIN stays yours
Transfers, purchases and payments need your transaction PIN, which is separate from your login. Kavopay staff will never ask you for it.
Limits that grow with you
Your wallet starts at a basic tier. Verify your NIN, then your BVN, then your documents, and your limits go up at each step.
Every transaction on record
Each purchase, transfer and payment is logged. Payment links show whether they are pending, paid or expired.
Built in Port Harcourt, easy to reach
Something not right with a transaction, or just not sure how something works? Message us on WhatsApp or send an email and we will help you sort it out.
Take payments in your own app
Start a card, OPay, USSD or bank transfer payment with one request. When your customer pays, the money is credited to your Kavopay wallet.
- check_circleVerify any payment by its reference
- check_circleGet webhooks when a payment lands
- check_circleCheck your wallet balance from your server
API keys need an account verified to at least Tier 1.
// Run this on your server, never in the browser
const res = await fetch("https://api.kavopaywalletz.com/v1/payments", {
method: "POST",
headers: {
"X-Public-Key": "kavo_pub_xxxxxxxx",
"Authorization": "Bearer kavo_live_xxxxxxxx",
"Content-Type": "application/json"
},
body: JSON.stringify({
amount: 5000,
method: "card",
redirect_url: "https://yoursite.com/paid"
})
});
const { payment_link } = await res.json();
Ready to try Kavopay?
Create your wallet, add some money and make your first payment. If you get stuck at any point, message us and we will help.