Skip to main content
Los webhooks te permiten recibir notificaciones automáticas en tu servidor cuando ocurre un evento en PayCode, como un pago aprobado o una devolución procesada. Debes registrar la URL de tu servidor donde quieres recibir esas notificaciones.

Obtener callback

Consulta la información de un callback registrado. Método: GET Endpoint: /Api/v2/hook/get Header requerido: Authorization: Bearer {token} Parámetros: Ejemplo de request:

Crear callback

Registra una nueva URL donde PayCode enviará las notificaciones de los eventos configurados. Método: POST Endpoint: /Api/v2/hook/create Header requerido: Authorization: Bearer {token} Ejemplo de request:
Descripción de los campos: Ejemplo de respuesta 200 OK:

Actualizar callback

Modifica la URL o el tipo de evento de un callback existente. Método: PUT Endpoint: /Api/v2/hook/update Header requerido: Authorization: Bearer {token} Parámetros: Ejemplo de request:
Descripción de los campos:

Eliminar callback

Elimina un callback registrado. PayCode dejará de enviar notificaciones a esa URL. Método: DELETE Endpoint: /Api/v2/hook/delete Header requerido: Authorization: Bearer {token} Ejemplo de request:
Descripción de los campos:
Esta acción es irreversible. Una vez eliminado el callback PayCode dejará de enviar notificaciones a esa URL.

Reenviar notificación

Reenvía una notificación de un evento que ya ocurrió. Útil cuando tu servidor no recibió correctamente la notificación original. Método: POST Endpoint: /api/v2/internal/callback/resendnotificacion Header requerido: Authorization: Bearer {token} Ejemplo de request:
Descripción de los campos: