@Viacheslav-Petriaiev re 2 and 3) Yes and no. There are APIs to manage users' balances inside the eWallet. The balances can be fiat or points, but there is no interactions with banks or bank cards, those would need to be implemented in a layer on top to match the location of the operation (integrating with the banks of a specific country for example)