TransactionEvent
Represents transaction's event.
type TransactionEvent implements Node {
id: ID!
createdAt: DateTime!
status: TransactionStatus @deprecated
reference: String! @deprecated
pspReference: String!
name: String @deprecated
message: String!
externalUrl: String!
amount: Money!
type: TransactionEventTypeEnum
createdBy: UserOrApp
}
Fields
TransactionEvent.id ● ID! non-null scalar
The ID of the object.
TransactionEvent.createdAt ● DateTime! non-null scalar
TransactionEvent.status ● TransactionStatus deprecated enum
DEPRECATEDThis field will be removed in Saleor 3.15 (Preview Feature). Use
typeinstead.Status of transaction's event.
TransactionEvent.reference ● String! deprecated non-null scalar
DEPRECATEDThis field will be removed in Saleor 3.15 (Preview Feature).Use
pspReferenceinstead.Reference of transaction's event.
TransactionEvent.pspReference ● String! non-null scalar
PSP reference of transaction.
Added in Saleor 3.13
TransactionEvent.name ● String deprecated scalar
DEPRECATEDThis field will be removed in Saleor 3.15 (Preview Feature). Use
messageinstead.Name of the transaction's event.
TransactionEvent.message ● String! non-null scalar
Message related to the transaction's event.
Added in Saleor 3.13
TransactionEvent.externalUrl ● String! non-null scalar
The url that will allow to redirect user to payment provider page with transaction details.
Added in Saleor 3.13
TransactionEvent.amount ● Money! non-null object
The amount related to this event.
Added in Saleor 3.13
TransactionEvent.type ● TransactionEventTypeEnum enum
The type of action related to this event.
Added in Saleor 3.13
TransactionEvent.createdBy ● UserOrApp union
User or App that created the transaction event.
Added in Saleor 3.13
Interfaces
Node interface
An object with an ID
Member of
TransactionInitialize object ● TransactionItem object ● TransactionProcess object