After some research into this kind of project, I think it'd be a much wiser and safer choice to go with an ACID compliant DBMS, rather than Mongo.
When it comes to finances and real money, you want everything to be perfect. Even a tiny glitch can cause confusion in the internal accounting, or in the worst case: lose a lot people a lot of money.
Is that an option for you? I don't think this will work or be as successful as it could be if there are some wrong design choices right at the start, such as the DBMS.
After some research into this kind of project, I think it'd be a much wiser and safer choice to go with an ACID compliant DBMS, rather than Mongo.
When it comes to finances and real money, you want everything to be perfect. Even a tiny glitch can cause confusion in the internal accounting, or in the worst case: lose a lot people a lot of money.
Is that an option for you? I don't think this will work or be as successful as it could be if there are some wrong design choices right at the start, such as the DBMS.