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, SETTLED and FAILED payment webhooks?
  • Why is my Volume webhook signature verification failing?

Verification (core)

Installs
2
GitHub Stars
92
First Seen
3 days ago