La documentación que estás leyendo no cuenta con los últimos cambios. ¡Revisa nuestra documentación actualizada!
Ver generalidades de webhooks (ver).
Cada vez que en Bsale se genere un documento recibirás una notificación POST a la URL que definiste con la siguiente estructura:
{
cpnId: 1234,
resource: "/v2/token/checkout/82d11f5d751.json",
resourceId: "82d11f5d751",
order: "82d11f5d751",
topic: "webOrder",
action: "post",
send: 1565365016
}
cpnId, Identificador de la instancia en la cual se generó la acción (Empresa)
resource, Indicará donde puedes obtener el recurso que se modificó
resourceId, Identificador único del recurso modificado
topic, Información respecto del tipo de recurso modificado, en este caso un documento.
action, Identifica el tipo de acción en este caso es un POST por lo que se está informando la creación de un documento.
Es muy importante destacar que se notificarán todos los checkouts creados, indistintamente si éste esté pagado o no, se recomienda validar el estado del checkout así como su pago, en caso de post procesar rutinas que requieran esas validaciones.