When adding payments (whether individually or in bulk), a deposit # should be auto-generated as opposed to the User creating a batch number. With the user creating the batch/deposit number can lead to errors such as duplication, mistyping or out of sequence entries. This is also a key accounting control.
There is already a field for the user to use for reference, if required by organizations. However, the deposit # should be auto-generated when entering payments to avoid duplication.
This would also serve as a bank reconciliation tool for bulk payments. Schools receive payments for multiple students as a batch from their payment source, and would like to batch them under the same deposit # without having to manually enter a batch number.