revolut-webhooks
Installation
SKILL.md
Revolut Webhooks
When to Use This Skill
- How do I receive Revolut Merchant webhooks?
- How do I verify Revolut webhook signatures (the
Revolut-Signatureheader)? - How do I handle
ORDER_COMPLETEDorORDER_PAYMENT_DECLINEDevents? - Why is my Revolut webhook signature verification failing?
- How do I set up a Revolut webhook endpoint via the Merchant API?
Verification (core)
Revolut signs each webhook with HMAC-SHA256 (hex-encoded) using your
webhook signing secret (wsk_…, returned when you create the webhook via
the Merchant API). There is no official SDK webhook helper, so verify manually.