Razorpay webhook
POST /api/payments/webhook
POST
/api/payments/webhook
Handles payment.captured from Razorpay (header x-razorpay-signature). Optional backup to client-side verify; uses the same idempotent processing.
Responses
Section titled “ Responses ”Processed or ignored (non-captured events return ok with message).