Transaction search with debit networkAnchorIcon

Transactions can be retrieved using either the transaction ID or the network used for optimized debit routing during the transaction.

  1. Query
query Search($input: TransactionSearchInput!) {
            search {
              transactions(input: $input) {
                pageInfo {
                  hasNextPage
                  hasPreviousPage
                  startCursor
                  endCursor
                }
                edges {
                  node {
                    id
                    createdAt
                    paymentInitiatedAt
                    status
                    source
                    debitNetwork
                    amount {
                      value
                      currencyIsoCode
                      currencyCode
                    }
                    merchantAccountId
                    orderId
                    customer {
                      id
                    }
                    disbursementDetails {
                      date
                      amount {
                        value
                        currencyIsoCode
                        currencyCode
                      }
                      exchangeRate
                      fundsHeld
                    }
                    riskData {
                      id
                      decision
                      deviceDataCaptured
                      fraudServiceProvider
                    }
                    facilitatorDetails {
                      oauthApplication {
                        clientId
                        name
                      }
                    }
                    statusHistory {
                      __typename
                      status
                      timestamp
                      source
                      terminal
                      amount {
                        value
                        currencyIsoCode
                        currencyCode
                      }
                      ... on AuthorizedEvent {
                        processorResponse {
                          legacyCode
                          message
                          cvvResponse
                          avsPostalCodeResponse
                          avsStreetAddressResponse
                          authorizationId
                        }
                        networkResponse {
                          code
                          message
                        }
                        riskDecision
                      }
                      ... on GatewayRejectedEvent {
                        gatewayRejectionReason
                        processorResponse {
                          cvvResponse
                          avsPostalCodeResponse
                          avsStreetAddressResponse
                          authorizationId
                        }
                        networkResponse {
                          code
                          message
                        }
                        riskDecision
                      }
                      ... on ProcessorDeclinedEvent {
                        declineType
                        processorResponse {
                          legacyCode
                          message
                          cvvResponse
                          avsPostalCodeResponse
                          avsStreetAddressResponse
                          authorizationId
                        }
                        networkResponse {
                          code
                          message
                        }
                      }
                      ... on FailedEvent {
                        processorResponse {
                          legacyCode
                          message
                          cvvResponse
                          avsPostalCodeResponse
                          avsStreetAddressResponse
                          authorizationId
                        }
                        networkResponse {
                          code
                          message
                        }
                        riskDecision
                      }
                      ... on SettlementDeclinedEvent {
                        processorResponse {
                          legacyCode
                          message
                        }
                      }
                      ... on SettlementPendingEvent {
                        processorResponse {
                          legacyCode
                          message
                        }
                      }
                    }
                    paymentMethodSnapshot {
                      __typename
                      ... on CreditCardDetails {
                        brand
                        brandCode
                        last4
                        expirationMonth
                        expirationYear
                        bin
                        binData {
                          prepaid
                          healthcare
                          debit
                          durbinRegulated
                          commercial
                          payroll
                          issuingBank
                          countryOfIssuance
                          productId
                        }
                        uniqueNumberIdentifier
                        cardholderName
                      }
                    }
                    customFields {
                      name
                      value
                    }
                    processorResponse {
                      legacyCode
                      message
                      avsPostalCodeResponse
                      avsStreetAddressResponse
                      cvvResponse
                    }
                  }
                  cursor
                }
              }
            }
          }
  1. Variables
{
    "input": {
        "debitNetwork": {
            "is": "STAR"
        },
        "createdAt": {
            "greaterThanOrEqualTo": "2022-03-20T11:52:26+00:00",
            "lessThanOrEqualTo": "2022-03-30T11:52:26+00:00"
        }
    }
}

If you accept cookies, we’ll use them to improve and customize your experience and enable our partners to show you personalized PayPal ads when you visit other sites. Manage cookies and learn more