Spike in Error Rate for get payout balance transactions

Hi team,

We’re seeing a noticeable increase in error rates when calling the GetShopifyPayoutBalanceTransactions GraphQL query. This has been affecting our ability to reliably retrieve payout-related transaction data.

Details:

  • Query:
query GetPayoutTransactions {
  shopifyPaymentsAccount {
    balanceTransactions(first:100, query: "payments_transfer_id:{{payoutId}}") {
        pageInfo {
            hasNextPage
            hasPreviousPage
        }
        edges{
            cursor
            node {
                id
                type
                test
                associatedPayout {
                    id
                    status
                }
                amount{
                    amount
                    currencyCode
                }
                fee {
                    amount
                    currencyCode
                }
                net{
                    amount
                    currencyCode
                }
                sourceId
                sourceType
                sourceOrderTransactionId
                associatedOrder {
                    id
                }
                adjustmentsOrders{
                    orderTransactionId
                }
                adjustmentReason
                transactionDate
            }
        }
    }
  }
}
  • Issue: Elevated error rate – previously stable, some payout transactions are failing
  • Request ID: 8f72106a-6cc6-4f94-8f3a-fdbcfd3d71d1-1751421958
  • Environment: Production
  • Timeframe: Happened yesterday
  • Impact: Stopping the working of our app

We haven’t made recent changes to the query structure or filters, and other related GraphQL calls seem unaffected.

Could someone please investigate or confirm if there’s a known service degradation or change in behavior with this endpoint?

Thanks!

Hi @CommerceBookkeeper

Are the errors only happening when you include the balanceTransactions field in the query? ie: other fields like id or payouts are working as expected?