Skip to content
RelayKit PHP

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.

© RelayKit PHP