AppliedPaymentScheduleItem
Defines an applied payment schedule item.
type AppliedPaymentScheduleItem {
appliedAmount: Money!
createdAt: DateTime!
createdBy: String
id: ID!
invoiceDate: LocalDate
invoiceTermDays: NonNegativeInt!
lastModifiedAt: DateTime!
lastModifiedBy: String
type: PaymentScheduleItemType!
value: Float!
}
Fields
AppliedPaymentScheduleItem.appliedAmount ● Money! non-null object
The actual amount of the applied payment schedule item.
AppliedPaymentScheduleItem.createdAt ● DateTime! non-null scalar
The date and time the record was created.
AppliedPaymentScheduleItem.createdBy ● String scalar
UTF-8 string value that represents the username of the user who created the record. Optional.
AppliedPaymentScheduleItem.id ● ID! non-null scalar
The unique identifier of the appliedpayment schedule item.
AppliedPaymentScheduleItem.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.
AppliedPaymentScheduleItem.invoiceTermDays ● NonNegativeInt! non-null scalar
The number of days for the invoice term.
AppliedPaymentScheduleItem.lastModifiedAt ● DateTime! non-null scalar
The date and time the record was last modified.
AppliedPaymentScheduleItem.lastModifiedBy ● String scalar
UTF-8 string value that represents the username of the user who last modified the record. Optional.
AppliedPaymentScheduleItem.type ● PaymentScheduleItemType! non-null enum
The type of the appliedpayment schedule item.
AppliedPaymentScheduleItem.value ● Float! non-null scalar
The value for the payment schedule item.
- When
typeisAMOUNT, the value will be the amount due for the payment schedule item in the currency of the item. - When
typeisINCREMENTAL_PERCENTAGE, the value will be a percentage expressed as a decimal. - When
typeisBALANCE_DUE, the value will be0. - When
typeisNUMBER_OF_NIGHTS, the value will be the number of nights. Applies to hotel bookings only.
Member Of
Registration object