Skip to main content

UpdateSurchargeInput

No description

input UpdateSurchargeInput {
name: [LocalizedStringInput!]
description: [LocalizedStringInput!]
type: SurchargeType
value: Float
taxCode: TaxCode
taxZone: String
enabled: Boolean
validFrom: String
validTo: String
shopId: Int
}

Fields

UpdateSurchargeInput.name ● [LocalizedStringInput!] list input

A descriptive name for the surcharge

UpdateSurchargeInput.description ● [LocalizedStringInput!] list input

A brief description of the surcharge

UpdateSurchargeInput.type ● SurchargeType enum

Type of the surcharge

UpdateSurchargeInput.value ● Float scalar

The value to be applied as surcharge (e.g., percentage or amount)

UpdateSurchargeInput.taxCode ● TaxCode enum

Tax code

UpdateSurchargeInput.taxZone ● String scalar

Tax zone

UpdateSurchargeInput.enabled ● Boolean scalar

Indicates whether the surcharge is active or not

UpdateSurchargeInput.validFrom ● String scalar

The date and time the surcharge is valid from

UpdateSurchargeInput.validTo ● String scalar

The date and time the surcharge is valid to

UpdateSurchargeInput.shopId ● Int scalar

Shop identifier for the surcharge to apply to... If not provided the default will be inferred from the channel

Member Of

surchargeUpdate mutation