API not handling multi currency exchange correctly in Bank_Search endpoint when account has an opening balance

Been having a play with your API. Stumbled upon this bug.

To reproduce:

  • Create a USD bank account.
  • Set an opening balance.
  • Add some transactions
  • Execute a request to the Bank_Search endpoint

The response XML states the ‘CurrentBalance’ meta data value as a summation of the transaction values (in USD - correct) and the opening balance (in GBP - incorrect).

Thanks

Hi @thomasclowes

Thank you for the information. I’ve managed to replicate this and logged it with our dev team to have a look.

We’ll keep you updated here

This should now be fixed, thank you for your patience.

1 Like