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.