Re-Investment
re-investment
Descripción
Re-inversión de los profits a una inversión existente (USD).
Puede ser creada por el usuario o por el administrador en nombre de un usuario de su elección.
Efecto en las bases de datos
Lo que ocurre en las bases de datos cada vez que se crea un Re-Investment es:
- Crea un Debit en status PENDING vinculado a una Transaction.
- Crea una Transaction en status PENDING vinculada a un Investment y a un Debit.
- Aumenta (+1) los campos
debitsytransactionsdel User en cuestión.
Cuando se acepta:
- Crea un Email asociado al User en cuestión.
- Actualiza los campos
invested(+) yprofit(-) del User en cuestión. - Actualiza el campo
amountdel Investment asociado. - Actualiza el campo
statusa APPROVED del Debit y del Transaction.
Requisitos
- El monto de la re-inversión NO debe ser mayor a los profits.
- El usuario NO puede tener otros retiros de profit pendientes (PENDING).