Skip to main content

Interface: UpdateSurchargeInput

Defined in: type/UpdateSurchargeInput.ts:7

Input object for UpdateSurchargeInput

Properties

description?

optional description?: LocalizedStringInput[]

Defined in: type/UpdateSurchargeInput.ts:11

A brief description of the surcharge


enabled?

optional enabled?: boolean

Defined in: type/UpdateSurchargeInput.ts:21

Indicates whether the surcharge is active or not


name?

optional name?: LocalizedStringInput[]

Defined in: type/UpdateSurchargeInput.ts:9

A descriptive name for the surcharge


shopId?

optional shopId?: 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?

optional taxCode?: TaxCode

Defined in: type/UpdateSurchargeInput.ts:17

Tax code


taxZone?

optional taxZone?: string

Defined in: type/UpdateSurchargeInput.ts:19

Tax zone


type?

optional type?: SurchargeType

Defined in: type/UpdateSurchargeInput.ts:13

Type of the surcharge


validFrom?

optional validFrom?: string

Defined in: type/UpdateSurchargeInput.ts:23

The date and time the surcharge is valid from


validTo?

optional validTo?: string

Defined in: type/UpdateSurchargeInput.ts:25

The date and time the surcharge is valid to


value?

optional value?: number

Defined in: type/UpdateSurchargeInput.ts:15

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