Online fee collection happens in the student and parent portals after you connect payment gateways in the admin dashboard. Desk payments recorded by bursars always work regardless of gateways.
Only payments marked Paid reduce a student balance. Pending online attempts are not treated as settled until the gateway confirms success.
Paynow — EcoCash, OneMoney & local Zimbabwe cards
Paynow is the primary gateway for Zimbabwe: families pay with EcoCash, OneMoney, and local Visa/Mastercard rails supported by Paynow. Students see Paynow on the Finance page when the gateway is active.
- Register for a Paynow merchant/integration account at paynow.co.zw and obtain Integration ID and Integration Key.
- Admin dashboard → Payment Integrations → Paynow tab.
- Paste Integration ID and Integration Key. Toggle Active on Student Portal when ready.
- Save. Students open Student portal → Finance → Pay; they choose amount/allocation and complete Paynow on their phone (EcoCash USSD/app prompt) or card flow.
- Use Paynow sandbox/test credentials in a staging school before going live.
- Confirm result/return URLs with FundoPortal support if payments stay pending — [email protected].
Stripe — international Visa & Mastercard
- Create a Stripe account at stripe.com and copy Publishable key and Secret key from the Stripe dashboard.
- Payment Integrations → Stripe tab → paste keys and enable Active on Student Portal.
- Students paying with foreign or international cards use the Stripe checkout embedded in the student Finance flow.
- Stripe handles 3-D Secure and card brands (Visa, Mastercard, etc.) supported in your Stripe region settings.
PayPal — global cards & PayPal balance
- Create PayPal developer/live app credentials (Client ID and Secret).
- Payment Integrations → PayPal tab → enter Client ID and Secret → enable Active on Student Portal.
- Students can pay with PayPal balance or linked debit/credit cards where PayPal is available.
After integration checklist
- Define fee structures for the current term (Bursary & Grants → Fee Structures).
- Confirm at least one gateway is active and test a small payment with a real student test account.
- Verify the payment appears as Paid in Bursary → Payments and reduces balance on the student Finance page.
- Receipts: configure receipt designers if you print official receipts for online payments.
Tips
- You can enable more than one gateway; students see options available for your school.
- Payment Integrations permission is required for office staff — assign via role groups.