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.
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