Skip to main content

Balance Retirement

balance-retirement

Descripción

Retiro de 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 Balance Retirement es:

Cuando se acepta:

  • Crea un Email asociado al User en cuestión.
  • Actualiza los campos invested (-), balance (-) y cashed (+) del User en cuestión.
  • Actualiza el campo amount (-) del Investment asociado.
  • Actualiza el campo status a APPROVED del Debit y del Transaction.

Requisitos

  • El monto del retiro NO debe ser mayor a la inversión seleccionada.
  • El usuario NO puede tener otros retiros de balance pendientes (PENDING).
  • La inversión debe llevar mínimo 90 días para poder ser retirada.