Quiero obtener JSON del webhook de Razorpay y estoy usando NEXT.JS en el frontend y Strapi en el backend para desarrollar mi sitio. Debido a que el webhook no funciona localmente, he canalizado mi localhost a HTTPS usando ngrok. Cada vez que el webhook me envía datos sobre la URL de ngrok, el ngrok me muestra 403 solicitudes prohibidas por webhook .
Este es mi código:
async verification(ctx) { try { ctx.send(200); const secret = "This is the razorpay secret"; console.log(ctx.request.body); } catch { error; } },Estoy enviando 200 e imprimiendo el JSON que me envía el webhook. No veo nada malo y sigue sin funcionar. En la interfaz web de NGROK, puedo ver que me envía el webhook JSON, pero ngrok me dice que la solicitud realizada por el webhook está prohibida y da el estado 403.