Integrations

Connected to the systems a Pakistani university already runs on.

Banks, gateways, the ERP, the LMS, the survey engine and the biometric terminals at the gate. UMSonCloud is the record; these are the edges it talks to — so a fee paid at a branch, a leave approved in payroll and a course evaluation in QEC all land on the same student and employee.

  • Meezan Bank
  • Faysal Bank
  • HBL
  • Bank Alfalah
  • First Women Bank
  • JazzCash
  • 1Link
  • SmartPay
  • ERPNext
  • Moodle
  • LimeSurvey
  • ZKTeco
  • WhatsApp
  • Meta

Payment gateways & banks

Fee collection in Pakistan runs through bank branches, 1Link, mobile wallets and card gateways at the same time. UMSonCloud issues one voucher and reconciles every channel back to it.

Direct API

Meezan Bank

Bill inquiry and payment confirmation against UMSonCloud vouchers.

  • Real-time bill inquiry — the bank sees the live voucher amount, due date and status
  • Payment confirmation posts straight to the student wallet and voucher
  • Branch, ATM, internet and mobile banking channels
Direct API

Faysal Bank

Bill inquiry and payment confirmation integration.

  • Voucher lookup by challan number
  • Confirmed payments clear the voucher and update fee status instantly
  • Reconciliation log per transaction
Gateway

SmartPay

Online card and account payments from the e-Portal and student portal, with its own dashboard.

  • Pay an admission processing fee or semester voucher from the portal
  • SmartPay dashboard inside Finance for collections and settlements
  • Wallet credit on confirmation
Gateway

PayFast

Card, account and wallet checkout for online fee payment.

  • Hosted checkout from the portal
  • Callback verification before the voucher is marked paid
Network

1Link

Every voucher is a 1Link invoice, payable at any member bank, ATM or banking app.

  • Voucher print carries the 1Link consumer number
  • Payable at any 1Link member bank branch, ATM, internet or mobile banking
  • Settles via bank scroll into the same voucher
Bank scroll

HBL · Bank Alfalah · First Women Bank · JazzCash

Collections received through these banks and wallets are reconciled from the daily scroll.

  • Import the bank's scroll file; the system matches each line to its voucher
  • Cleared, unmatched and defaulter lists produced automatically
  • Cash-deposit-machine and over-the-counter entries handled alike
New banks are added as a payment setting, not a code change — the Payments module holds per-bank credentials, endpoints and channel rules per institution.

ERPNext — HR, payroll, finance & procurement

Institutions that run ERPNext for accounts and HR keep it. UMSonCloud syncs the academic side into it so the ledger and the university agree.

Two-way sync

Employees & roles

Employee master data and role mapping kept in step between the two systems.

  • Employee records synced on create and update
  • Role mapping so approvals land with the right ERPNext user
  • Workflow paths mirrored for approvals
Sync

Leave & attendance

Leave setup, leave applications and attendance requests flow to ERPNext payroll.

  • Leave types and allocations synced from setup
  • Approved leave applications pushed with their ledger effect
  • Attendance requests and biometric punches available to payroll
Sync

Budgets

Approved budget estimations become ERPNext budgets.

  • Departmental budget estimation approved in UMSonCloud
  • Scheduled sync creates or updates the ERPNext budget document
  • ERPNext ID stored back on the estimation for audit
Sync

Procurement

Material requests raised on campus become procurement documents in ERPNext.

  • Material request approved in UMSonCloud
  • Synced to ERPNext purchasing
  • Status visible to the requesting department
ERPNext integration is optional. Institutions without an ERP use UMSonCloud's own Finance and HR modules end to end.

Moodle LMS

Enrolment is the source of truth. Moodle receives courses, sections, teachers and students from UMSonCloud, so nobody maintains two rosters.

Sync

Course & enrolment sync

Sections become Moodle courses; enrolled students and assigned teachers become Moodle participants.

  • One-click "Sync to LMS" per student or for a whole section
  • Drops and section changes propagate
  • LMS status visible on the student record
SSO

Single sign-on

Students and faculty open Moodle from the portal without a second login.

  • Portal launches Moodle with a signed user key
  • Same identity across UMS, portal and LMS
Quizzes

Online testing

Testing Services schedules map to Moodle courses and quizzes for online entry tests and assessments.

  • Test schedule linked to a Moodle course and quiz
  • Candidates provisioned automatically
  • Scores return to Testing Services for merit

LimeSurvey — QEC feedback

HEC course evaluation and stakeholder surveys run on LimeSurvey, created and distributed automatically from the academic record.

Automated

Course evaluation

A survey per course-section per term, generated from enrolment — no manual list building.

  • Survey jobs queued for every section missing an evaluation
  • Students see their pending surveys in the portal
  • Results pulled back into QEC reports, programme-wise
Templates

Stakeholder surveys

Faculty, alumni, employer and graduating-student surveys from HEC templates.

  • Survey types, terms and question banks managed in QEC
  • Report categories aligned to self-assessment report sections

Devices, messaging & marketing

The rest of the campus edge.

ADMS

ZKTeco biometric devices

Attendance punches stream from ZKTeco terminals into HR attendance and leave ledgers.

  • ADMS push protocol — no middleware PC
  • Multiple campuses and devices per organisation
  • Feeds payroll and faculty attendance
Templates

WhatsApp, SMS & email

Templated notifications for admissions, fees, results and announcements, with delivery analytics.

  • Template management per event
  • Delivery and reach analytics in Communications
CRM

Meta lead ads

Facebook and Instagram lead forms land directly in the admissions funnel.

  • Leads captured with campaign and programme interest
  • Follow-up and conversion tracked to application
Export / import

FET timetabling

Generate the FET input from sections, rooms and teachers; publish the solved timetable back.

  • FET file generator from the planner
  • Published timetable visible to students and faculty

Something else?

Bring your own bank, ERP or LMS.

Bank and gateway connections are configuration in the Payments module; ERP and LMS connectors are services with a documented sync surface. If your institution banks somewhere we have not listed, tell us — a new bank is usually a settings entry and a test cycle, not a project.

  • Per-institution credentials, endpoints and channel rules per bank
  • Every inbound payment logged with its source channel and raw reference
  • Scheduled and on-demand sync commands with per-record sync status
  • Standard REST APIs on the Laravel back end for anything bespoke

See a voucher clear in the demo.

Open the live demo as demo.admin, go to Finance, and look at vouchers, bank scroll logs and the SmartPay dashboard — the same record every channel reconciles into.