Coinsence / meta

General Info and Improvement Proposal repository
1 stars 0 forks source link

Seamless investment process. #408

Open KarimChabrak opened 1 year ago

KarimChabrak commented 1 year ago

Users have first to buy stable COIN, then need to invest in projects. This has to be always explained.

There will be project that request either EUR-COIN or TND-COIN and they will offer PROJ-COIN with an exchange rate of ASA_exchange_rate.

  1. By clicking on INVEST, user shall setup the amount he wants to invest Fiat amount and can select Fiat type (user can select TND or EUR for TND-COIN projects and only EUR for EUR-COIN projects).
  2. User will see the amount of project coins PROJ-COINs he will receive (see below COIN2 amount) and can confirm to go to payment or he can cancel the process.
  3. User can edit missing profile data: First name ,Last name, Address, State ,City ,Postcode ,Country
  4. User is then directed to payment process

After payment, user will receive PROJ-COINS from project funding account and project funding account will receive the corresponding EUR-COINs or TND-COINs.

The payment interface might need just to confirm transactions initiated by Coinsence platform.

Fiat Transaction data transferred to payment interface:

ASA_exchange_rate

In case Fiat type / COIN1 type are EUR / TND-COIN. ExchangeRate is set by platform admin. For EUR / EUR-COIN, TND / TND-COIN rate is 1. (The case TND / EUR-COIN is not possible).

if Fiat type=TND then fixed_fees=fixed_fees TND and relative fees=relative fees TND if Fiat type=EUR then fixed_fees=fixed_fees EUR and relative fees=relative fees EUR Value of fees are set by platform admin.