transactionIdstring
identifier of transaction (required)
statusstring
21 enum supported values: UNDEFINEDINITIALIZEDIN_PROCESSAPPROVEDPENDINGPENDING_MERCHANTPENDING_BUYERBUYER_CANCELEDTIMEOUTREFUNDPARTIAL_REFUNDVOIDCHARGE_BACKEXPIREDDECLINEDFAILEDCOMPLETED_FUNDS_HELDTPA_CANCELEDOFFLINEDISPUTEAUTHORIZED
transaction status (required)
providerstring
transaction provider (required)
paymentMethodstring
transaction payment method (required)
appIdstring
identifier of application (required)
appInstanceIdstring
identifier of application instance (required)
orderobject
view of connected order snapshot (required)
amountobject
amount and currency of transactions (required)
cashierErrorobject
cashier transaction error (optional)
paymentMethodDataobjectformat map
map with payment method data
refundabilityobject
ability to do refund on transaction
createdAtstringformat date-time
transaction creation date
typestring
3 enum supported values: SALERECURRINGINITIALIZE_RECURRING
providerTransactionIdstring
transaction id in the provider system
providerFieldsobjectformat map
providerDashboardLinkstring
refundsArray <Refund>
refunds issues for this transaction
providerNamestring
transaction payment provider name (required)