How do you verify a Shopify webhook in a backend workflow?

Hello, I am trying to verify an incoming shopify webhook using the Hmac-Sha256 encoding. I am able to get the data into my workflow, but when I use my secret code with the raw body data, the resulting HMAC code does not equal the HMAC Code Shopify sent to verify against. Please help!

So I found out that bubble was automatically parsing the incoming webhook and I was unable verify the Header because the raw body was no longer in cURL format. I had to use a third party to copy the header and append it to the body so that I could get the actual raw body in cURL format into my app.

Please mark your last message as solution so others could see this thread has a solution…and thanks for sharing that solution you found.

1 Like