Skip to main content

AppCreateTaxGroupInput

A tax group an app creates from tax rates the same app created. ARC applies only the rates that match the delivery address.

input AppCreateTaxGroupInput {
calculationMethod: TaxCalculationMethod!
code: String!
description: String
isActive: Boolean
name: String!
taxRateIds: [ID!]!
}

Fields​

AppCreateTaxGroupInput.calculationMethod ● TaxCalculationMethod! non-null enum​

How the group's tax is worked out against the price.

AppCreateTaxGroupInput.code ● String! non-null scalar​

The code. No other tax group in the organization may use it.

AppCreateTaxGroupInput.description ● String scalar​

What the tax group is for.

AppCreateTaxGroupInput.isActive ● Boolean scalar​

False creates the group switched off. Defaults to true.

AppCreateTaxGroupInput.name ● String! non-null scalar​

The name staff see in the console.

AppCreateTaxGroupInput.taxRateIds ● [ID!]! non-null scalar​

The tax rates in the group: at least 1, at most 50, each created by the same app.

Member Of​

appCreateTaxGroup mutation