Top up airtime and data, pull a verified slip in seconds, or hand a stuck tracking ID to us and get it cleared. Everything runs off a single wallet, at prices you can see before you spend.
Instant lookups return a printable slip while you wait. NIMC-side requests are queued and tracked for you, so you are never left refreshing a page.
Recharge MTN, Airtel, Glo or 9mobile straight from your wallet, at a discount off face value.
SME and gift data bundles across all four networks, delivered to any phone number in seconds.
Pay a prepaid or postpaid bill across 11 discos nationwide, straight from your wallet.
Look up a National Identification Number and print the slip — regular, standard or premium.
Confirm a Bank Verification Number and generate the premium slip as a PDF.
Find the NIN record attached to a phone number when the number itself is unknown.
Clear a “No Record Found” error, resync after a modification, or fix Virtual NIN problems.
Send a NIMC tracking ID and get the full enrolment record and passport photo back.
Submit a tracking ID carrying an IPE flag. Results land on your dashboard automatically.
Delink the email attached to a NIN, retrieve the email linked to it, or do both in one request.
Change of name, phone, address or date of birth on an existing NIN record.
Retrieve the tracking ID for an enrolment when the original slip has gone missing.
Register a business name — certificate only, or the full package with TIN included.
Provide an applicant's full bio-data for an official birth attestation.
Get your business registered with SCUML — submit your CAC documents and director's details, reviewed by hand.
Get a police report for a lost phone number — the details you provide are reviewed and issued by hand.
Get a court order for a wrongly sent bank transfer, using the sender and receiver's account details.
Generate an individual or business Tax Identification Number through the JTB.
WAEC, NECO and NABTEB scratch cards and result checks, bought straight from your wallet.
Original result slips, admission letters, profile codes and registration slips.
No sales call, no onboarding fee, no monthly commitment. Fund what you need, when you need it.
Your name, email, phone and a BVN or NIN for KYC. That is the whole form.
Dedicated PalmPay and OPay account numbers are issued to you automatically, in your own name.
Money lands in your wallet within moments of the transfer, and every service unlocks at once.
Everything on the dashboard is available over a REST API. Same wallet, same prices, no separate contract to negotiate.
# Verify a NIN and get the slip back
curl -X POST "https://bwgverify.com.ng/api/v1/nin/verify" \
-H "Authorization: Bearer sk_live_..." \
-H "Content-Type: application/json" \
-d '{"nin":"12345678901","slip_type":"premium"}'
# =>
{
"status": "success",
"message": "Verification successful.",
"data": {
"slip_url": "https://.../premium_nin.pdf",
"amount": 250
}
}
Creating an account is free and takes about a minute. You only pay for the verifications you actually run.