API
Skip to main content

Handling the Response Received

The webhook response must return a success status code: 200, 201, 202, 204. Other status codes (including redirect codes) will be treated as errors and further communication attempts will be made.

Specific Error Cases​

If, during webhook reception, you wish to indicate specific error cases so that they are resent in future communications, you must include these cases in the payload and respond with a status code other than success.

The numbering following the /payments corresponds to the position of that payment in the webhook request.

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

Retry Policy:​

After the first failed attempt, the next attempt will occur after 1 minute, then 2, 3, 5, up to 24 minutes.