Skip to main content
Version: Canary 🚧


Report the event for the transaction.

Added in Saleor 3.13
This API is currently in Feature Preview and can be subject to changes at later point.
Requires the following permissions: OWNERHANDLE_PAYMENTS for appsHANDLE_PAYMENTS for staff users

Staff user cannot update a transaction that is owned by the app.

type TransactionEventReport {
alreadyProcessed: Boolean
transaction: TransactionItem
transactionEvent: TransactionEvent
errors: [TransactionEventReportError!]!


TransactionEventReport.alreadyProcessed ● Boolean scalar

Defines if the reported event hasn't been processed earlier.

TransactionEventReport.transaction ● TransactionItem object

The transaction related to the reported event.

TransactionEventReport.transactionEvent ● TransactionEvent object

The event assigned to this report. if alreadyProcessed is set to true, the previously processed event will be returned.

TransactionEventReport.errors ● [TransactionEventReportError!]! non-null object

Returned by

transactionEventReport mutation

Was this page helpful?