Verified BursaPay workflow: Retry a failed webhook delivery safely after correcting the receiving endpoint.
1. Overview & Purpose
The developer API exposes a manual retry path for failed webhook delivery logs.
2. Requirements & Setup
The webhook log must belong to the developer and must not already be successfully delivered.
3. Step-by-Step Workflow
- Locate the failed webhook log.
- Confirm the endpoint and signature handling are fixed.
- POST to the retry endpoint.
- Monitor the new delivery result in the webhook logs.
4. Rules & Troubleshooting
Already-delivered logs should not be retried as though they were failed; retries should preserve event idempotency on the receiving application.
5. Verification & Next Steps
Keep your webhook consumer idempotent so repeated delivery does not duplicate business actions.