¿Cómo funciona la notificacion externa de pago?
El servicio de notificación externa de PayPhone permite que PayPhone envíe notificaciones a los comercios después de que se haya realizado un pago exitoso en una tienda registrada. El objetivo de esta notificación es informar al comercio sobre el estado de la transacción, enviando un JSON con los detalles de la misma. El comercio, a su vez, debe confirmar la recepción de esta notificación respondiendo con un JSON que indique si la notificación fue recibida correctamente o si ocurrió algún error.
Flujo de la notificación externa
- Pago realizado: El cliente realiza un pago a través de cualquier servicio integrado de Payphone, como el botón de pago, cajita de pago, link de pago, tokenización, o API Sale.
- Notificación: El servidor de Payphone envía una notificación al webhook configurado por el comercio.
- Recepción: El comercio recibe la notificación en su servidor.
- Respuesta: El comercio debe responder con un JSON confirmando la recepción o indicando el error que ocurrió.
Consideraciones
- Solo se notifican transacciones aprobadas.
- La comunicación entre el servidor de Payphone y el comercio debe ser a través de HTTPS con un certificado SSL válido para garantizar la seguridad de la información.
- El servicio requiere de una autorización previa para poder ser utilizado.
- El método debe llamarse: NotificacionPago