question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

Implement GDPR Webhooks

See original GitHub issue

https://help.shopify.com/en/api/guides/gdpr-resources

TL;DR;

In May, Shopify shared communications regarding the European Union’s new General Data Protection Regulation (“GDPR”) and what it means for merchants and developers on our platform.
One key aspect of the GDPR is that individuals now have the right to request access to their personal data and/or have their personal data deleted. To execute these requests, all developers on our platform who handle personal information are required to subscribe to our mandatory webhooks.
How developers receive requests around personal data

When Shopify receives notice from a merchant that a customer would like their personal data deleted, Shopify will redact all the personal data it stores on that customer and push that redaction request to you to fulfill as well. Likewise, if a customer requests to view their personal data from a merchant, Shopify will also send the merchant the requested data and push the same request to you. In general, the GDPR requires that the personal data be redacted upon request, unless you have another legal reason not to do so.

Implementation and Timing
We will begin sending out payloads for Customer Redaction and View Data on August 25th, 2018.
These payloads are being delivered through three webhooks; the two we introduced in May (Customer Redaction and Shop Redaction), and a third (View Data) which will be available by August 25th.
With all of these webhooks, unless you are legally required to retain the data, requests should be addressed within 30 days of receipt.

Issue Analytics

  • State:closed
  • Created 5 years ago
  • Comments:5 (2 by maintainers)

github_iconTop GitHub Comments

1reaction
clement911commented, Aug 9, 2018

Thanks @nozzlegear !

1reaction
nozzlegearcommented, Aug 8, 2018

I’ve added CustomerRedactedWebhook, ShopRedactedWebhook and CustomerDataRequestWebhook in 4.16.2. Thanks for the suggestion!

Read more comments on GitHub >

github_iconTop Results From Across the Web

Securing mandatory GDPR webhooks - Shopify.dev
The app must implement the mandatory webhooks. · The app must handle POST requests with a JSON body and Content-Type header set to...
Read more >
Set up Shopify GDPR Webhooks without code
With Pipedream, you can easily implement the GDPR webhooks without deploying any code to your main app. In this short tutorial, ...
Read more >
How to Configure and Test GDPR Mandatory Webhooks
To test, create a customer in your test store, go to that customer and hit request data, it should trigger your `/webhooks/customers/data_request`.
Read more >
Secure Shopify Webhooks for GDPR Compliance
Learn how to use pipedream workflows to satisfy Shopify GDPR requirements for web hooks, so you can list your app on the Shopify...
Read more >
Ensuring GDPR Compliance with Shopify Webhooks
In this quick tutorial, I'll teach you how to use Pipedream workflows to satisfy Shopify GDPR requirements for web hooks that come into...
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found