E-SadarakDevelopers

Webhooks

Phase 5

Webhook configuration and delivery logs come in Phase 5.

Register HTTPS endpoints per event. Every delivery is signed with HMAC-SHA256 using your webhook secret and retried with backoff.

Planned events

  • order.deliveredorder.delivered — an order was handed to the customer (includes COD collected in qəpik).
  • batch.completedbatch.completed — a driver finished a batch with COD reconciliation.

Verification

Compute HMAC-SHA256 over the raw body with your secret and compare it to the signature header in constant time.