Skip to Main Content
Magaya Ideas Portal

Welcome to the portal to submit ideas to improve our products!

Created by Guest
Created on May 28, 2026

Batch Deposit Processing for Customer Payments (Deposit-First Workflow)

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

  • Attach files