Qviple SuperAdmin · Payout control Secure session · bank keys stay on server
Qviple
Qviple Finance
SuperAdmin · Settlement control

Settlement payouts, end to end

Move fee collections
to the right accounts with bank-grade control.

Reconcile receipts, lock matched windows, and push ICICI CIB settlements — with keys, crypto, and approvals kept on the server.

  • 01
    Finance-wise recon Date windows chain from the last successful settlement.
  • 02
    Match & lock Only matched receipts unlock for payout — no silent double-pay.
  • 03
    ICICI CIB rail Balance → NEFT / FT / RTGS / IMPS · status & settlement history.
  • 04
    Ops-safe by design Secure ops session · credentials stay on the backend.
Recon lock CIB without OTP Hybrid crypto ready Settlement CSV
Encrypted session

Welcome back

Sign in to manage institute settlements and bank payouts.

Secure sign-in

Qviple Finance · SuperAdmin portal

Qviple

SuperAdmin

Payout · ICICI CIB

Settlement flow
System
S
—
Ready
● — DB · …

Dashboard

Settlement overview
↻ Auto
Unlocked receipts
—
Active · eligible
Locked receipts
—
Hold
Frozen for settlement
Locked amount
—
Queue
Awaiting payout
Settled
—
Paid
0 pending · 0 beneficiaries

All finances

⌕
Finance Receipts Last payout window Status Next settlement

Reconciliation batches

BatchDate rangeAmountStatus

Recent payments

ReferenceAmountStatusUTRSource
Step 1 · Bank setup (once). Link the corporate banking user for payouts. Complete bank self-approval in production after success.

Bank registration

One-time corporate user setup for settlement payouts

Keep the same URN for all later bank calls for this user

Setup result

Last bank / crypto check

Run registration or crypto check to see status here.
Nick alphanumeric Edit → re-validate

Add beneficiary

Payee account used for settlement credit

Letters and numbers only

Registered list

View · edit · validate · remove

NameAccountStatus

Beneficiary

Details

Corporate debit Live funds check

Corporate debit account

ICICI CIB corporate debit only · not institute bank accounts

Institute credit accounts are managed on Beneficiaries, not here.

Effective balance
—
Run a balance check to populate
Refreshes from ICICI BalanceInquiry (mock on 8017)
Finances
—
In recon list
Receipts
—
Across finances
With last payout
—
Paid
Have settlement history
First cycle
—
New
No prior payout yet

All finances · last payout

Open a finance to preview, match, and lock the next window

⌕
Finance Receipts Last payout window Status Next settlement
Working on —

Last payout · next window

Load finance to chain from last successful payout

—
Bank accountBankIFSCNote

Settlement window

Dates chain from last payout · to date capped at T-2

No batch selected

Preview · all receipts

InvoiceStudentPaidHeadsSystem markDateNote

Matched receipts

InvoiceStudentPaidHeadsDate

Mismatch receipts

InvoiceStudentPaidHeadsDateNote

Locked receipts

Open a batch to load frozen settlement lines

InvoiceStudentAmountMatchLock

Already in old payout

InvoiceAmountDatePrior batchNote

Batches

BatchDate rangeAmountStatus

How reconciliation works

  1. All finances first — Last successful payout window and next chained range.
  2. Open one finance — Workbench for dates, banks, and receipts.
  3. Next window — Starts at last payout period_to (T-2 cap).
  4. Preview — Marks MATCHED / MISMATCH / OLD SETTLEMENT.
  5. Matched — Safe to lock and pay.
  6. Mismatch — Blocks lock/payout until fixed.
  7. Lock — Freezes matched receipts into a batch.
  8. Locked / Batches — Batch lines and history.
Finances
—
In settlement hub
Receipts
—
Eligible pool
With payout history
—
Paid
At least one settlement
Selected history
—
Rows
Pick a finance below

Finances

Last payout range and next chained window

⌕
Finance Receipts Last payout range Status Next range

Settlement history

Select a finance to load payouts

Batch Date range Amount Receipts Status
◫
Select a finance above
Auto · off
Ready batches
—
LOCKED · zero mismatch
Blocked
—
Hold
Mismatch or not locked
Queue amount
—
Ready
Selected / all ready
Selected
0
Tick batches below
Select LOCKED batches from the queue, then pay all with one OTP.

Payout queue · all finances

Date range on each batch matches total receipts export for that finance window

⌕
Finance Date range Amount Receipts Status
◫
Loading locked batches…

Payout instruction

Multi-institute bulk · one OTP for the whole run · default path without OTP (STP)

On success: each institute is notified · settlement Excel links match batch date range

Last multi-payout result

Run a multi-institute payout to see outcomes · Excel · notifications

Finance Date range Amount Result Excel
No multi-payout yet
—
—
Step 6 · Track settlement. Bank status + which receipts are in this settlement batch. Download CSV · totals must match recon (institute-wise). NEFT credit: check UTR after ~2 hours.

Payment tracking

Inquiry · NEFT · batch settlement detail

Uses active batch from recon

Status result

Outcome from bank / mock inquiry

Run a status check after payout.
ReferenceOutcomeUTRSource

Receipts in this settlement

Open batch or pay first — then load settlement receipts

InvoiceStudentAmountMatchDate

In-app notifications (pankaj_phad)

Mismatch alerts written to notifications

TimeUserCategoryMessage
Total receipts export (active finance date range). Auto-marks each line: MATCHED · MISMATCH · ALREADY_IN_OLD_SETTLEMENT. Same window as Reconciliation From/To.

Export funnel

Active finance + recon date window

Export rows

Run Total receipts export

InvoiceStudentAmountSystem markDate

Security & environment

Operational safety details (not shown on other screens)

Auth Signed session token (Bearer)
Secrets Bank credentials stay on the backend only
Idle Auto sign-out after inactivity
Mock mode Mock mode
Bank host —
LIVE Mock is blocked when environment is LIVE

Auto multi-institute payout

When on, the server collects every LOCKED batch (all finances) and runs bulk payout once daily at the set time. One OTP path optional · each institute is notified · Excel matches export date range.

Load settings…

Payout rules

Moved off the Send payout screen · reference only

Pay (single / bulk · with or without OTP). Only LOCKED batches with zero mismatch. Default production path is without OTP (STP). When LIVE credentials are set in env, the same buttons call the real bank — no code change. Multi-institute run uses one OTP for all selected batches. Batch date range must match total receipts export for that finance.

LIVE readiness

Env checklist (no secrets)

Open Settings to refresh LIVE readiness…

Sample payloads / env

JSON for integration reference · not shown on payout screen

—
Restricted. Ad-hoc skips settlement lock. Prefer locked settlement for payouts.

Ad-hoc transfer

One-off payment without reconciliation lock

Ad-hoc result

Last one-off transfer

No ad-hoc transfer yet.
Endpoint map implemented by this portal for integration reference.
MethodPath

Last API call

Request and response for debugging