CreateSurchargeInput
No description
input CreateSurchargeInput {
name: [LocalizedStringInput!]!
description: [LocalizedStringInput!]
type: SurchargeType!
value: Float!
taxCode: TaxCode!
taxZone: String!
enabled: Boolean!
validFrom: String
validTo: String
shopId: Int
}
Fields
CreateSurchargeInput.name ● [LocalizedStringInput!]! non-null input
A descriptive name for the surcharge
CreateSurchargeInput.description ● [LocalizedStringInput!] list input
A brief description of the surcharge
CreateSurchargeInput.type ● SurchargeType! non-null enum
Type of the surcharge
CreateSurchargeInput.value ● Float! non-null scalar
The value to be applied as surcharge (e.g., percentage or amount)
CreateSurchargeInput.taxCode ● TaxCode! non-null enum
Tax code
CreateSurchargeInput.taxZone ● String! non-null scalar
Tax zone
CreateSurchargeInput.enabled ● Boolean! non-null scalar
Indicates whether the surcharge is active or not
CreateSurchargeInput.validFrom ● String scalar
The date and time the surcharge is valid from
CreateSurchargeInput.validTo ● String scalar
The date and time the surcharge is valid to
CreateSurchargeInput.shopId ● Int scalar
Shop identifier for the surcharge to apply to... If not provided the default will be inferred from the channel
Member Of
surchargeCreate mutation