Skip to main content

Default Webhook Configuration

Setting a Custom Webhook URL

Fintechs can override the default webhook URL using the setwebhook endpoint:

Webhook Signature Verification

Sandbox webhooks are signed with HMAC-SHA256 over the string ${timestamp}.${payload}:
The signature is sent in the X-Strails-Signature header, and the timestamp is in X-Strails-Timestamp.
The webhook secret is global to the sandbox environment. It is not per-fintech and does not use production API_HMAC_SECRET or provider secrets.

Sample Webhook Payload