This article presents possible use cases and corresponding sample flows that you can support. It provides a useful starting point as you plan your implementation.
An app that displays product prices needs to know whether catalog prices already include tax, so it can present totals correctly to customers. If prices are tax-exclusive, the app needs to calculate and add the applicable tax before displaying them.
To display prices correctly based on tax settings:
taxIncludedInItemPrices in the response.taxIncludedInItemPrices is true, display catalog prices as tax-inclusive. If false, calculate and add the applicable tax to catalog prices before displaying them.A merchant uses a settings page in the dashboard to specify whether their catalog prices already include tax. When the merchant saves their preference, your app updates the site's tax settings accordingly.
To update tax settings when a merchant configures their pricing:
taxIncludedInItemPrices set to the merchant's chosen value. If tax settings don't exist for the site yet, this method creates them. Otherwise, it updates the existing settings.Last updated: 25 June 2026