Endpoints - API Reference
Solicitudes de Pago
Débito Automático en Tarjeta
Débito Automático en CBU
Cuenta Pagos360.com
Reportes

Introducción

Los webhooks de Pagos360.com son una forma simple de recibir notificaciones en tiempo real sobre eventos que ocurren en nuestra Plataforma.

Al crear un webhook, usted define una URL en la cual recibirá las notificaciones que se envían a través de HTTP POST cuando ocurre un evento sobre el procesamiento de sus pagos.

Configuración

Puede configurar un webhook a través de nuestra aplicación web desde la sección “webhooks” bajo el menú “Integraciones”. Deberá definir una URL en donde recibir los HTTP POST de Pagos360.com y seleccionar los tipos de evento que desea que le notifiquemos. Se pueden agregar Cabeceras (headers) con los siguientes posibles valores: “Authorization”, “Proxy-Authorization” y “X-*”.

Eventos habilitados

Entidad entity_name Evento type
Solicitud de Pago payment_request Pagada paid
Vencida expired
Revertida(Contracargo) reverted
Adhesión en CBU adhesion Autorizada signed
Cancelada canceled
Solicitud de Débito en CBU debit_request Pagada paid
Cancelada canceled
Rechazada rejected
Revertida(Contracargo) reverted
Adhesión en Tarjeta card_adhesion Autorizada signed
Cancelada canceled
Solicitud de Débito en Tarjeta card_debit_request Pagada paid
Cancelada canceled
Rechazada rejected
Revertida(Contracargo) reverted
Cuidado!

Los webhook no pueden seguir redireccionamientos (redirect). Utilice la URL correcta o el POST fallará.

El objeto webhook

Los webhooks son enviados en formato JSON en el cuerpo de la solicitud POST a la URL indicada. Proveen información tal como el id de la entidad, el tipo y la fecha del evento.

Ejemplo de webhook
Entidad: Solicitud de Pago - Evento: Pagada
{
  "entity_name": "payment_request",
  "type": "paid",
  "entity_id": 816,
  "created_at": "2018-10-03T13:26:37-03:00",
  "payload": {
    "id": "816"
  }
}