In Australia, our GST tax allows for certain goods and services to be exempt from the general 10% that is applied to all other goods and services.
In order to allow for this, we configure our product variations to be “tax_free” if the general GST rate does not apply.
From my reading of the Square Catalog API, it appears that you define the tax rate applicable on a per product basis, and ALL variations of that product use that tax rate.
Where you’ve got specific exemptions for goods from tax, it’s possible that a customer could configure a product with multiple variations, only some of which are taxable.
Is there any way to make some variations exempt from tax being applied in the Square Catalog API?