Hi Thomas,

Thank you for testing these scenarios.
Fineract even though it supports multi-currency, cross-currency operations
are not recommended as it is not fully mature enough and no
validations have been implemented to stop these scenarios.
.
We could have a global configuration to enable/disable cross-currency
transactions.
when it is disabled we could add validations to restrict such transactions.

We can enable it once the currency exchange and other complex user
scenarios are implemented.
It is one of the good features to implement and support cross-currency
transfers with (exchange rates) which enables Fineract to support
wallet/mobile and other organizations who operate around the globe.
We could create a New feature request ticket here
<https://issues.apache.org/jira/projects/FINERACT/issues>

Regards,
Bharath
Lead Implementation Analyst | Mifos Initiative
Skype: live:cbharath4| Mobile: +91.7019635592
http://mifos.org  <http://facebook.com/mifos>
<http://www.twitter.com/mifos>


On Wed, Dec 29, 2021 at 6:42 PM Thomas Kerin <[email protected]> wrote:

> Hi all,
>
> I've been testing the various Fineract projects and ran into something I
> want to check
>
> In one scenario I created two savings products, each denominated in a
> different currency (say, EUR + USD) Then I created two users, one having an
> account in one currency, the other has the different currency.
>
> I was able to set the other user up as a beneficiary and transfer USD from
> the USD Savings Product into the EUR Savings Product. I wasn't sure why
> this succeeded, except maybe I need to write accounting rules to restrict
> the currencies the products may transact with perhaps?
>
> I'd like to find out if it's a feature or a bug, and how to ensure people
> can't transfer units of one currency into an account made for another
>
> Thanks in advance
>
> Mifos-developer mailing list
> [email protected]
> Unsubscribe or change settings at:
> https://lists.sourceforge.net/lists/listinfo/mifos-developer

Reply via email to