New to this, created an app through the developer API, tried to submit and got errors
“Provides mandatory compliance webhooks”
”Verifies webhooks with HMAC signatures”
Used lovable ai to tell me where to fix the problem but there is no “2."(Click configuration) option to select in the left sidebar.
Here’s how to add the webhooks manually in your Shopify Partner Dashboard:
-
Go to partners.shopify.com → Apps → select your app
-
Click Configuration in the left sidebar
-
Scroll down to Compliance webhooks section
-
You’ll see three fields:
-
Customer data request endpoint
-
Customer data erasure endpoint
-
Shop data erasure endpoint
-
-
Paste this URL into all three fields:
https://vykljhftzgixmblugshb.supabase.co/functions/v1/shopify-webhooks -
Click Save at the bottom
That’s it — no CLI needed. The single endpoint handles all three topics automatically via the x-shopify-topic header.
Tried looking into solving this but it gets pretty complicated and wanted to ask if I am missing something before trying anything more.
Thank you!