Skip to content

Cancelar solicitud de staking

Requisitos previos de acceso

  • Permiso (módulo): manageToken
  • Licencia/Feature: STAKING_TOKENS
  • Contenedor del menú: GENERAL → grupo Inversiones / Distribuciones Financieras → pantalla Solicitudes de Staking

Qué es / cuándo usar

Cancela una solicitud de staking activa, ya sea por desistimiento del cliente o por necesidad administrativa. Al confirmar, el monto aportado es devuelto al usuario según el contrato de la campaña — pudiendo aplicarse o no una multa por salida anticipada.

Procedimiento de soporte

Esta acción solo debe ejecutarse ante una solicitud vía soporte y tras validar que el solicitante es efectivamente el titular de la solicitud. La cancelación devuelve capital al cliente.

Requisitos previos

  • La solicitud debe estar activa. El ícono de cancelar (delete) solo aparece cuando !applied && !earlyLeave.
  • Permiso: manageToken (doble — enum CPM en el backend + módulo en la BD).

Paso a paso

  1. En el listado de Solicitudes de Staking, localice la solicitud.
  2. Haga clic en el ícono de cancelar (delete).
  3. Confirme la acción en el bottom-sheet de confirmación.

Acciones y modales

  • Cancelar staking: llama a cancelUserStakeAdmin con el stakeId y el userId de la solicitud. En caso de éxito, muestra el mensaje de confirmación y recarga la lista; la solicitud pasa a Finalizado.

Reglas de negocio / precauciones

Irreversible

  • La cancelación rescinde el contrato y devuelve el capital. No existe "deshacer": para reactivar, sería necesario crear una nueva solicitud. Confirme la identidad del solicitante antes de continuar.
  • Multa: la devolución puede incluir o no una multa por salida anticipada, conforme a las reglas de la campaña de staking — el cálculo se realiza en el backend.
  • Valores financieros: el monto devuelto se trata como BigNumber, sin redondeo.
  • Status APPROVED: la devolución acredita la billetera del usuario titular.

Pantallas relacionadas