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