Troubleshooting & Reference · Article 7.7
«El asistente de enmienda no me permite hacer clic en Enviar»
El botón Enviar está desactivado o el clic no hace nada. Tres causas: falta un campo obligatorio, hay un borrador de enmienda duplicado abierto, o la propuesta principal no está en un estado que permita enmiendas.
El asistente de enmienda protege contra situaciones en las que enviar el correo crearía un estado contractual confuso o no válido. Cada protección existe por una razón; el mensaje de error le indica cuál se ha activado.
Step by step
Lea el mensaje de error.
El asistente muestra un banner amarillo que explica por qué Enviar está desactivado.
Resuelva según el error.
Rellene el campo que falta / descarte el borrador existente / espere a que se resuelva la disputa.
Haga clic en
Enviar— ahora debería funcionar.
Why this works this way
Bloqueos de estado en la creación de enmiendas:
- La propuesta principal debe tener signed_at establecido (es decir, ya debe ser un contrato).
- El estado de la propuesta principal NO debe ser Cancelada, Rechazada ni Reembolsada (estados finales).
- Solo puede existir un borrador de enmienda por propuesta a la vez. Una vez enviada (estado sent), no puede editarla, pero puede retirarla y crear una nueva.
- Una disputa activa de Stripe sobre el cargo subyacente bloquea las enmiendas — no puede cambiar el alcance durante una disputa.
- Sensible a la fase: si la propuesta está en Reembolsando (un reembolso está en curso), las enmiendas esperan hasta que el reembolso se complete.
Troubleshooting
Keep reading
Proposals & Invoices
Creating an amendment (the 4-step wizard)
The amendment wizard at `/proposals/{id}/amend` walks you through line items, reason, preview, and email — in that order. Five minutes for a simple change, ten minutes for a complex one. The client doesn't see anything until you click Send on Step 4.
Proposals & Invoices
The 4 delta branches: Δ+, Δ−, Δ=0, Δ_REFUND
Every signed amendment falls into one of four branches based on (a) the sign of the cost change and (b) whether the proposal was already paid. Each branch fires a different document chain. This is the central conceptual map for the entire amendment system.
Lifecycle
Status: Signed — legally binding, audit trail captured
The client clicked Sign. Clozo collects an eIDAS-compliant evidence stack, generates the signed Service Agreement PDF, fires confirmation emails to both parties, and queues the deposit invoice. The proposal is now a contract.