paypal-webhooks

Installation
SKILL.md

PayPal Webhooks

When to Use This Skill

  • Setting up PayPal webhook handlers
  • Debugging PayPal signature verification failures (RSA-SHA256 with cert)
  • Understanding PayPal event types like PAYMENT.CAPTURE.COMPLETED
  • Handling payment, subscription, refund, or checkout events
  • Choosing between PayPal's postback verify API and offline cert verification

How PayPal Webhooks Differ From Most Providers

PayPal does not use HMAC with a shared secret. Instead, each webhook is signed with PayPal's private key, and you verify it with the matching public certificate delivered per request via the paypal-cert-url header. The algorithm is RSA-SHA256 ("SHA256withRSA").

Two valid verification paths:

Related skills
Installs
2
GitHub Stars
70
First Seen
2 days ago