Skip to main content

Customer Gate webhooks

Customer Gate’s Shopify app subscription delivers lifecycle, billing, and mandatory privacy webhook topics to the production route POST /webhooks/shopify.

Subscribed topics

The app-managed subscription sends these topics (from apps/customer-gate/shopify.app.toml):

Delivery behavior

Webhook requests are verified against the exact request bytes before any database query or application side effect; a bad signature is rejected. Each delivery is atomically claimed by webhook ID so retries finish the same immutable operation even if the tenant changes. Tenant identity is bound to the signed body identity, not to unsigned headers. For privacy and identity behavior in detail, see the Customer Gate privacy policy and terms of service.