Is there any way to insert a bulk sales (invoice) payment using the API? I can't find a method specifically to do it, so I tried inserting the total payment into the bank account using InsertBankTransaction, which worked fine, then allocating the payment to individual invoices using AllocateAdvancePaymentToInvoice - however this allocated the entire payment to one invoice, which wasn't the desired outcome. Assuming there is no method specifically to create a bulk payment, it could presumably be made possible per the above by adding an Amount argument to the AllocateAdvancePaymentToInvoice method, thereby allowing you to allocate one payment to several invoices, or by changing the behaviour of the AllocateAdvancePaymentToInvoice method so that it only allocates a maximum of the invoice value to a specific invoice, rather than the entire payment regardless of invoice value. Unless I'm missing something and it's already possible somehow?
Hi Andy, I'm afraid Bulk Payments aren't in the API at the moment. They're unlikely to be added in the very near future.