У меня была такая же проблема, и вот что я получил от поддержки Xero:
Существуют некоторые различия между конечной точкой API BankTransactions и экраном Bank> Transactions в пользовательском интерфейсе.
Самое главное, что конечная точка не возвращает платежи, примененные к счетам, расходам> претензии или переводы между банковскими счетами. Большинство из них можно получить, используя другие> конечные точки.
Похоже, вам следует использовать API платежей .
Обходное решение, которое я сделал, было загружать как банковские транзакции, так и счета-фактуры и объединять все транзакции (в любом случае мне нужны были только ссылки), но, возможно, было бы более целесообразно использовать API платежей.