ascend-webhooks
Installation
SKILL.md
Ascend Webhooks
Ascend (insurance payments / premium financing) sends webhooks so your app is notified when an event happens — for example when an invoice is paid. Ascend POSTs a JSON payload over HTTPS and signs it with an HMAC-SHA256 signature you must verify before trusting the event.
When to Use This Skill
- How do I receive Ascend webhooks?
- How do I verify Ascend webhook signatures?
- How do I parse the
X-Ascend-Signatureheader? - How do I handle
invoice.paid(or payout / refund) events? - Why is my Ascend webhook signature verification failing?
How Ascend Signs Webhooks
Ascend uses a custom Stripe-style HMAC-SHA256 scheme (not Svix, not Standard Webhooks). Two headers are sent: