Skip to main content

TransactionEvent Object

Represents transaction's event.

type TransactionEvent implements Node {
id: ID!
createdAt: DateTime!
pspReference: String!
message: String!
reasonReference: Page
externalUrl: String!
amount: Money!
type: TransactionEventTypeEnum
createdBy: UserOrApp
idempotencyKey: String
}

Fields​

id ● ID!​

The ID of the object.

createdAt ● DateTime!​

Date and time at which a transaction event was created.

pspReference ● String!​

PSP reference of transaction.

message ● String!​

Message related to the transaction's event.

reasonReference ● Page​

Reason model of the transaction refund.

Added in Saleor 3.22

externalUrl ● String!​

The url that will allow to redirect user to payment provider page with transaction details.

amount ● Money!​

The amount related to this event.

type ● TransactionEventTypeEnum​

The type of action related to this event.

createdBy ● UserOrApp​

User or App that created the transaction event.

idempotencyKey ● String​

Idempotency key assigned to the event.

Interfaces​

Node​

An object with an ID

Member Of​

OrderGrantedRefund object ● TransactionEventReport object ● TransactionInitialize object ● TransactionItem object ● TransactionProcess object