Retry Behaviour
When B1Link sends a webhook to your receiver endpoint, it expects a timely success response.
Recommendations
- Return 200 OK as soon as you have accepted and stored the webhook payload. Process the data asynchronously if needed.
- If your endpoint returns an error (4xx/5xx) or times out, B1Link may retry according to its retry policy. Confirm exact retry behaviour with your B1Link administrator.
- Implement idempotency so that receiving the same webhook more than once does not create duplicate vendor records.