
I'm seeing this error in console:
TypeScript
Error: No signatures found matching the expected signature for payload. Are you passing the raw request body you received from Stripe?
If a webhook request is being forwarded by a third-party tool, ensure that the exact request body, including JSON formatting and new line style, is preserved.
Learn more about webhook signing and explore webhook integration examples for various frameworks at https://docs.stripe.com/webhooks/signature
at validateComputedSignature (file:///usr/local/server/src/function/node_modules/stripe/esm/Webhooks.js:139:19)
at Object.verifyHeader (file:///usr/local/server/src/function/node_modules/stripe/esm/Webhooks.js:62:13)
at Object.constructEvent (file:///usr/local/server/src/function/node_modules/stripe/esm/Webhooks.js:10:32)
at StripeService.validateWebhook (file:///usr/local/server/src/function/src/stripe.js:16:42)
at Module.default (file:///usr/local/server/src/function/src/main.js:54:38)
at execute (/usr/local/server/src/server.js:208:42)
at async action (/usr/local/server/src/server.js:225:7)
at async /usr/local/server/src/server.js:14:5
I even tried using bodyRaw
still same error, is there any way to fix this ?
TL;DR
Developers seeing error 'No signatures found matching the expected signature for payload' when using Stripe webhook function. Verify `STRIPE_WEBHOOK_SECRET` env var. Ensure passing raw request body from Stripe. Check JSON formatting and new line style. Consider using `bodyRaw` if needed.
Solution: Verify `STRIPE_WEBHOOK_SECRET` env var is correct and pass raw request body received from Stripe.
Stripe Payment Webhook Function

And the request is sent from stripe?
Can you double check the STRIPE_WEBHOOK_SECRET
env var is correct?
Recommended threads
- Can't Login to Cloud Account
Dear <@870607367597850624> I used one of my Email account (hassanmrwt@gmail.com) for Cloud but that is not in my access now. System is prompting me to verify E...
- Function scheduling is not functional on...
Hello everyone! I'm using Appwrite Cloud and I have a function that runs every day at 00:00 UTC. Preciously it worked fine, but it didn't fire last night and i...
- Deleted an column but can't reuse name
I deleted a relationship column because I was having trouble with deleting a row and I was suspicious of the relationship. After deleting the column the row was...
