webhooks

Razorpay Webhook

Handle Razorpay subscription webhook events.

Razorpay signs the raw request body with the webhook secret (HMAC SHA256) and sends it in the X-Razorpay-Signature header. X-Razorpay-Event-Id uniquely identifies each event for idempotency.

Supported events:

  • subscription.activated
  • subscription.pending
  • subscription.halted
  • subscription.cancelled
  • subscription.completed
  • invoice.paid
  • invoice.failed
post/webhook/razorpay

Request

  • Base URL
    https://api.oxlo.ai (the document declares no server; this is the origin it was published from)
  • URL
    https://api.oxlo.ai/webhook/razorpay
  • Auth
    none declared

Response

Successful Response

eventstring required
successboolean required
messagestring nullable

Changes

No recorded changes to this operation across all 1 revision of this API.