Skip to Content

EdPay Documentation

EdPay is Edubanc’s school fee financing platform. Parents spread tuition into manageable repayments, schools get paid up front, and you, the partner, bring financing to your users with a handful of API calls.

These docs cover everything you need to integrate EdPay into a school information system, fintech app, or any backend you run.

How EdPay works

  1. You sync your schools, students, and tuition fees to EdPay.
  2. A parent applies: BVN check, credit assessment, documents, and a repayment mandate, either in EdPay’s flow or one embedded in your product.
  3. EdPay disburses the approved amount to the school’s bank account, and collects repayments from the parent over time.
  4. You track every loan’s status from your own dashboard.

Two APIs, one platform

  • Partner API: server-to-server. Sync schools, students, and tuition fees, read loan status, and mint a parent SSO session. Authenticated with your API key and secret.
  • Parent Loans API: the parent’s financing journey, from BVN verification, credit assessment, loan application, and repayments. Authenticated with a parent JWT.
  • Utils: shared helpers for bank list, account resolution, file uploads.

Your path to production

Every “Try it” box in these docs sends a real request to the staging environment, so you can explore safely before you write any code.

Need help?

Email us at hello@edubanc.ng, for API keys, integration questions, or production access.