TransactionEventReport Object
Report the event for the transaction.
Staff user cannot update a transaction that is owned by the app.
Triggers the following webhook events:
- TRANSACTION_ITEM_METADATA_UPDATED (async): Optionally called when transaction's metadata was updated.
- CHECKOUT_FULLY_PAID (async): Optionally called when the checkout charge status changed to
FULL
orOVERCHARGED
. - ORDER_UPDATED (async): Optionally called when the transaction is related to the order and the order was updated.
type TransactionEventReport {
alreadyProcessed: Boolean
transaction: TransactionItem
transactionEvent: TransactionEvent
errors: [TransactionEventReportError!]!
}
Fields
TransactionEventReport.alreadyProcessed
● Boolean
scalar miscellaneous
Defines if the reported event hasn't been processed earlier.
TransactionEventReport.transaction
● TransactionItem
object payments
The transaction related to the reported event.
TransactionEventReport.transactionEvent
● TransactionEvent
object payments
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 payments
Returned By
transactionEventReport
mutation