2026.03.00
Gangmates Release Notes: v2026.03.00
Release Date: March 15, 2026 Environment: Prod Version: 2026.03.00
Overview
This release brings four improvements to the Finance module, focused on receipt presentation, batch operations, and data accuracy. Each change was driven by real workflow friction reported by users managing payments and invoice approvals at scale.
🧾 Feature 1 — Redesigned Payment Receipt
Payment receipts have been redesigned from the ground up. The previous layout was functional but visually dated — the new design brings Gangmates receipts in line with the standard set by modern Nigerian fintech products.
What changed:
Large, prominent transfer amount at the top for instant confirmation
Success badge with a green checkmark — no ambiguity about whether the payment went through
"Transfer Successful" status tag displayed prominently below the amount
A new From field in the transfer details table clearly shows the sending company
Bank details displayed cleanly under the beneficiary name (bank name + last 4 digits)
Reference IDs (Slip ID and TP Ref.) moved to a separate section at the bottom, keeping the main table uncluttered
Company logo appears without a text label alongside it; plain text name only appears when no logo has been uploaded
A "Completed" badge in the footer provides a final visual confirmation
These changes apply to all receipt PDFs generated from the Payments module, including salary, invoice, and instant pay transactions.
📦 Feature 2 — Bulk Receipt Download
Finance officers and HR admins can now select multiple transactions from the Payment History table and download all their receipts as a single ZIP file, instead of opening each one individually.
How it works:
A checkbox appears at the start of each row in the Payment History table
A "Select all on this page" checkbox at the top selects the entire visible page at once
The Download Receipts (N) button activates once at least one transaction is selected, showing a live count of selected items
Clicking the button generates all selected PDFs and packages them into a single ZIP file named
receipts_YYYY-MM-DD.zipThe download happens in the background — the page does not reload or navigate away
The button shows a loading spinner while the ZIP is being prepared, then automatically resets when done
A maximum of 50 receipts can be downloaded in a single batch. For larger exports, run multiple batches.
✅ Feature 3 — Bulk Invoice Approval
Users who review and approve invoices can now process entire batches at once from the Invoices page, rather than navigating into each invoice individually. This covers both stages of the two-step approval workflow.
Stage 1 — Relationship Manager Approval (Requires Review tab)
Checkboxes appear on invoices in pending status that the logged-in user is assigned to review
Selecting one or more invoices and clicking Approve Selected opens a confirmation modal
The modal displays a summary list of the selected invoices with requester names and amounts
A toggle lets the RM assign all selected invoices to a single finance approver in one step
If no finance approver is selected, a warning explains the invoices will remain in pending status
On confirm, all selected invoices advance to in progress and a single combined notification email is sent to the assigned finance approver listing all the invoices
Stage 2 — Finance Approval (Pending Review tab → "Awaiting Finance Approval" section)
A separate section shows invoices already in in progress status awaiting finance sign-off
Finance approvers select the invoices they are ready to approve and click Complete Finance Approval
A confirmation modal summarises the selection before any changes are made
On confirm, all selected invoices are marked approved and become eligible for payment
Special behaviour for users with "Manage Finance" permission
If a separate finance approver is selected, invoices advance to in progress for that person to complete
If no separate approver is selected, the manage finance user completes both steps themselves and invoices go directly to approved
Individual review via the existing Review buttons is still available for cases that need a closer look before approval.
🏦 Feature 4 — Bank Name Fix for Instant Pay Receipts
A data accuracy issue has been resolved affecting receipts generated for Instant Pay transactions where the recipient was a new (non-existing) payee.
What was happening:
When paying a new recipient via Instant Pay, the receipt showed "Unknown Bank" as the recipient's bank name
This occurred because the payment provider's account resolution response does not include the bank name — only the transfer confirmation response does
The system was reading the bank name from the wrong response
What changed:
The bank name is now read from the transfer confirmation response, which reliably includes it
A secondary fallback looks up the bank name from the bank code if the transfer response is also missing it
Receipts and transaction records now display the correct bank name (e.g. "Access Bank Nigeria") for all instant pay transactions
This fix applies to both the web payment form and the API payment endpoint
Existing transactions that previously recorded "Unknown Bank" are not retroactively corrected, but all new instant pay transactions will record the correct bank name going forward.
Summary
Receipt Redesign
All users who download payment receipts
None — automatic
Bulk Receipt Download
Finance Officers, HR Admins
None — select & download
Bulk Invoice Approval
Relationship Managers, Finance Approvers
None — new buttons visible on Invoices page
Bank Name Fix (Instant Pay)
Finance officers processing instant payments
None — automatic
Questions or feedback? Contact the Gangmates team or submit feedback via the platform.
Last updated