---
title: OrderTransaction - Customer API
description: A payment transaction within an order context.
api_version: 2026-10
source_url:
  html: 'https://shopify.dev/docs/api/customer/latest/objects/OrderTransaction'
  md: 'https://shopify.dev/docs/api/customer/latest/objects/OrderTransaction.md'
api_name: customer
api_type: graphql
type: object
---

# Order​Transaction

object

Requires `customer_read_orders` access scope.

A payment transaction within an order context.

## Fields

* created​At

  [Date​Time!](https://shopify.dev/docs/api/customer/latest/scalars/DateTime)

  non-null

  The date and time when the transaction was created.

* gift​Card​Details

  [Gift​Card​Details](https://shopify.dev/docs/api/customer/latest/objects/GiftCardDetails)

  The gift card details for the transaction.

* id

  [ID!](https://shopify.dev/docs/api/customer/latest/scalars/ID)

  non-null

  A globally-unique ID.

* kind

  [Order​Transaction​Kind](https://shopify.dev/docs/api/customer/latest/enums/OrderTransactionKind)

  The kind of the transaction.

* order

  [Order](https://shopify.dev/docs/api/customer/latest/objects/Order)

  The associated order for the transaction.

* payment​Details

  [Payment​Details](https://shopify.dev/docs/api/customer/latest/unions/PaymentDetails)

  The payment details for the transaction.

* payment​Icon

  [Payment​Icon​Image](https://shopify.dev/docs/api/customer/latest/objects/PaymentIconImage)

  The payment icon to display for the transaction.

* processed​At

  [Date​Time](https://shopify.dev/docs/api/customer/latest/scalars/DateTime)

  The date and time when the transaction was processed.

* status

  [Order​Transaction​Status](https://shopify.dev/docs/api/customer/latest/enums/OrderTransactionStatus)

  The status of the transaction.

* transaction​Amount

  [Money​Bag!](https://shopify.dev/docs/api/customer/latest/objects/MoneyBag)

  non-null

  The amount and currency of the transaction in shop and presentment currencies.

* transaction​Parent​Id

  [String](https://shopify.dev/docs/api/customer/latest/scalars/String)

  The ID of the parent transaction.

* type

  [Order​Transaction​Type!](https://shopify.dev/docs/api/customer/latest/enums/OrderTransactionType)

  non-null

  The type of the transaction.

* type​Details

  [Transaction​Type​Details](https://shopify.dev/docs/api/customer/latest/objects/TransactionTypeDetails)

  The details of the transaction type.

***

## Map

### Fields with this object

* [Order.transactions](https://shopify.dev/docs/api/customer/latest/objects/Order#field-Order.fields.transactions)

### Possible type in

* [Store​Credit​Account​Transaction​Origin](https://shopify.dev/docs/api/customer/latest/unions/StoreCreditAccountTransactionOrigin)

***

## Interfaces

* * [Node](https://shopify.dev/docs/api/customer/latest/interfaces/Node)

    interface

  * [Payment​Icon](https://shopify.dev/docs/api/customer/latest/interfaces/PaymentIcon)

    interface

***

## OrderTransaction Implements

### Implements

* [Node](https://shopify.dev/docs/api/customer/latest/interfaces/Node)
* [Payment​Icon](https://shopify.dev/docs/api/customer/latest/interfaces/PaymentIcon)
