Skip to content

Settings and activity

1 result found

  1. 110 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    An error occurred while saving the comment
    Sherry Kagan Segal commented  · 

    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?