Disbursement
No description
type Disbursement implements Node {
id: ID!
amount: Money!
nonce: String!
beneficiaryReference: String!
bankBeneficiary: DisbursementBankBeneficiary!
linkedAccountId: ID
recipientAccountHolder: DisbursementRecipientAccountHolder
status: DisbursementStatus!
created: Date!
}
Fields
Disbursement.id ● ID! non-null scalar
Disbursement.amount ● Money! non-null scalar
The amount and currency to be disbursed
Disbursement.nonce ● String! non-null scalar
Randomly generated unique string to ensure idempotency
Disbursement.beneficiaryReference ● String! non-null scalar
The reference that will be displayed on the users statement
Disbursement.bankBeneficiary ● DisbursementBankBeneficiary! non-null object
The bank details of the beneficiary of the disbursement
Disbursement.linkedAccountId ● ID scalar
This field is populated if the disbursement is linked to a user
Disbursement.recipientAccountHolder ● DisbursementRecipientAccountHolder object
The identifying details of the recipient of the disbursement
Disbursement.status ● DisbursementStatus! non-null union
The status of that disbursement
Disbursement.created ● Date! non-null scalar
The date of disbursement creation
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.