post
https://devapi.forpayservices.cl/white/label/mandate?2
Creation Subscription Mandate
Qué hace
Crea un mandato/deuda de tipo SUBSCRIPTION, con cobro recurrente mensual o personalizado.
Cuándo usarlo
Usalo cuando el comercio vende una suscripcion o servicio que debe cobrarse segun una periodicidad acordada.
Endpoint
POST /mandate
Autenticación
Requiere x-api-key y Authorization: Bearer <JWT>, salvo endpoints publicos de autenticacion o contratos de webhook receptor del cliente.
Headers requeridos
country,commerce,channel: contexto comercial autorizado.requestDateTime: fecha/hora ISO 8601.correlationId: UUID unico para trazabilidad.processIdysalesExecutiveId: contexto funcional/comercial cuando aplique.
Campos principales para probar en OpenAPI
| Campo | Uso para prueba |
|---|---|
customer.userId o customer.internalUserId | Identifica al cliente. Usa solo una variante segun el ejemplo. |
mandate.id | ID externo unico del comercio para el mandato/deuda. |
mandate.type | Tipo del producto: DYNAMIC, PERMANENT, SUBSCRIPTION u ONEPAY. |
mandate.name / mandate.detail | Texto visible o descriptivo del compromiso. |
mandate.charges | Configuracion de vigencia, monto, moneda y periodicidad segun el tipo. |
paymentMethods | Metodos habilitados para este mandato; si se omite, se usan los disponibles para el comercio. |
installments | Cuotas iniciales cuando el producto lo permite. |
metadata | Datos propios del comercio para conciliacion. |
urls.callback, urls.activationWebhook, urls.paymentWebhook | URLs de retorno/notificacion si tu flujo las usa. |
mandate.charges.paymentPeriod | Configura periodicidad mensual o personalizada. |
Variantes soportadas
- Recurrencia mensual con IDs externos.
- Recurrencia mensual con IDs internos.
- Recurrencia personalizada con IDs externos.
- Recurrencia personalizada con IDs internos.
Reglas de negocio
- Usa
mandate.type=SUBSCRIPTION. - Para periodicidad personalizada, informa la frecuencia requerida por el schema.
- Mantén montos, moneda y fechas consistentes con el periodo de cobro.
Respuesta exitosa
Retorna la suscripcion/mandato creado con IDs necesarios para busqueda, actualizacion y cancelacion.
Ejemplo recomendado
Parte del ejemplo JSON precargado y ajusta paymentPeriod, monto, moneda, cliente y URLs.
Recent Requests
Log in to see full request history
| Time | Status | User Agent | |
|---|---|---|---|
Retrieving recent requests… | |||
Loading…
Callbacks

