How to verify Stripe webhook signatures using Xano?

Answered

Hello,

I'm trying to verify my Stripe webhooks to ensure good security practice as recommended by Stripe (see documentation here: Check the webhook signatures | Stripe Documentation).

I've been able to do Step 1 but I'm stuck and unable to move forward. On Step 2, for some reason, the JSON payload doesn't register in my API request when I get my Xano response even though I'm using the concat filter and '.' delimiter (see Screenshot 2). I also made an attempt at Step 3 with Screenshot 3 but had no idea how to go about Step 4 (checking signatures).

Some help will be appreciated.

Thanks.

Screenshot 1


Screenshot 2


Screenshot 3


2 replies