TaxConfigurationUpdateInput
No description
input TaxConfigurationUpdateInput {
chargeTaxes: Boolean
taxCalculationStrategy: TaxCalculationStrategy
displayGrossPrices: Boolean
pricesEnteredWithTax: Boolean
updateCountriesConfiguration: [TaxConfigurationPerCountryInput!]
removeCountriesConfiguration: [CountryCode!]
taxAppId: String
}
Fields
TaxConfigurationUpdateInput.chargeTaxes
● Boolean
scalar miscellaneous
Determines whether taxes are charged in the given channel.
TaxConfigurationUpdateInput.taxCalculationStrategy
● TaxCalculationStrategy
enum taxes
The default strategy to use for tax calculation in the given channel. Taxes can be calculated either using user-defined flat rates or with a tax app. Empty value means that no method is selected and taxes are not calculated.
TaxConfigurationUpdateInput.displayGrossPrices
● Boolean
scalar miscellaneous
Determines whether displayed prices should include taxes.
TaxConfigurationUpdateInput.pricesEnteredWithTax
● Boolean
scalar miscellaneous
Determines whether prices are entered with the tax included.
TaxConfigurationUpdateInput.updateCountriesConfiguration
● [TaxConfigurationPerCountryInput!]
list input taxes
List of tax country configurations to create or update (identified by a country code).
TaxConfigurationUpdateInput.removeCountriesConfiguration
● [CountryCode!]
list enum miscellaneous
List of country codes for which to remove the tax configuration.
TaxConfigurationUpdateInput.taxAppId
● String
scalar miscellaneous
The tax app
Added in Saleor 3.19App.identifier
that will be used to calculate the taxes for the given channel. Empty value forTAX_APP
set astaxCalculationStrategy
means that Saleor will iterate over all installed tax apps. If multiple tax apps exist with provided tax app id use theApp
with newestcreated
date. It's possible to set plugin by using prefixplugin:
withPLUGIN_ID
e.g. with Avalaraplugin:mirumee.taxes.avalara
.Will become mandatory in 4.0 forTAX_APP
taxCalculationStrategy
.
Member Of
taxConfigurationUpdate
mutation