Skip to main content

TransactionSummary Object

Customer-facing summary of a single payment transaction. Exposes the payment method and the amounts, without the identifiers, events and actions available on TransactionItem.

Added in Saleor 3.23
type TransactionSummary {
createdAt: DateTime!
paymentMethodDetails: PaymentMethodDetails
authorizedAmount: Money!
authorizePendingAmount: Money!
chargedAmount: Money!
chargePendingAmount: Money!
refundedAmount: Money!
canceledAmount: Money!
}

Fields

createdAt ● DateTime!

Date and time at which payment transaction was created.

paymentMethodDetails ● PaymentMethodDetails

The payment method used for this transaction. As this field is public, card number digits and expiration date are stripped: firstDigits, lastDigits, expMonth and expYear of CardPaymentMethodDetails are always null here. Read them through Order.transactions instead, which requires MANAGE_ORDERS or HANDLE_PAYMENTS.

authorizedAmount ● Money!

Total amount authorized for this payment.

authorizePendingAmount ● Money!

Total amount of ongoing authorization requests for the transaction.

chargedAmount ● Money!

Total amount charged for this payment.

chargePendingAmount ● Money!

Total amount of ongoing charge requests for the transaction.

refundedAmount ● Money!

Total amount refunded for this payment.

canceledAmount ● Money!

Total amount canceled for this payment.

Member Of

Order object