Skip to main content

Transaction

No description

type Transaction implements Node {
id: ID!
nextAction: TopUpNextAction
serial: Int!
amount: Float!
fees: Float
finalAmount: Float!
currencyCode: CurrencyCode!
type: TransactionType!
operationType: OperationType!
createdAt: DateTime!
updatedAt: DateTime!
status: TransactionStatus!
notes: String
actor: Person!
lastUpdatedBy: Person
image: Image
reason: String
referenceId: String
media: [Image]
reference: TransactionReference
customFields: TransactionCustomFields
relatedTransactions: [Transaction]
refundedAmount: Float
refundFees: Float
}

Fields​

Transaction.id ● ID! non-null scalar​

Transaction.nextAction ● TopUpNextAction object​

Transaction.serial ● Int! non-null scalar​

Transaction.amount ● Float! non-null scalar​

Transaction.fees ● Float scalar​

Transaction.finalAmount ● Float! non-null scalar​

Transaction.currencyCode ● CurrencyCode! non-null enum​

Transaction.type ● TransactionType! non-null enum​

Transaction.operationType ● OperationType! non-null enum​

Transaction.createdAt ● DateTime! non-null scalar​

Transaction.updatedAt ● DateTime! non-null scalar​

Transaction.status ● TransactionStatus! non-null enum​

Transaction.notes ● String scalar​

Transaction.actor ● Person! non-null object​

Transaction.lastUpdatedBy ● Person object​

Transaction.image ● Image object​

Transaction.reason ● String scalar​

Transaction.referenceId ● String scalar​

Transaction.media ● [Image] list object​

Transaction.reference ● TransactionReference union​

Transaction.customFields ● TransactionCustomFields object​

Transaction.relatedTransactions ● [Transaction] list object​

Transaction.refundedAmount ● Float scalar​

Transaction.refundFees ● Float scalar​

Interfaces​

Node interface​

Member Of​

Order object ● PaymentIntent object ● Payout object ● TopUpPaymentStatusResponse object ● Transaction object ● TransactionConnection object