Why does the Razorpay payment status read as "Processing" (when the payment is completed) even after configuring a webhook?
When a payment is made through a mobile payment app via Razorpay, there is a possibility that users are not redirected to the browser automatically after the payment. To capture the payment status in such cases (delayed authorized payment, failed payment, payment success), you can configure a webhook using the steps in this help documentation while setting up the payment field using Razorpay as your merchant account.
If you still find the payment status as Processing after configuring the webhook, check for the following: