volume-webhooks
Installation
SKILL.md
Volume Webhooks
Volume is a UK open banking (pay-by-bank) payments
provider (API host volumepay.io). When a payment reaches a final status,
Volume sends an HTTP PUT webhook to the URL in your application
configuration. Each webhook is signed with Volume's RSA private key. You
verify it with Volume's public key. There is no shared secret, so an
HMAC check is always wrong here.
When to Use This Skill
- How do I receive Volume payment webhooks?
- How do I verify the Volume
Authorization: SHA256withRSA ...header? - Where do I get Volume's webhook public key (sandbox vs live)?
- How do I handle
COMPLETED,SETTLEDandFAILEDpayment webhooks? - Why is my Volume webhook signature verification failing?