Payment
Represents a payment.
type Payment {
comment: String
createdAt: DateTime!
createdBy: String
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.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