OAuth2 for webhook notifications

Azupay now has OAuth 2.0 as an authorisation framework for webhooks we send to our clients. OAuth 2.0 is an authorisation framework commonly used for securing interactions between different applications or services. It has the following uses cases/benefits:

  • This means that our clients can secure their APIs that we call as webhooks using OAuth 2.0 which is widely used security standard support by all API gateways.
  • The OAuth 2.0 standard provides regular token rotation, minimising security exposure if a token is intercepted.
  • Improved security for static open PayIDs where the PayID is long-lived and requires regular webhook interaction on the same PaymentRequest over months or years.