Webhooks Configuration not there

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:

  1. Go to partners.shopify.comApps → select your app

  2. Click Configuration in the left sidebar

  3. Scroll down to Compliance webhooks section

  4. You’ll see three fields:

    • Customer data request endpoint

    • Customer data erasure endpoint

    • Shop data erasure endpoint

  5. Paste this URL into all three fields:

    https://vykljhftzgixmblugshb.supabase.co/functions/v1/shopify-webhooks
    
    
  6. 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!

Hi @Doesthisthingwork

It sounds like you’re building a Shopify app, is that right?

If so, you’ll need to set up webhooks to accept customer data retrieval requests and deletion requests for GDPR/CCPA privacy compliance.

The answer from Lovable is correct, you’ll need to register those webhooks back to your app’s API.

You can either use your Shopify Partner dashboard to set that up, or define them in your app’s shopify.app.toml file.