# Introducing a webhook topic for customer account settings — Shopify developer changelog --- ## Introducing a webhook topic for customer account settings As of API version 2024-07 of the GraphQL Admin API, your app can subscribe to the `customer_account_settings/update` webhook topic. This webhook is triggered when a merchant changes customer account settings. For example, if a merchant chooses new customer account, requires login on checkout and shows login link on online store, the payload in the webhook will look like: ``` { url: 'https://shopify.com/1234567890/account', customer_accounts_version: 'new_customer_accounts', login_required_at_checkout: true, login_links_visible_on_storefront_and_checkout: true } ``` If a merchant chooses classic customer account, does not require login on checkout and does not show login link on online store, the payload in the webhook will look like: ``` { url: null, customer_accounts_version: 'classic', login_required_at_checkout: false, login_links_visible_on_storefront_and_checkout: false } ``` Learn more about these webhooks on [Shopify.dev](https://shopify.dev/docs/api/admin-graphql/unstable/enums/WebhookSubscriptionTopic#value-customeraccountsettingsupdate) *Published: July 01, 2024* Tags: API, New Link: https://shopify.dev/changelog/introducing-a-webhook-topic-for-customer-account-settings ---