Webhooks checkout

Ver generalidades de webhooks (ver).

Notificación de checkouts

Estructura JSON

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.