Если пользователь создает одну переплату с помощью пользовательского интерфейса внутри счета, Xero автоматически создает в банковской транзакции транзакцию с именем "Оплата:несколько товаров". Внутри транзакции пользовательский интерфейс Xero показывает «Транзакция: просмотр транзакции» с двумя областями: одна для Оплата счетов, а другая для Переплаты и предоплаты..
Возможно ли с помощью XERO API создать банковскую транзакцию с несколькими элементами? Как это делается?
Я попытался с помощью API создать переплату через банковскую транзакцию и платеж с одним и тем же контактом, но в меню банковской транзакции пользовательского интерфейса отображаются две разные банковские транзакции.






Служба поддержки ответила мне:
Unfortunately it is not possible to achieve the same thing via API.
In the web interface, you can essentially create overpayment in two ways, via the bank account screen and also by creating payment that are larger than the amount owed in an invoice.
With API, the overpayment is created via BankTransactions endpoint, so essentially the same as the first method in the web UI. However, it is not possible to post payment amount that are larger than the amount owed via API.