Discuss and resolve questions on Liquid, JavaScript, themes, sales channels, and site speed enhancements.
Hi,
i've followed this two tutorial to create register and use a webhook :
https://shopify.dev/apps/webhooks/configuration/google-cloud#google-cloud-pub-sub-message-structure
https://www.youtube.com/watch?v=m9MQyRWnMdU
In the first one they say : "unlike with an HTTP webhook, you don't need to perform HMAC verification"
I don't understand why, no verification is needed !
How, can i be sure that is shopify who call my google pub/sub route registered in the webhook and not another person with bad intention ?
Can someone help me understand this ?
You gave Shopify's service account explicit permission to trigger your webhook. Only systems with access to that Service Account (which is Shopify) can authenticate using that service account.
Read more about Google's service accounts:
June brought summer energy to our community. Members jumped in with solutions, clicked ...
By JasonH Jun 5, 2025Learn how to build powerful custom workflows in Shopify Flow with expert guidance from ...
By Jacqui May 7, 2025Did You Know? May is named after Maia, the Roman goddess of growth and flourishing! ...
By JasonH May 2, 2025