Payment Details
Requires access scope.
Payment details related to a transaction.
Anchor to Possible typesPossible types
- CardPaymentDetails (CardPaymentDetails)
- LocalPaymentMethodsPaymentDetails (LocalPaymentMethodsPaymentDetails)
- PaypalWalletPaymentDetails (PaypalWalletPaymentDetails)
- ShopPayInstallmentsPaymentDetails (ShopPayInstallmentsPaymentDetails)
- •OBJECT
Credit card payment information captured during a transaction. Includes cardholder details, card metadata, verification response codes, and the
when used.- •OBJECT
Local payment methods payment details related to a transaction.
- •OBJECT
PayPal Wallet payment details related to a transaction.
- •OBJECT
Shop Pay Installments payment details related to a transaction.
Anchor to Fields with this unionFields with this union
- •OBJECT
The
object represents a payment transaction that's associated with an order. An order transaction is a specific action or event that happens within the context of an order, such as a customer paying for a purchase or receiving a refund, or other payment-related activity.Use the
object to capture the complete lifecycle of a payment, from initial authorization to final settlement, including refunds and currency exchanges. Common use cases for using theobject include:- Processing new payments for orders
- Managing payment authorizations and captures
- Processing refunds for returned items
- Tracking payment status and errors
- Managing multi-currency transactions
- Handling payment gateway integrations
Each
object has akindthat defines the type of transaction and astatusthat indicates the current state of the transaction. The object stores detailed information about payment methods, gateway processing, and settlement details.Learn more about payment processing and payment gateway integrations.
- •OBJECT
A suggested transaction. Suggested transaction are usually used in the context of refunds and exchanges.