Skip to main content

UpdateOverridePaymentScheduleItemInput

Defines the input for creating or updating an override payment schedule item.

input UpdateOverridePaymentScheduleItemInput {
id: ID
invoiceDate: LocalDate
invoiceTermDays: NonNegativeInt
type: PaymentScheduleItemType
value: Float
}

Fields

UpdateOverridePaymentScheduleItemInput.id ● ID scalar

The identifier of the existing payment schedule item. Optional.

If omitted will create a new payment schedule item.

UpdateOverridePaymentScheduleItemInput.invoiceDate ● LocalDate scalar

The date the payment schedule item is due. Optional.

If not specified the due date is date of booking + invoice terms days.

UpdateOverridePaymentScheduleItemInput.invoiceTermDays ● NonNegativeInt scalar

The number of days for the invoice term. Optional.

The default value is 0.

UpdateOverridePaymentScheduleItemInput.type ● PaymentScheduleItemType enum

The type of the payment schedule item. Optional.

UpdateOverridePaymentScheduleItemInput.value ● Float scalar

The value for the payment schedule item. Optional.

  • When type is AMOUNT, the value will be the amount due for the payment schedule item in the currency of the item.
  • When type is INCREMENTAL_PERCENTAGE, the value will be a percentage expressed as a decimal.
  • When type is BALANCE_DUE, the value passed will be ignored and will be set to 0.
  • When type is NUMBER_OF_NIGHTS, the value will be the number of nights. Applies to hotel bookings only.

Member Of

UpdateCeContactStoreCourseRegistrationInput input ● UpdateCeContactStoreFunctionRegistrationInput input ● UpdateCeContactStoreFunctionRegistrationWithBasicGuestsInput input ● UpdateCeContactStoreFunctionRegistrationWithContactGuestsInput input ● UpdateCeContactStoreGroupFunctionRegistrationInput input ● UpdateEventCourseRegistrationInput input ● UpdateFunctionRegistrationInput input ● UpdateFunctionRegistrationWithBasicGuestsInput input ● UpdateFunctionRegistrationWithContactGuestsInput input ● UpdateGroupFunctionRegistrationInput input ● UpdateGroupRegistrationInput input ● UpdateMembershipContactStoreCourseRegistrationInput input ● UpdateMembershipContactStoreFunctionRegistrationInput input ● UpdateMembershipContactStoreFunctionRegistrationWithBasicGuestsInput input ● UpdateMembershipContactStoreFunctionRegistrationWithContactGuestsInput input ● UpdateMembershipContactStoreGroupFunctionRegistrationInput input ● UpdateRegistrationInput input