CustomerPayments
How the customer pays: how long it takes against the terms agreed, and what is open now.
type CustomerPayments {
aging: [CustomerAgingBucket!]!
agingBasis: String!
comparisonWeightedDaysToPay: Float
invoices: [CustomerSettledInvoice!]!
oldestOverdueDays: Int
onTimePct: Float
outstanding: Float!
overdue: Float!
paidLate: Int!
paidOnTime: Int!
termsCode: String
termsDays: Int!
weightedDaysToPay: Float!
}
Fields
CustomerPayments.aging ● [CustomerAgingBucket!]! non-null object
The open receivable by age.
CustomerPayments.agingBasis ● String! non-null scalar
What the aging bands are built on: DUE_DATE or INVOICE_DATE.
CustomerPayments.comparisonWeightedDaysToPay ● Float scalar
The same over the comparison period. Empty when nothing settled then.
CustomerPayments.invoices ● [CustomerSettledInvoice!]! non-null object
Every invoice settled in the period, oldest first.
CustomerPayments.oldestOverdueDays ● Int scalar
The days past due of the oldest overdue invoice. Empty when none is overdue.
CustomerPayments.onTimePct ● Float scalar
The share settled on time, in percent. Empty when nothing settled in the period.
CustomerPayments.outstanding ● Float! non-null scalar
The open receivable at the end of the period, in the base currency.
CustomerPayments.overdue ● Float! non-null scalar
The part of the outstanding amount past its due date at the end of the period.
CustomerPayments.paidLate ● Int! non-null scalar
How many were settled after it.
CustomerPayments.paidOnTime ● Int! non-null scalar
How many invoices were settled on or before their due date.
CustomerPayments.termsCode ● String scalar
The payment term code.
CustomerPayments.termsDays ● Int! non-null scalar
The days of credit the customer's payment term allows in this organization.
CustomerPayments.weightedDaysToPay ● Float! non-null scalar
The customer's own days to collect, weighted by allocation, over the period.
Member Of
CustomerInsights object