> ## Documentation Index
> Fetch the complete documentation index at: https://docs.sendpadi.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Webhooks overview

> Receive HTTP callbacks for merchant events.

# Webhooks

Webhook endpoints are managed in the **merchant developer portal** (not via the HMAC programmatic API).

## Events

* `transfer.completed`, `transfer.failed`
* `vas.completed`, `vas.failed`
* `wallet.credited`
* `crypto.confirmation_required`, `crypto.completed`, `crypto.failed`

## Delivery headers

* `X-Webhook-Event`
* `X-Webhook-Timestamp`
* `X-SendPadi-Signature` — `HMAC-SHA256(secret, JSON.stringify(body))` hex

Configure HTTPS callback URLs only. See [Verifying webhooks](https://docs.sendpadi.com/api-reference/webhooks/verifying.md).


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.