Fix Razorpay Payment Verification & Webhook Confirmation Issue

Заказчик: AI | Опубликовано: 06.01.2026

I have already integrated Razorpay Payment Gateway into my application, but I am facing issues with payment verification and webhook confirmation. Payments are being initiated successfully, however: Payment verification sometimes fails Webhook events are not being properly verified or processed Order/payment status is not consistently updated in the backend Signature verification and webhook handling need debugging and correction I am looking for an experienced developer who has worked with Razorpay APIs and webhooks to debug, fix, and properly implement a reliable payment confirmation flow. Scope of Work Review existing Razorpay integration Debug payment verification logic (order_id, payment_id, signature) Fix Razorpay webhook signature verification Ensure secure and correct webhook handling Implement reliable payment status confirmation Make sure edge cases (failed, pending, duplicate events) are handled properly Final testing in Razorpay test/live mode Tech Stack Backend: (Nest.js – based on current implementation) Razorpay Orders API & Webhooks REST APIs Database update on payment confirmation Requirements Proven experience with Razorpay integration Strong understanding of payment verification & webhook security Ability to debug existing code rather than rewrite from scratch Clean, secure, and production-ready solution Deliverables Fully working payment verification flow Correct webhook confirmation and order status update Clean and documented changes