added the setting "Convert payment and process amounts to the base currency if the payment and process currencies do not match for a far comparison of the error"
if the currency of the payment and the process are the same, their amounts are compared as is, taking into account the error
if the currencies of the payment and the process do not match, they are both converted into the system currency and compared, taking into account the error
updated
https://zhiraf.crm-onebox.com