Debugging Deliveries
Debugging deliveries
Each incoming webhook creates a delivery record. Delivery records make it easier to understand what happened after a provider sent a request.
Delivery fields
| Field | Description |
|---|---|
| ID | Unique delivery identifier |
| Provider | Provider key, such as payments |
| Event | Normalised event name |
| Status | Current processing status |
| Attempts | Number of processing attempts |
| Last error | Most recent exception message |
Check the application log
RelayKit logs delivery failures with the delivery ID.
RelayKit delivery failed: delivery_01HZX4Q9NX
Use the delivery ID to retry or inspect the failed payload.
Replaying a delivery
php artisan relaykit:retry delivery_01HZX4Q9NX
Replay should only be used when the handler is idempotent.