API
Saltar al contenido principal

Tratamiento de la respuesta obtenida

La respuesta a los webhooks debe devolver un código de estado de éxito: 200, 201, 202, 204. Otros códigos de estado (incluidos los códigos de redireccionamiento) se reconocerán como error y se realizarán nuevos intentos de comunicación.

Casos de error específicos

Si durante la recepción del webhook desea indicar casos de error específicos, para que estos se vuelvan a enviar en las próximas comunicaciones, deberá incluir dichos casos en la carga útil y responder con un código de estado diferente al de éxito.

La numeración que sigue después del /payments corresponde a la posición de ese pago en la solicitud del webhook.

{
"errors": [
{
"source": { "pointer": "/payments/0" }
},
{
"source": { "pointer": "/payments/1" }
}
]
}

Política de intentos:

Tras el primer intento fallido, el siguiente intento se realizará tras 1 minuto, luego 2, 3, 5 hasta 24 minutos.