A tax applicable to an item.
CatalogTax
Name | Type | Tags | Description |
---|---|---|---|
name |
string | undefined |
Optional | The tax's name. This is a searchable attribute for use in applicable query filters, and its value length is of Unicode code points. Constraints: Maximum Length: 255 |
calculationPhase |
string | undefined |
Optional | When to calculate the taxes due on a cart. |
inclusionType |
string | undefined |
Optional | Whether to the tax amount should be additional to or included in the CatalogItem price. |
percentage |
string | undefined |
Optional | The percentage of the tax in decimal form, using a '.' as the decimal separator and without a '%' sign.A value of 7.5 corresponds to 7.5%. For a location-specific tax rate, contact the tax authority of the location or a tax consultant. |
appliesToCustomAmounts |
boolean | undefined |
Optional | If true , the fee applies to custom amounts entered into the Square Point of Saleapp that are not associated with a particular CatalogItem . |
enabled |
boolean | undefined |
Optional | A Boolean flag to indicate whether the tax is displayed as enabled (true ) in the Square Point of Sale app or not (false ). |
{
"object": {
"id": "#SalesTax",
"present_at_all_locations": true,
"tax_data": {
"calculation_phase": "TAX_SUBTOTAL_PHASE",
"enabled": true,
"fee_applies_to_custom_amounts": true,
"inclusion_type": "ADDITIVE",
"name": "Sales Tax",
"percentage": "5.0"
},
"type": "TAX"
}
}