Proposals & Invoices · Article 5.7
Reenviar el enlace de la enmienda con un PIN nuevo
¿El cliente perdió el correo, alcanzó el bloqueo por intentos de PIN o simplemente no puede encontrar el mensaje original? Reenvíe con un PIN nuevo. El PIN anterior queda invalidado, el bloqueo se borra, se envía un nuevo correo y el registro de auditoría registra el reenvío.
La protección contra fuerza bruta de la puerta PIN (5 intentos incorrectos en 24 horas por slug de enmienda) es una función de seguridad, pero también es la causa más frecuente de solicitudes de soporte de «el cliente no puede firmar». Reenviar es la recuperación: un solo clic rota el PIN, borra la caché de bloqueo y reenvía el correo. Es seguro de usar de forma proactiva — no hay penalización por reenviar, y el registro de auditoría distingue el «envío inicial» del «reenvío» mediante el indicador kind: "resend" en el evento de la Línea de tiempo.
Step by step
Abra la página de detalle de la propuesta.
/proposals/{id}. El panel de Enmienda pendiente es visible mientras la enmienda esté en estadosentoviewed.Haga clic en
Reenviar con PIN nuevo.El botón está en la fila de acciones del panel, junto a
Copiar enlace de firmayCancelar enmienda.Confirme en el modal (si lo hay).
La acción es reversible en efecto (puede reenviar de nuevo) pero el PIN anterior queda inmediatamente inútil, por lo que el modal pregunta una vez.
El correo sale en ~5 segundos.
La misma plantilla de cuerpo que el envío inicial, con el nuevo PIN. El asunto lleva un sufijo «(actualizado)» en la localización — para que el cliente vea que es una copia nueva, no un duplicado del original.
(Opcional) Copie el enlace directamente.
El panel de Enmienda pendiente muestra el enlace público junto con el nuevo PIN (visible solo para usted). Útil si la infraestructura de correo es el problema real — puede entregarlo manualmente por su canal habitual.
El panel de Enmienda pendiente se actualiza con una nueva marca de tiempo «Reenviado a las HH:MM UTC». Se añade un evento de Línea de tiempo Enmienda propuesta a las HH:MM (reenvío) (reutilizamos EVENT_AMENDMENT_PROPOSED con metadatos kind: "resend" según el comentario en AmendmentResendView).
Troubleshooting
Keep reading
Proposals & Invoices
What your client sees when an amendment lands
The client receives an email with a fresh PIN, lands on a PIN-gated page, sees a side-by-side diff of old vs new with totals and a reason, and signs (or declines) — exactly like the original proposal flow but with the diff baked in.
Troubleshooting & Reference
"My client can't enter the PIN" (lockouts and lost codes)
The 4-digit PIN gate protects every proposal and amendment link. Five wrong attempts in 24 hours triggers a per-IP lockout. Recovery is one click away — issue a fresh link.
Proposals & Invoices
When the client declines (or the amendment expires)
Two terminal states for an unsigned amendment: the client clicked Decline (with optional reason) or 14 days passed with no action. Either way, the original contract is unchanged — and you can immediately draft a new amendment to try again.