TransactionEvent Object
Represents transaction's event.
type TransactionEvent implements Node {
id: ID!
createdAt: DateTime!
pspReference: String!
message: String!
externalUrl: String!
amount: Money!
type: TransactionEventTypeEnum
createdBy: UserOrApp
idempotencyKey: String
}
Fields
TransactionEvent.id
● ID!
non-null scalar miscellaneous
The ID of the object.
TransactionEvent.createdAt
● DateTime!
non-null scalar miscellaneous
Date and time at which a transaction event was created.
TransactionEvent.pspReference
● String!
non-null scalar miscellaneous
PSP reference of transaction.
TransactionEvent.message
● String!
non-null scalar miscellaneous
Message related to the transaction's event.
TransactionEvent.externalUrl
● String!
non-null scalar miscellaneous
The url that will allow to redirect user to payment provider page with transaction details.
TransactionEvent.amount
● Money!
non-null object miscellaneous
The amount related to this event.
TransactionEvent.type
● TransactionEventTypeEnum
enum payments
The type of action related to this event.
TransactionEvent.createdBy
● UserOrApp
union miscellaneous
User or App that created the transaction event.
TransactionEvent.idempotencyKey
● String
scalar miscellaneous
Idempotency key assigned to the event.
Interfaces
Node
interface miscellaneous
An object with an ID
Member Of
OrderGrantedRefund
object ● TransactionEventReport
object ● TransactionInitialize
object ● TransactionItem
object ● TransactionProcess
object