Skip to main content

CreateAdditionalChargeInput

Defines the input for creating an additional charge.

input CreateAdditionalChargeInput {
alternateCurrencyAmounts: [AlternateCurrencyAmountInput!]
amount: Float
eventId: ID!
name: String!
type: AdditionalChargeType!
uniqueCode: String
}

Fields

CreateAdditionalChargeInput.alternateCurrencyAmounts ● [AlternateCurrencyAmountInput!] list input

The collection of amounts in alternate currencies for this additional charge. Optional.

CreateAdditionalChargeInput.amount ● Float scalar

The monetary value for the amount of the additional charge, including any decimal values in the event default currency. Optional.

The default value is 0.

CreateAdditionalChargeInput.eventId ● ID! non-null scalar

The identifier of the event the additional charge is associated with.

CreateAdditionalChargeInput.name ● String! non-null scalar

A UTF-8 string that represents the name of the additional charge.

CreateAdditionalChargeInput.type ● AdditionalChargeType! non-null enum

The type of the additional charge.

CreateAdditionalChargeInput.uniqueCode ● String scalar

A customer supplied, UTF-8 string value that represents a unique code for the additional charge. Optional.

The value must be unique across all additional charges for an event.

Member Of

createExhibitionAdditionalCharge mutation ● createSponsorshipAdditionalCharge mutation