Skip to content

Integrations · Payments · Nepal

eSewa integration for EduGradUP

eSewa is Nepal's largest digital wallet. EduGradUP's eSewa integration accepts invoice payments via the eSewa Merchant ePay V2 API and posts receipts automatically.

What you get

Setup — step by step

  1. Apply for an eSewa Merchant account. Apply via esewa.com.np under Business with your school's PAN and registration documents.
  2. Get production credentials. eSewa will issue a merchant code, secret key and product code prefix for the production environment.
  3. Configure EduGradUP. In Setup → Payments → eSewa paste the credentials, set fee heads and save.
  4. Whitelist callback URL. Email eSewa support with the callback URL shown in EduGradUP for whitelisting.
  5. Test a payment. Pay NPR 10 against any invoice from a parent account and confirm it is reconciled in EduGradUP.

Frequently asked questions

Frequently Asked Questions

3 questions

Can we use eSewa and Khalti together?

Yes — both are commonly enabled in parallel; parents pick whichever wallet they have.

What is the eSewa MDR?

eSewa MDR for schools is currently around 1.5%–2%. Confirm on your merchant contract.

Does it support partial payments?

Yes — EduGradUP tracks partial payments against the invoice and re-issues the balance on the parent app.

Ready to see EduGradUP in your school?

Book a free 30-minute demo in Bengali, Nepali or English. Free data migration. 14-day trial. No credit card.

  • ✓ 4-hour response SLA
  • ✓ PDPA & DPDPA aligned
  • ✓ bKash · eSewa · PayNow · UPI ready