We are looking to pass sales receipts as prepayment transactions from our Travel Booking System to Xero Accounting using the Xero API Endpoint https://api.xero.com/api.xro/2.0/BankTransactions The base currency in our Xero organisation is USD, however we take prepayment receipt transactions from our customers in both USD and ILS (Israeli New Shekel). We then need to allocate them against USD sales invoice transactions generated in our booking system and passed to Xero using the https://api.xero.com/api.xro/2.0/Invoices
Our understanding is that Xero:
1. Does not allow prepayment transactions to be generated via the API if they are in a foreign currency and only allows them in the Xero base currency.
2. Does not allow payment transactions (prepayment or overpayment) to be allocated against a sales invoice in a different currency to the payment itself, e.g. allocating a payment in ILS to a sales invoice is USD, or vice versa.
Please can you advise how Xero recommends we should handle this scenario and whether it is on your product roadmap to resolve?
Hello Xero Support,
We are looking to pass sales receipts as prepayment transactions from our Travel Booking System to Xero Accounting using the Xero API Endpoint https://api.xero.com/api.xro/2.0/BankTransactions
The base currency in our Xero organisation is USD, however we take prepayment receipt transactions from our customers in both USD and ILS (Israeli New Shekel). We then need to allocate them against USD sales invoice transactions generated in our booking system and passed to Xero using the https://api.xero.com/api.xro/2.0/Invoices
Our understanding is that Xero:
1. Does not allow prepayment transactions to be generated via the API if they are in a foreign currency and only allows them in the Xero base currency.
2. Does not allow payment transactions (prepayment or overpayment) to be allocated against a sales invoice in a different currency to the payment itself, e.g. allocating a payment in ILS to a sales invoice is USD, or vice versa.
Please can you advise how Xero recommends we should handle this scenario and whether it is on your product roadmap to resolve?