--- title: ShopifyPaymentsBalanceTransaction - GraphQL Admin description: >- A transaction that contributes to a Shopify Payments account balance. Records money movement from charges, refunds, payouts, adjustments, or other payment activities. Includes the gross amount, processing fees, and resulting net amount that affects the account balance. Links to the source of the transaction and associated [`ShopifyPaymentsPayout`](https://shopify.dev/docs/api/admin-graphql/latest/objects/ShopifyPaymentsPayout) details, with optional references to [`Order`](https://shopify.dev/docs/api/admin-graphql/latest/objects/Order) objects or adjustment reasons when applicable. api_version: 2025-01 api_name: admin type: object api_type: graphql source_url: html: >- https://shopify.dev/docs/api/admin-graphql/2025-01/objects/ShopifyPaymentsBalanceTransaction md: >- https://shopify.dev/docs/api/admin-graphql/2025-01/objects/ShopifyPaymentsBalanceTransaction.md --- # Shopify​Payments​Balance​Transaction object Requires The user must have access to payouts. A transaction that contributes to a Shopify Payments account balance. Records money movement from charges, refunds, payouts, adjustments, or other payment activities. Includes the gross amount, processing fees, and resulting net amount that affects the account balance. Links to the source of the transaction and associated [`ShopifyPaymentsPayout`](https://shopify.dev/docs/api/admin-graphql/latest/objects/ShopifyPaymentsPayout) details, with optional references to [`Order`](https://shopify.dev/docs/api/admin-graphql/latest/objects/Order) objects or adjustment reasons when applicable. ## Fields * adjustment​Reason [String](https://shopify.dev/docs/api/admin-graphql/2025-01/scalars/String) The reason for the adjustment that's associated with the transaction. If the source\_type isn't an adjustment, the value will be null. * adjustments​Orders [\[Shopify​Payments​Adjustment​Order!\]!](https://shopify.dev/docs/api/admin-graphql/2025-01/objects/ShopifyPaymentsAdjustmentOrder) non-null The adjustment orders associated to the transaction. * amount [Money​V2!](https://shopify.dev/docs/api/admin-graphql/2025-01/objects/MoneyV2) non-null The amount contributing to the balance transaction. * associated​Order [Shopify​Payments​Associated​Order](https://shopify.dev/docs/api/admin-graphql/2025-01/objects/ShopifyPaymentsAssociatedOrder) The associated order for the balance transaction. * associated​Payout [Shopify​Payments​Balance​Transaction​Associated​Payout!](https://shopify.dev/docs/api/admin-graphql/2025-01/objects/ShopifyPaymentsBalanceTransactionAssociatedPayout) non-null Payout assoicated with the transaction. * fee [Money​V2!](https://shopify.dev/docs/api/admin-graphql/2025-01/objects/MoneyV2) non-null The fee amount contributing to the balance transaction. * id [ID!](https://shopify.dev/docs/api/admin-graphql/2025-01/scalars/ID) non-null A globally-unique ID. * net [Money​V2!](https://shopify.dev/docs/api/admin-graphql/2025-01/objects/MoneyV2) non-null The net amount contributing to the merchant's balance. * source​Id [Big​Int](https://shopify.dev/docs/api/admin-graphql/2025-01/scalars/BigInt) The ID of the resource leading to the transaction. * source​Order​Transaction​Id [Big​Int](https://shopify.dev/docs/api/admin-graphql/2025-01/scalars/BigInt) The id of the [Order Transaction](https://shopify.dev/docs/admin-api/rest/reference/orders/transaction) that resulted in this balance transaction. * source​Type [Shopify​Payments​Source​Type](https://shopify.dev/docs/api/admin-graphql/2025-01/enums/ShopifyPaymentsSourceType) The source type of the balance transaction. * test [Boolean!](https://shopify.dev/docs/api/admin-graphql/2025-01/scalars/Boolean) non-null Wether the tranaction was created in test mode. * transaction​Date [Date​Time!](https://shopify.dev/docs/api/admin-graphql/2025-01/scalars/DateTime) non-null The date and time when the balance transaction was processed. * type [Shopify​Payments​Transaction​Type!](https://shopify.dev/docs/api/admin-graphql/2025-01/enums/ShopifyPaymentsTransactionType) non-null The type of transaction. *** ## Map ### Fields and connections with this object * {}[ShopifyPaymentsAccount.balanceTransactions](https://shopify.dev/docs/api/admin-graphql/2025-01/objects/ShopifyPaymentsAccount#field-ShopifyPaymentsAccount.fields.balanceTransactions) * <->[ShopifyPaymentsBalanceTransactionConnection.nodes](https://shopify.dev/docs/api/admin-graphql/2025-01/connections/ShopifyPaymentsBalanceTransactionConnection#returns-nodes) * {}[ShopifyPaymentsBalanceTransactionEdge.node](https://shopify.dev/docs/api/admin-graphql/2025-01/objects/ShopifyPaymentsBalanceTransactionEdge#field-ShopifyPaymentsBalanceTransactionEdge.fields.node) *** ## Interfaces * [Node](https://shopify.dev/docs/api/admin-graphql/2025-01/interfaces/Node) interface *** ## ||-ShopifyPaymentsBalanceTransaction Implements ### Implements * ||-[Node](https://shopify.dev/docs/api/admin-graphql/2025-01/interfaces/Node)