Fix Xero Payments to Work Correctly
Sean Sloan
The current Xero Payments module does not expose all aspects of the Xero Payment API. Specifically the CurrencyRate is missing, this is critical as when you are managing payments in multiple currencies and fail to include the currency exchange rate (CurrencyRate) Xero applies it's own currency rate - which is never the same. This means when your payment is recorded in Xero and your book keeping staff are reconciling the transactions the correct transaction NEVER appears because the rates and therefore the payment amounts do not match.
Without this fix the Xero Payments module is useless to international users.
Log In
Autopilot
Merged in a post:
Xero create payment module allows to input exchange rate
An Hsien
I have invoice issued in EUR, and payment made in USD from customer with different conversion rate than Xero’s. Make invoice payment creation module now does not have a conversion rate field where I can input the correct rate. I tried input the USD amount in the Amount field but it did not work, it expects me to put original EUR amount in. When I did that (input EUR amount), it created a payment transaction on Xero with an incorrect conversion rate, hence causing the USD account transaction not matched with what showing on the bank statement line.