shopify-data-handling

Featured

Handle Shopify customer PII, implement GDPR/CCPA compliance, and manage data retention with Shopify's mandatory privacy webhooks. Trigger with phrases like "shopify data", "shopify PII", "shopify GDPR", "shopify customer data", "shopify privacy", "shopify CCPA", "shopify data request".

AI & Automation 2,266 stars 315 forks Updated today MIT

Install

View on GitHub

Quality Score: 99/100

Stars 20%
100
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

# Shopify Data Handling ## Overview Handle customer PII correctly when building Shopify apps. Covers the mandatory GDPR webhooks, data minimization, and the specific privacy requirements Shopify enforces for App Store submission. ## Prerequisites - Understanding of GDPR/CCPA requirements - Shopify app with webhook handling configured - Database for storing and deleting customer data ## Instructions ### Step 1: Understand What Data Shopify Shares When a merchant grants your app access, you may receive: | Data Type | Source | Sensitivity | Retention Obligation | |-----------|--------|-------------|---------------------| | Customer email, name, phone | `read_customers` scope | PII — encrypt at rest | Delete on `customers/redact` | | Shipping addresses | `read_orders` scope | PII — encrypt at rest | Delete on `customers/redact` | | Order details (amounts, items) | `read_orders` scope | Business data | Delete on `shop/redact` | | Product data | `read_products` scope | Public | Delete on `shop/redact` | | Shop owner email | `read_shop` scope | PII | Delete on `shop/redact` | ### Step 2: Implement Mandatory Privacy Webhooks Shopify **requires** three GDPR webhooks for App Store apps. Your app will be **rejected** without them. ```typescript // 1. customers/data_request — Customer requests their data // Shopify sends this when a customer asks the merchant for their data async function handleCustomerDataRequest(payload: { shop_domain: string; customer: { id: number; ema...

Details

Author
jeremylongshore
Repository
jeremylongshore/claude-code-plugins-plus-skills
Created
7 months ago
Last Updated
today
Language
Python
License
MIT

Integrates with

Similar Skills

Semantically similar based on skill content — not just same category

AI & Automation Featured

shopify-webhooks-events

Register and handle Shopify webhooks including mandatory GDPR compliance topics. Use when setting up webhook subscriptions, handling order/product events, or implementing the required GDPR webhooks for app store submission. Trigger with phrases like "shopify webhook", "shopify events", "shopify GDPR webhook", "handle shopify notifications", "shopify webhook register".

2,266 Updated today
jeremylongshore
AI & Automation Featured

klaviyo-data-handling

Implement Klaviyo data privacy, GDPR/CCPA compliance, and PII handling patterns. Use when handling profile data, implementing right-to-deletion, configuring data retention, or ensuring compliance with privacy regulations. Trigger with phrases like "klaviyo data", "klaviyo PII", "klaviyo GDPR", "klaviyo data retention", "klaviyo privacy", "klaviyo CCPA", "klaviyo delete profile", "klaviyo data privacy".

2,266 Updated today
jeremylongshore
AI & Automation Featured

shopify-observability

Set up observability for Shopify app integrations with query cost tracking, rate limit monitoring, webhook delivery metrics, and structured logging. Trigger with phrases like "shopify monitoring", "shopify metrics", "shopify observability", "monitor shopify API", "shopify alerts", "shopify dashboard".

2,266 Updated today
jeremylongshore
AI & Automation Featured

shopify-security-basics

Apply Shopify security best practices for API credentials, webhook HMAC validation, and access scope management. Use when securing API keys, validating webhook signatures, or auditing Shopify security configuration. Trigger with phrases like "shopify security", "shopify secrets", "secure shopify", "shopify HMAC", "shopify webhook verify".

2,266 Updated today
jeremylongshore
AI & Automation Featured

shopify-prod-checklist

Execute Shopify app production deployment checklist covering App Store requirements, mandatory webhooks, API versioning, and rollback procedures. Trigger with phrases like "shopify production", "deploy shopify", "shopify go-live", "shopify launch checklist", "shopify app store submit".

2,266 Updated today
jeremylongshore