Verify webhooks
In Dashboard → Webhooks, add a public HTTPS endpoint for test or live mode and store its signing secret in server-side secret storage. Lynq sends:
The signature is
HMAC-SHA256(<timestamp>.<raw request body>), using the endpoint signing secret. The header format is t=<unix timestamp>,v1=<signature>.
payment_intent.succeeded event.
Temporary network failures, 408, 429, and 5xx responses are retried with exponential backoff and jitter for up to 72 hours. Return 2xx after processing; other 4xx responses are not retried.