UpdateTaxSettings
Updates the store's global tax settings. At least one input parameter must be specified.
Stored Procedure Specific Information
You can update the store's global tax settings. At least one input parameter must be specified.
For example:
EXECUTE UpdateTaxSettings TaxEnteredWithPrices = true
Input
| Name | Type | Required | Description |
| TaxEnteredWithPrices | Boolean | False | Whether prices entered in the control panel already include tax. |
| ControlPanelPriceDisplayStrategy | String | False | How prices are displayed in the control panel. One of ZONE, INCLUSIVE, EXCLUSIVE. |
| InvoicePriceDisplayStrategy | String | False | How prices are displayed on invoices. One of ZONE, INCLUSIVE, EXCLUSIVE. |
| FallbackStrategy | String | False | How the store calculates tax if the enabled tax service is unavailable. One of FIXED, BASIC, DISABLE. |
| ShouldSubtractStoreTax | Boolean | False | Whether the store's own tax is subtracted before calculating additional tax. |
| ShouldUseGeolocationToDetermineGuestShopperTaxZone | Boolean | False | Whether geolocation is used to determine the tax zone for guest shoppers. |
| GuestShopperTaxZoneId | Integer | False | The Id of the tax zone applied to guest shoppers by default. |
| StoreTaxZoneId | Integer | False | The Id of the store's own tax zone. |
| DocumentSubmissionStrategy | String | False | When tax documents are submitted to the active tax provider. One of ON_PAYMENT_CAPTURE, ON_ORDER_CREATION. |
| RoundingStrategy | String | False | How tax amounts are rounded. One of NO_ROUNDING, RATE_RESULT_ROUNDING, UNIT_LEVEL_ROUNDING. |
Result Set Columns
| Name | Type | Description |
| Success | Boolean | Indicates whether the tax settings were updated successfully. |
| TaxEnteredWithPrices | Boolean | Whether prices entered in the control panel already include tax. |
| ControlPanelPriceDisplayStrategy | String | How prices are displayed in the control panel. One of ZONE, INCLUSIVE, EXCLUSIVE. |
| InvoicePriceDisplayStrategy | String | How prices are displayed on invoices. One of ZONE, INCLUSIVE, EXCLUSIVE. |
| FallbackStrategy | String | How the store calculates tax if the enabled tax service is unavailable. One of FIXED, BASIC, DISABLE. |
| ShouldSubtractStoreTax | Boolean | Whether the store's own tax is subtracted before calculating additional tax. |
| ShouldUseGeolocationToDetermineGuestShopperTaxZone | Boolean | Whether geolocation is used to determine the tax zone for guest shoppers. |
| GuestShopperTaxZoneId | Integer | The Id of the tax zone applied to guest shoppers by default. |
| StoreTaxZoneId | Integer | The Id of the store's own tax zone. |
| DocumentSubmissionStrategy | String | When tax documents are submitted to the active tax provider. One of ON_PAYMENT_CAPTURE, ON_ORDER_CREATION. |
| RoundingStrategy | String | How tax amounts are rounded. One of NO_ROUNDING, RATE_RESULT_ROUNDING, UNIT_LEVEL_ROUNDING. |
| ShowInclusiveInControlPanel | Boolean | Whether tax-inclusive prices are displayed in the control panel. |