Skip to main content
POST

Path Parameters

string
required
Token único para garantizar la idempotencia de la petición
string
required
ID del cobro que quieres reenviar a tu cliente. Crear cobro.

Body

Ambos campos son opcionales. Si reenvías sin body, el cobro sale con la misma plantilla y el mismo metadata del último envío.
integer
Plantilla de WhatsApp con la que se reenviará el cobro. Reemplaza la plantilla fijada al crear el cobro o en un reenvío anterior.Obtén los valores válidos con GET /templates: solo sirven los id que traen selectable: true, es decir, plantillas aprobadas de categoría PAYMENT que pertenecen a tu empresa o son genéricas compartidas contigo.
Si la plantilla no existe, no está aprobada, no es de cobro o no está disponible para tu empresa, la petición falla con un error 422 y el cobro no se reenvía.
array
Metadatos del cobro, en el mismo formato que al crear el cobro: una lista de pares key / value (ambos texto).Cada llave que envías sobrescribe su valor en el metadata del cobro; las llaves que no envías se conservan.Así cambias los marcadores de la plantilla: los que la plantilla declara como metadata.<número> en su campo variables de GET /templates se llenan con la llave de ese número, así que {"key": "1", "value": "Juan Sebastián"} llena el {{1}}. Los demás marcadores (customer_name, amount, …) los completa OnePay con los datos del cobro.
La llave template_id está reservada. Si la envías dentro de metadata recibirás un error 422: úsala como campo de primer nivel.
La plantilla y el metadata quedan guardados en el cobro, no solo en este envío: los verás en el metadata del cobro y se usan también en los reenvíos siguientes. Si el cobro entra al motor de cobranzas, los recordatorios por etapa usan la plantilla configurada en la regla correspondiente.

Response

boolean
Indica si la operación fue exitosa
string
Mensaje descriptivo del resultado de la operación

Response Example