Interface: UpdateSurchargeInput
Defined in: type/UpdateSurchargeInput.ts:7
Input object for UpdateSurchargeInput
Properties
description?
optionaldescription?:LocalizedStringInput[]
Defined in: type/UpdateSurchargeInput.ts:11
A brief description of the surcharge
enabled?
optionalenabled?:boolean
Defined in: type/UpdateSurchargeInput.ts:21
Indicates whether the surcharge is active or not
name?
optionalname?:LocalizedStringInput[]
Defined in: type/UpdateSurchargeInput.ts:9
A descriptive name for the surcharge
shopId?
optionalshopId?:number
Defined in: type/UpdateSurchargeInput.ts:27
Shop identifier for the surcharge to apply to... If not provided the default will be inferred from the channel
taxCode?
optionaltaxCode?:TaxCode
Defined in: type/UpdateSurchargeInput.ts:17
Tax code
taxZone?
optionaltaxZone?:string
Defined in: type/UpdateSurchargeInput.ts:19
Tax zone
type?
optionaltype?:SurchargeType
Defined in: type/UpdateSurchargeInput.ts:13
Type of the surcharge
validFrom?
optionalvalidFrom?:string
Defined in: type/UpdateSurchargeInput.ts:23
The date and time the surcharge is valid from
validTo?
optionalvalidTo?:string
Defined in: type/UpdateSurchargeInput.ts:25
The date and time the surcharge is valid to
value?
optionalvalue?:number
Defined in: type/UpdateSurchargeInput.ts:15
The value to be applied as surcharge (e.g., percentage or amount)