shopify app config link replaced shopify.app.toml with the new app's bare config. Kept the new client_id and extension uids; restored the name/handle, app proxy, all webhook subscriptions incl. GDPR compliance topics, and api_version 2026-10. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
60 lines
1.8 KiB
TOML
60 lines
1.8 KiB
TOML
# Offerlyst — Shopify app configuration.
|
|
# Learn more about configuring your app at https://shopify.dev/docs/apps/tools/cli/configuration
|
|
|
|
client_id = "af9c6c54f9e8787305e113428d6d956e"
|
|
name = "Offerlyst: Bundles & BOGO"
|
|
handle = "offerlyst"
|
|
# TODO before `npm run deploy`: replace with https://<your app domain> (runbook step C4)
|
|
application_url = "https://shopify.dev/apps/default-app-home"
|
|
embedded = true
|
|
|
|
[build]
|
|
# keep production URLs from being overwritten by `shopify app dev`
|
|
automatically_update_urls_on_dev = false
|
|
include_config_on_deploy = true
|
|
|
|
[access_scopes]
|
|
# Brief §15 + write_app_proxy (required by Shopify for the app proxy). read_orders: analytics. write_files: offer images.
|
|
scopes = "read_discounts,read_orders,read_products,read_themes,write_app_proxy,write_discounts,write_files"
|
|
|
|
[auth]
|
|
# TODO before `npm run deploy`: replace with https://<your app domain>/auth/callback
|
|
redirect_urls = ["https://shopify.dev/apps/default-app-home/api/auth"]
|
|
|
|
[app_proxy]
|
|
# Storefront: https://{shop}/apps/bundles and /apps/bundles/{handle}
|
|
url = "/proxy"
|
|
subpath = "bundles"
|
|
prefix = "apps"
|
|
|
|
[webhooks]
|
|
api_version = "2026-10"
|
|
|
|
[[webhooks.subscriptions]]
|
|
uri = "/webhooks/app/uninstalled"
|
|
topics = ["app/uninstalled"]
|
|
|
|
[[webhooks.subscriptions]]
|
|
topics = ["app/scopes_update"]
|
|
uri = "/webhooks/app/scopes_update"
|
|
|
|
[[webhooks.subscriptions]]
|
|
topics = ["app_subscriptions/update"]
|
|
uri = "/webhooks/app/subscriptions_update"
|
|
|
|
[[webhooks.subscriptions]]
|
|
topics = ["orders/create"]
|
|
uri = "/webhooks/orders/create"
|
|
|
|
[[webhooks.subscriptions]]
|
|
topics = ["products/update", "products/delete", "collections/delete"]
|
|
uri = "/webhooks/catalog"
|
|
|
|
# Mandatory compliance topics for public apps
|
|
[[webhooks.subscriptions]]
|
|
uri = "/webhooks/compliance"
|
|
compliance_topics = ["customers/data_request", "customers/redact", "shop/redact"]
|
|
|
|
[pos]
|
|
embedded = false
|