Configurar cobro esperado
Define un depósito o el total que se cobrará mediante un Payment Link asociado a la cotización.
Que se logra
- Resultado: una cotización puede solicitar un anticipo o su importe total mediante un enlace de cobro público.
- Caso de uso: un estudio creativo cobra el 50 % de una propuesta antes de iniciar el proyecto.
- Se combina con: Payment Links, Payment Gateways y Pagos recibidos.
Donde esta
- Ruta:
/[orgId]/estimates/[id]/edit - Acceso en UI: panel
Totals > Amount to collect - Componente(s):
EstimateEditForm.tsx
Como funciona
- En
Amount to collect, escribe un importe o pulsa50%oUse total. - Elige
Payment numbering, unPayment provideractivo yHow to collect. - Guarda la cotización; el enlace abierto aparece en Finance >
Payment Links.
Campos y opciones
| Campo | Tipo | Obligatorio | Notas |
|---|---|---|---|
| Amount to collect | importe | Condicional | Un valor cero lo elimina. |
| Payment numbering | lista | Sí, con importe | Es una regla de Received Payment distinta a la de Estimate. |
| Payment provider | lista | Sí, con importe | Muestra gateways activos de la organización. |
| How to collect | lista | Sí, con importe | Stripe/Wompi ofrecen Apex Checkout y Provider Checkout. |
| Payment URL | URL | Según método | Se exige cuando el método necesita una URL externa. |
Reglas y validaciones
- El importe positivo exige numeración, gateway y método; no se puede guardar si falta alguno.
- Si el gateway es Wompi, la moneda seleccionada debe ser COP.
- Cuando el cliente paga, se crea un Received Payment con la regla elegida y la cotización pasa de
draftosentaaccepted.
Backend
- Servicios:
estimates(create/patch),payment-links(create/patch),payments(create al capturar).
Relaciones
- Dispara / afecta: Payment Links y Payments received.