webhooks

Razorpay webhook receiver — HMAC-SHA256 verified, persists raw events

Verifies the X-Razorpay-Signature header (HMAC-SHA256 of body with RAZORPAY_WEBHOOK_SECRET), then persists the raw event into tmai_payment_events. The reconciler worker maps events to tmai_subscriptions state.

post/webhooks/razorpay

Request

  • Base URL: https://api.travelminds.ai
  • URL: https://api.travelminds.ai/webhooks/razorpay
  • Auth: none declared

Headers

X-Razorpay-Signaturestring nullable

Response

Successful Response

receivedboolean
event_typestring required
event_idstring nullable

Changes

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