The verified badge on your AgroYield profile means we’ve checked your identity against your bank’s NIBSS record (for BVN) or your NIMC record (for NIN). Lenders, grant programs, and premium-tier buyers use the badge to decide who to work with — so it’s worth earning.
How to verify
- Pay for any subscription tier (Pro or Growth).
- After payment lands, visit /account/verification.
- Pick BVN or NIN.
- Enter your 11-digit number.
- We check the name registered to that number against your AgroYield profile name.
- If it matches, the verified badge goes live immediately.
Takes about 30 seconds. The badge appears on your profile and next to your name across the platform.
What we store (and don’t)
We don’t store the full BVN or NIN. We send it to Monnify, they check it against the registry, and we only save:
- The verification reference Monnify gives us (a random string — meaningless on its own)
- The method (BVN or NIN)
- The timestamp of when it succeeded
If you ever want us to delete the verification record, email hello@agroyield.africa. We’ll remove it within 7 days. (The badge goes away too.)
What happens if the name doesn’t match
The most common cause is a small spelling difference between your AgroYield profile name and the name on your bank/NIMC records. We tolerate minor typos — one letter different is fine. But if the names are clearly different (a nickname vs your registered name, a missing surname, etc.), the check fails.
When it fails:
- We don’t flip your badge on.
- We don’t charge you for the attempt.
- We do tell you which part didn’t match (first name or last name).
- We do count the attempt against your daily limit (5/day — resets after 24h).
The fix is usually one of two things:
- Update your AgroYield profile name to match your bank records.
- Contact your bank or NIMC if their record is wrong — they can update it; we can’t.
Email hello@agroyield.africa if you’re stuck.
BVN vs NIN — which should I use?
Either works. Use whichever is easier for you to retrieve. The check is identical on our side.
- BVN (Bank Verification Number) — assigned by NIBSS; dial
*565*0#on the phone number registered to your bank account. - NIN (National Identification Number) — assigned by NIMC; on your ID card, or dial
*346#.
Why we don’t verify everyone automatically on subscription
Earlier versions of AgroYield flipped your verified badge on the moment you paid for a subscription. We changed that — “verified” should mean we’ve verified your identity, not that you’ve paid us. Now the badge requires an explicit identity check, which makes it a real trust signal that matters when third parties evaluate you.
Privacy
BVN and NIN are sensitive. We treat them carefully:
- They never leave our backend — the browser sends the 11 digits over HTTPS straight to our API, we forward to Monnify, then discard.
- We don’t log the full number anywhere — not in our admin dashboard, not in our error logs, not in our analytics.
- We don’t share verification data with third parties beyond Monnify (the verification provider) and the regulated registries (NIBSS / NIMC).
See our Privacy Policy for the full picture.

