Allow Batch Deposits through the API
I would like to create batch deposits though the API. These show up as Payments:multiple in the account transactions. Currently the API even strips out BankTransactions when you try to view one of these via the BankTransactionID.
Sorry for the late update here, but happy to announce that batch payment and deposit API functionality was released last year.
Find all the details in the docs https://developer.xero.com/documentation/api/batch-payments
Rich Nill commented
I don't believe the Batch Payments API functionality meets this need. That is for the payables side (outgoing payments) This idea was for a Batch Deposit API, so that a single deposit can be created that has a set of received (incoming) payments.
Rob Morris commented
This would be far superior to the sweep-account method of reconciling Stripe transactions. We'd love to be able to run a nightly cron job to create a single deposit for multiple invoices to smooth out reconciling our batched payment against the invoices it represents. +1