Object

Payment

Usage Example
query {
# Use this type in your queries
someQuery {
amount
amountWithSurcharge
canVoidPayment
client
creditReason
}
}

Fields

amountDecimal
amountWithSurchargeDecimal
canVoidPaymentBoolean
clientClient
dateDate
depositLastActivityAtNaiveDateTime

When a deposit was last refunded or voided, else when it was taken; null unless this row is a deposit.

depositRemainingBalanceDecimal

What is left of a deposit after refunds and voids; null unless this row is a deposit.

donationDecimal
estimates[Estimate]
hasAlteredDepositBoolean
hasCreditAlteredByPaymentBoolean
hasVoidPaymentBoolean
hasVoidedPaymentBoolean
historicalIdString
idID
insertedAtNaiveDateTime
isMarkAsRefundedRecordBoolean
locationLocation
methodTypeString
notesString
orders[Order!]!required
patientPatient
paymentReasonPaymentReason
providerProvider
referenceString
refundedAmountDecimal
surchargeDecimal
updatedAtNaiveDateTime
voidedBoolean
DEPRECATED: Please use `hasVoidPayment` instead