The taxSettings.taxId field was recently added to the Customer object in the Admin GraphQL API (preview version 2026-07): Customer tax settings now available in Admin API - Shopify developer changelog
We want to react to changes of this field in our app. However, updating a customer’s Tax ID does not trigger the customers/update webhook and does not update the customer’s updatedAt field.
Steps to reproduce:
- Change the
Tax ID(VAT number) of a customer in the Shopify admin. - Run the following query:
query {
customer(id: "gid://shopify/Customer/123") {
updatedAt
taxSettings {
taxId
}
}
}
- The query returns the correct new
taxIdvalue, butupdatedAtremains unchanged. No customers/update webhook is fired.
Is there currently any way to detect Tax ID changes? If not, could you please change the behavior so that modifying taxId triggers the customers/update webhook and updates the updatedAt field?