Skip to main content

PendingInvestmentsTransaction

Implementation of the PendingTransaction interface specific to Investments transactions

type PendingInvestmentsTransaction implements PendingTransaction {
amount: DecimalString!
amountCurrency: String!
amountForDisplay: String!
bookedStatus: BookTransferStatus!
createdAt: DateString!
date: DateString!
description: String
direction: TransferDirection!
expectedFundsAvailableDate: DateString!
id: ID!
investmentAccountNumberMasked: String!
investmentsTransactionStatus: InvestmentsTransferStatus!
isUserEditable: Boolean!
note: String
settledOn: DateString
summary: String!
type: TransactionType!
}

Fields

PendingInvestmentsTransaction.amount ● DecimalString! non-null scalar

PendingInvestmentsTransaction.amountCurrency ● String! non-null scalar

PendingInvestmentsTransaction.amountForDisplay ● String! non-null scalar

PendingInvestmentsTransaction.bookedStatus ● BookTransferStatus! non-null enum

Whether or not this investments transfer has been 'booked'. If this value is SENT, then it means this investments transfer will show up in the user's transactions list.

PendingInvestmentsTransaction.createdAt ● DateString! non-null scalar

PendingInvestmentsTransaction.date ● DateString! non-null scalar

PendingInvestmentsTransaction.description ● String scalar

PendingInvestmentsTransaction.direction ● TransferDirection! non-null enum

PendingInvestmentsTransaction.expectedFundsAvailableDate ● DateString! non-null scalar

PendingInvestmentsTransaction.id ● ID! non-null scalar

PendingInvestmentsTransaction.investmentAccountNumberMasked ● String! non-null scalar

The account number to display in the UI.

PendingInvestmentsTransaction.investmentsTransactionStatus ● InvestmentsTransferStatus! non-null enum

The current status of the transfer WRT communication with our investments partner

PendingInvestmentsTransaction.isUserEditable ● Boolean! non-null scalar

PendingInvestmentsTransaction.note ● String scalar

PendingInvestmentsTransaction.settledOn ● DateString scalar

The date the transfer was settled, absent if the transfer is not in a terminal state.

PendingInvestmentsTransaction.summary ● String! non-null scalar

PendingInvestmentsTransaction.type ● TransactionType! non-null enum

Interfaces

PendingTransaction interface

The base interface for a pending transaction. Intended to include all of the common fields that each pending transaction is guaranteed to have. Custom types can implement this with additional fields if necessary.