Retry queue with backoff
1 min → 5 min → 30 min → 2 h → 12 h, and every step is configurable. Runs on Action Scheduler, so it fires whether or not anyone visits the site.
No silent disabling
When retries run out the webhook stays active and the delivery moves to a dead-letter queue. Failure becomes something you can see and act on, not a switch flipped behind your back.
Full delivery logs
Request body, response body, HTTP status, headers, duration in milliseconds and attempt count. Filter by webhook, topic, status, date or order number. Export to CSV.
Replay, one or a thousand
Replay a single delivery after fixing the endpoint, or every failure in a date range once the other side comes back up.
Alerts on five channels
Email, Slack, Microsoft Teams, Telegram or your own webhook URL when a target fails repeatedly — plus an optional daily digest.
Payload templates
Shape the JSON with placeholders like {{order.id}} or {{order.meta.po_number}}. Full, Slim and Sheets-friendly presets ship ready to use.
Conditional rules
Send to the ERP only when the total is over 500 and the payment method is bank transfer. Build AND/OR rules on total, status, payment, shipping, product, category, role, country or coupon.
Signed and authenticated
HMAC-SHA256 signatures compatible with the core secret, timestamp headers against replay attacks, plus basic auth, bearer tokens and custom headers.
Topics core doesn't have
order.status_changed with the from and to status, plus order.paid, order.refunded and stock.low.