AppUpdateTaxRateInput
Changes to a tax rate the same app created. Only the fields sent change.
input AppUpdateTaxRateInput {
calculationMethod: TaxCalculationMethod
city: String
code: String
country: String
description: String
id: ID!
isActive: Boolean
jurisdiction: TaxJurisdiction
name: String
postalCode: String
rate: String
state: String
type: TaxType
}
Fields
AppUpdateTaxRateInput.calculationMethod ● TaxCalculationMethod enum
How the tax is worked out against the price.
AppUpdateTaxRateInput.city ● String scalar
The city. An empty string clears it.
AppUpdateTaxRateInput.code ● String scalar
The new code.
AppUpdateTaxRateInput.country ● String scalar
The country the tax applies in.
AppUpdateTaxRateInput.description ● String scalar
What the tax rate is for.
AppUpdateTaxRateInput.id ● ID! non-null scalar
The tax rate's ID.
AppUpdateTaxRateInput.isActive ● Boolean scalar
Switch the rate on or off. A rate the catalog or a group in use relies on cannot be switched off.
AppUpdateTaxRateInput.jurisdiction ● TaxJurisdiction enum
The level the tax applies at.
AppUpdateTaxRateInput.name ● String scalar
The new name.
AppUpdateTaxRateInput.postalCode ● String scalar
The postal code. An empty string clears it.
AppUpdateTaxRateInput.rate ● String scalar
The new rate in percent, as a decimal string from 0 to 100 with at most 4 decimals.
AppUpdateTaxRateInput.state ● String scalar
The state or region. An empty string clears it.
AppUpdateTaxRateInput.type ● TaxType enum
The kind of tax.
Member Of
appUpdateTaxRate mutation