Skip to main content

CreateSponsorshipPackageInput

Defines the input for creating a sponsorship package.

input CreateSponsorshipPackageInput {
additionalPaymentStatuses: [AdditionalPaymentStatus!]
alternateCurrencyFees: [AlternateCurrencyFeeInput!]
defaultFee: FeeInput
eventId: ID!
eventPackageId: ID
inclusions: [SponsorshipPackageItemInput!]
incomeAccountId: ID
inventoryLimit: NonNegativeInt
name: String!
rank: NonNegativeInt
rankHeading: String
uniqueCode: String
}

Fields

CreateSponsorshipPackageInput.additionalPaymentStatuses ● [AdditionalPaymentStatus!] list enum

The additional valid payment statuses for this sponsorship package. Optional.

CreateSponsorshipPackageInput.alternateCurrencyFees ● [AlternateCurrencyFeeInput!] list input

The collection of fees in alternate currencies. Optional.

CreateSponsorshipPackageInput.defaultFee ● FeeInput input

The fee charged for this sponsorship package in the event currency. Optional.

Will default to 0.

CreateSponsorshipPackageInput.eventId ● ID! non-null scalar

The identifier of the event the sponsorship package is associated with.

CreateSponsorshipPackageInput.eventPackageId ● ID scalar

The identifier of the event package to automatically allocate with bookings of this sponsorship package. Optional.

CreateSponsorshipPackageInput.inclusions ● [SponsorshipPackageItemInput!] list input

A collection of inclusions to include in the sponsorship package. Optional.

CreateSponsorshipPackageInput.incomeAccountId ● ID scalar

The identifier of the income account for the sponsorship package. Optional.

The value will default to the ID of the first income account in account number order.

CreateSponsorshipPackageInput.inventoryLimit ● NonNegativeInt scalar

The inventory limit for this sponsorship package. Optional.

If not specified the inventory will be unlimited.

CreateSponsorshipPackageInput.name ● String! non-null scalar

A UTF-8 string representing the name of the sponsorship package.

CreateSponsorshipPackageInput.rank ● NonNegativeInt scalar

A number indicating the rank order that this sponsorship package belongs to. Optional.

The default value is 0.

CreateSponsorshipPackageInput.rankHeading ● String scalar

A UTF-8 string representing the rank heading to display for this sponsorship package. Optional.

CreateSponsorshipPackageInput.uniqueCode ● String scalar

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

The value must be unique across all sponsorship packages for an event.

Member Of

createSponsorshipPackage mutation