Bulk Transactions
Upload, validate, approve, and execute thousands of transactions in one run — with partial-success handling and full post-run reconciliation.
Bulk Transactions handles the high-volume payment scenarios that individual transaction processing cannot scale to — payroll runs, beneficiary disbursements, supplier payments, and loan collection sweeps. Upload a file, run validation to catch errors before any money moves, obtain the necessary approvals, execute in one go, and review the detailed post-run report showing every success and every failure with its reason code.
Everything you need, nothing you don't
CSV / Excel Upload
Upload a transaction batch from a CSV or Excel file — with a configurable column mapping to match your existing export format. No reformatting required.
Pre-Execution Validation
Every row in the batch is validated before execution — checking account status, KYC completeness, channel availability, and value limits. Errors are listed with row numbers and reasons.
Duplicate Detection
The system checks every transaction against recent history to flag potential duplicates — same recipient, same amount, within a configurable lookback window — before execution.
Multi-Level Approval Gate
The validated batch is routed through a configurable approval chain before any payment is sent — with the total batch value, recipient count, and error summary visible to approvers.
Partial Batch Execution
Valid rows execute even if some rows fail validation or approval. Failed rows are isolated, reported, and can be corrected and resubmitted as a new batch.
Real-Time Execution Progress
Watch the batch progress in real time — transactions sent, confirmations received, failures flagged — from the batch monitoring console during execution.
Automatic GL Posting
Every successful transaction in the batch posts automatically to the GL — debit and credit entries created in real time, not as a post-run batch journal.
Post-Run Reconciliation Report
A detailed report after execution showing every transaction: reference number, status, channel response, and timestamp. Failed items include the error code and recommended resolution.
Built for your team
Process salary payments, supplier invoices, and commission disbursements for your entire organisation in a single controlled run — with approval gates and automatic GL posting.
Disburse payments to hundreds or thousands of beneficiaries in one batch — with a complete audit trail showing every payment attempted and every outcome.
Execute mass loan disbursements or bulk repayment collection sweeps with pre-run validation that catches problems before any money moves.
Often used together with
Ready to activate Bulk Transactions?
Sign up free and configure Bulk Transactions in minutes — or book a demo and we'll walk you through it live.