Webhooks
Receive real-time payment events at your HTTPS endpoint.
Verifying signatures
const sig = req.headers['x-ultraner-signature']; const expected = 'sha256=' + hmac('sha256', secret, body); if (sig !== expected) return res.status(401).end();