Payment
Represents a payment.
type Payment {
comment: String
createdAt: DateTime!
createdBy: String
currency: Currency!
details: PaymentDetails
eventId: ID!
exportedAt: DateTime
id: ID!
lastModifiedAt: DateTime!
lastModifiedBy: String
lineItems: [PaymentLineItem!]!
paidAt: DateTime!
paidBy: Contact!
receiptNumber: String!
recordedAt: DateTime!
type: PaymentType!
}
Fields
Payment.comment ● String scalar
The comment associated with the payment. Optional.
Payment.createdAt ● DateTime! non-null scalar
The date and time the record was created.
Payment.createdBy ● String scalar
UTF-8 string value that represents the username of the user who created the record. Optional.
Payment.currency ● Currency! non-null object
The currency for the payment.
Payment.details ● PaymentDetails union
The details of the payment. Optional.
Will be null if the payment type funding type is CASH.
Payment.eventId ● ID! non-null scalar
The identifier of the event the payment is associated with.
Payment.exportedAt ● DateTime scalar
The date and time the payment was exported. Optional.
Payment.id ● ID! non-null scalar
The unique identifier of the payment.
Payment.lastModifiedAt ● DateTime! non-null scalar
The date and time the record was last modified.
Payment.lastModifiedBy ● String scalar
UTF-8 string value that represents the username of the user who last modified the record. Optional.
Payment.lineItems ● [PaymentLineItem!]! non-null object
The line items associated with the payment.
Payment.paidAt ● DateTime! non-null scalar
The date and time at which the payment was made.
Payment.paidBy ● Contact! non-null object
The contact who made the payment.
Payment.receiptNumber ● String! non-null scalar
The receipt number for the payment.
Payment.recordedAt ● DateTime! non-null scalar
The date and time at which the payment was recorded.
Payment.type ● PaymentType! non-null object
The type of payment.
Returned By
payments query
Member Of
CeContactStore object ● Event object ● MembershipContactStore object