Currently, Magaya follows a payment-first workflow where users must create individual customer payments before grouping them into a deposit. This approach creates inefficiencies for companies handling a high volume of payments.
We propose introducing a batch deposit functionality that allows users to create a deposit as the initial step and register multiple customer payments within a single transaction.
Business Need:
Many logistics and accounting teams receive dozens of payments (e.g., checks or wires) that are deposited in the bank as a single consolidated transaction. Users need the system to reflect this same structure to ensure alignment with bank statements and simplify reconciliation.
Additionally, at the time of deposit, users may not yet know how to apply each payment to specific invoices.
Proposed Capability:
Allow users to create a single deposit transaction first
Enable entry of multiple payments in a batch
Support unapplied payments that can be matched to invoices later
Ensure the deposit appears as one line item for bank reconciliation
Expected Benefits:
Significant reduction in manual data entry for high-volume environments
Improved alignment with real-world accounting workflows
Simplified bank reconciliation (1:1 match with bank deposits)
Better support for unapplied payments and flexible matching