Skip to main content

TaxUpdateInput

Tax configuration update data for modifying existing tax rules and rates.

Contains optional fields for updating tax information including tax codes, geographic zones, percentages, and export settings. All fields are optional for partial updates.

input TaxUpdateInput {
code: Taxcode
zone: String
percentage: Float = 0
exportCode: String
}

Fields​

TaxUpdateInput.code ● Taxcode enum​

Tax classification code for determining tax treatment.

Specifies the type of tax to apply based on product categories and regional regulations. Used to categorize products for appropriate tax calculations and compliance reporting.

TaxUpdateInput.zone ● String scalar​

Geographic tax zone for regional tax application.

Must be a valid 2-character country or region code. Used to determine applicable tax rates and rules based on geographic location. Length must be exactly 2 characters.

TaxUpdateInput.percentage ● Float scalar​

Tax rate percentage to apply to taxable amounts.

Decimal value representing the tax percentage (e.g., 21.5 for 21.5% tax). Maximum 5 decimal places allowed for precision. Used for calculating tax amounts on products and services.

TaxUpdateInput.exportCode ● String scalar​

Export code for external system integration and reporting.

Alphanumeric code used for tax reporting and integration with external accounting or compliance systems. Maximum length is 10 characters. Used for tax export and regulatory reporting.

Member Of​

taxUpdate mutation