UpdateSurchargeInput
Input data for updating an existing surcharge in the pricing system.
Contains partial surcharge information for updates. Only provided fields will be modified, others remain unchanged. All validation constraints must be satisfied for successful updates.
input UpdateSurchargeInput {
name: [LocalizedStringInput!]
description: [LocalizedStringInput!]
type: SurchargeType
value: Float
taxCode: TaxCode
taxCodeValue: Taxcode
taxZone: String
enabled: Boolean
validFrom: String
validTo: String
shopId: Int
}