We have created a shopify app that creates a few webhooks on stores that install it, the user can also disable and reenable these webhooks.
We also have a few test environments: When testing on the first environment the webhooks are created, disabled and re-enabled all as expected. But on the ‘Staging’ environment, when the user tries to re-enable the webhooks we get this error:
“You do not have permission to create webhooks with orders/paid topic. This topic contains protected customer data. See https://shopify.dev/apps/store/data-protection for more details.”
The scopes on each app environment are the same. Which is why im scratching my head with this one. Does anyone know what could potentially cause this issue?
**The re-enable / disable webhooks is done using the admin rest api calls.