Settlement
No description
type Settlement implements Node {
id: ID!
status: SettlementStatus!
amount: Money!
destination: Beneficiary!
reference: String!
paymentInitiations(
first: UInt
last: UInt
before: Cursor
after: Cursor
): PaymentInitiationConnection!
paymentInitiationRequests(
first: UInt
last: UInt
before: Cursor
after: Cursor
): PaymentInitiationRequestConnection!
directDeposits(
first: UInt
last: UInt
before: Cursor
after: Cursor
): DirectDepositConnection!
transactions(
first: UInt
last: UInt
before: Cursor
after: Cursor
): PaymentTransactionConnection!
}
Fields
id
● ID!
non-null scalar
status
● SettlementStatus!
non-null union
amount
● Money!
non-null scalar
The amount paid to the destination
destination
● Beneficiary!
non-null union
The destination of the settlement
reference
● String!
non-null scalar
The destination reference
paymentInitiations
● PaymentInitiationConnection!
non-null object
The payment initiations that are included in this settlement
first
●UInt
scalarSpecifies the maximum number of results to return
last
● UInt
scalar
Specifies the maximum number of results to return for backwards pagination
before
● Cursor
scalar
Takes in the paging cursor. The next page of results will start after this cursor
after
● Cursor
scalar
Takes in the paging cursor. The previous page of results will start before this cursor
paymentInitiationRequests
● PaymentInitiationRequestConnection!
non-null object
The payment initiation requests that are included in this settlement
first
●UInt
scalarSpecifies the maximum number of results to return
last
● UInt
scalar
Specifies the maximum number of results to return for backwards pagination
before
● Cursor
scalar
Takes in the paging cursor. The next page of results will start after this cursor
after
● Cursor
scalar
Takes in the paging cursor. The previous page of results will start before this cursor
directDeposits
● DirectDepositConnection!
non-null object
The direct deposits that are included in this settlement
first
●UInt
scalarSpecifies the maximum number of results to return
last
● UInt
scalar
Specifies the maximum number of results to return for backwards pagination
before
● Cursor
scalar
Takes in the paging cursor. The next page of results will start after this cursor
after
● Cursor
scalar
Takes in the paging cursor. The previous page of results will start before this cursor
transactions
● PaymentTransactionConnection!
non-null object
Transactions that are included in this settlement
first
●UInt
scalarSpecifies the maximum number of results to return
last
● UInt
scalar
Specifies the maximum number of results to return for backwards pagination
before
● Cursor
scalar
Takes in the paging cursor. The next page of results will start after this cursor
after
● Cursor
scalar
Takes in the paging cursor. The previous page of results will start before this cursor
Interfaces
Node
interface
An abstract datatype that has a locally unique identifier, allowing a given node to be later queried by id using the
node(id: ID!)
query.