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

circle-info

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.zip

  • The 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

circle-exclamation

✅ 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

circle-info

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

circle-exclamation

Summary

Feature
Who Benefits
Action Required

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