I’m sure this would be useful, particularly for deposits.
I’ve logged this for now and we’ll take a look to see what would be required to enable this.
EDIT:
I guess here we’d have a text box to allow an amount to be specified, I think however it will need to be restricted only for single collections (i.e. one invoice).
Have you had a look at Client_NewDirectDebitCollection? This will allow you to request a sum and apply it to a specific invoice, it can also be a partial request, e.g. for a deposit.
What we can’t do is request a sum, split it and apply an apportioned amount to a group of invoices. That would require more extensive changes to the way payments are allocated.
I had a look at that, but was more interested in the payment against the invoice, but couldn’t see a way of tagging a payment automatically if you used the allocate to client account. However, I’d be happy with what you suggested above and using the allocate to client account and tagging it manually to an invoice
My current use case is split payments rather than deposits if I’m honest