Un compromiso de pago es el acuerdo formal entre una Empresa y un Cliente que autoriza a Forpay a realizar cobros de forma automatizada. Cada tipo de compromiso está diseñado para distintos modelos de negocio y necesidades de cobro.
Los compromisos disponibles mediante API son:
Mandato Permanente
Compromiso con un monto total fijo, una cantidad de cuotas determinada desde el inicio y una periodicidad constante entre cobros. Una vez aceptado por el cliente, no es modificable: no se pueden agregar ni eliminar cuotas una vez ya creado.
Ideal para: créditos, financiamientos, planes de pago cerrados.
Medios de pago compatibles:
- PAT: tarjetas de crédito, débito y prepago (Transbank Oneclick / Getnet Click)
- PAC
- Pago inmediato con tarjeta: Webpay Plus / Web Checkout
- Transferencias preconciliadas
Mandato Dinámico
Compromiso en el que el Cliente autoriza a la Empresa a realizarle cobros de forma libre dentro de lo establecido en el contrato. La Empresa puede agregar, modificar o eliminar cuotas en cualquier momento, incluso después de que el cliente haya activado el compromiso.
Se puede definir opcionalmente una fecha de término y un monto máximo a cobrar. Si no se especifican, el compromiso queda sin límite de tiempo ni monto.
Ideal para: servicios con montos variables, cobros según consumo, arriendo de propiedades.
Medios de pago compatibles:
- PAT: tarjetas de crédito, débito y prepago (Transbank Oneclick / Getnet Click)
- PAC
- Pago inmediato con tarjeta: Webpay Plus / Web Checkout
- Transferencias preconciliadas
Mandato Suscripción
Compromiso de pago recurrente sin número de cuotas predefinido, diseñado para modelos de suscripción continua. A diferencia del Mandato Permanente, la Empresa no define todas las cuotas desde el inicio: solo entrega los parámetros de la suscripción y Forpay se encarga de generar y cobrar las cuotas automáticamente, de manera indefinida, hasta que el cliente o la Empresa cancelen la suscripción.
Ideal para: membresías, servicios recurrentes mensuales, seguros, colegios, gimnasios, cualquier modelo de cobro periódico sin fecha de término definida.
¿Cómo se configura?
Al crear un Mandato Suscripción, la Empresa define los siguientes parámetros que determinan el comportamiento del ciclo de cobro:
| Parámetro | Descripción |
|---|---|
| Valor de cabecera | Monto base que se cobrará en cada período de la suscripción |
| Día de cobro | Día del mes en que se ejecutará el cargo de cada cuota (ej. día 5, día 15) |
| Periodicidad / recurrencia | Frecuencia entre cobros: mensual, bimestral, trimestral, etc. |
| Cuota inicial | Primera cuota que se crea al momento de generar el mandato (puede tener un monto diferente al valor de cabecera, por ejemplo para incluir un cargo de activación o prorrateo) |
Con estos datos, Forpay genera automáticamente las cuotas futuras conforme se acerca su fecha de vencimiento, sin que la Empresa deba crearlas manualmente.
Generación automática de cuotas
El motor de Forpay crea cada cuota con anticipación basándose en el valor de cabecera y el día de cobro configurados. La Empresa no necesita intervenir en este proceso: simplemente recibe la notificación de cobro en su paymentWebhook cada vez que una cuota es procesada.
[Empresa crea Mandato Suscripción]
→ define: valor cabecera = $50.000, día cobro = 5, recurrencia = mensual, primera cuota el 5 de dociembre
↓
[Cliente activa en Magic Link]
↓
[Forpay genera cuota de enero → cobra el 5 de enero]
[Forpay genera cuota de febrero → cobra el 5 de febrero]
[Forpay genera cuota de marzo → cobra el 5 de marzo]
... (indefinidamente hasta cancelación)
Modificación de la suscripción
Una de las características más importantes del Mandato Suscripción es que sus parámetros son modificables incluso después de que el cliente haya activado su medio de pago. La Empresa puede actualizar:
- El valor de cabecera: cambia el monto que se cobrará en los períodos futuros.
- El día de cobro: redefine qué día del mes se ejecuta el cargo.
Cuando se realiza cualquiera de estas modificaciones, Forpay actualiza automáticamente todas las cuotas futuras que aún no hayan vencido, reflejando el nuevo valor y/o día de cobro. Las cuotas ya cobradas o en proceso no se ven afectadas.
Ejemplo: Una gimnasio sube su tarifa mensual de $45.000 a $50.000. Al actualizar el valor de cabecera del mandato, todas las cuotas pendientes (las que aún no han llegado a su fecha de cobro) pasan automáticamente a $50.000. No es necesario anular y recrear el mandato.
Medios de pago compatibles:
- PAT: tarjetas de crédito, débito y prepago (Transbank Oneclick / Getnet Click)
- PAC
- Pago inmediato con tarjeta: Webpay Plus / Web Checkout
- Transferencias preconciliadas
Botón de Pago
Permite al cliente realizar un pago puntual sin necesidad de crear un mandato previo. Es ideal para cobros no recurrentes como compras individuales, donaciones únicas o pagos inmediatos.
Al hacer clic, el cliente es redirigido a un flujo de pago seguro donde completa la transacción. No contempla reintentos automáticos de cobro.
Características adicionales:
- Cada cargo puede estar asociado a un comercio diferente (modo Mall).
- Cada cargo puede estar en una divisa distinta (CLP, UF, USD).
- Cada cargo puede tener una cantidad de cuotas comercio diferente.
Medios de pago compatibles:
- Pago inmediato con tarjeta: Webpay Plus / Web Checkout (crédito, débito y prepago)
- Transferencias preconciliadas
Cuadro comparativo
| Característica | Mandato Permanente | Mandato Dinámico | Mandato Suscripción | Botón de Pago |
|---|---|---|---|---|
| Cuotas predefinidas | Sí | No | Solo la primera | — |
| Modificable post-creación | No | Sí | Sí | — |
| Fecha de término | Obligatoria | Opcional | Opcional | — |
| Reintentos automáticos | Sí | Sí | Sí | No |
| PAT (tarjetas token) | ✓ | ✓ | ✓ | — |
| PAC (cuenta bancaria) | ✓ | ✓ | ✓ | — |
| Pago inmediato tarjeta | ✓ | ✓ | ✓ | ✓ |
| TEF | ✓ | ✓ | ✓ | ✓ |

