# verifications

Query · GraphQL API

A paginated list of verifications that match the VerificationSearchInput.

## Authentication

- SERVER

## Input

- `input` (`VerificationSearchInput!`) — required
- `first` (`Int`)
- `after` (`String`)

## Returns [VerificationConnection](/braintree/graphql/reference/types/verification-connection)

A paginated list of verifications.

### Returned fields

- `edges` (`[VerificationConnectionEdge]`): A list of verifications.
- `pageInfo` (`PageInfo!`) — non-null: Information about the page of verifications contained in `edges`.

## Examples

### Search verifications 3D Secure

A paginated list of verifications that match the VerificationSearchInput.

```graphql
query searchVerifications3DSecure($input: VerificationSearchInput!, $authenticationInsightInput: AuthenticationInsightInput!, $first: Int, $after: String)  {
  verifications(input: $input, first: $first, after: $after) {
    edges {
      cursor
      node {
        __typename
        id
        legacyId
        paymentMethodSnapshot {
          __typename
          ... on CustomActionsPaymentMethodDetails {
            __typename
            actionName
            fields {
              name
              displayValue
            }
          }
          ... on CreditCardDetails {
            __typename
            brandCode
            last4
            bin
            binData {
              prepaid
              healthcare
              debit
              durbinRegulated
              commercial
              payroll
              issuingBank
              countryOfIssuance
              productId
              prepaidReloadable
              business
              consumer
              corporate
              purchase
            }
            expirationMonth
            expirationYear
            cardholderName
            uniqueNumberIdentifier
            origin {
              type
              details {
                __typename
                ... on ApplePayOriginDetails {
                  __typename
                  paymentInstrumentName
                  bin
                  merchantTokenIdentifier
                  dpanLastTwo
                  isDeviceToken
                  last4
                  paymentAccountReference
                }
                ... on GooglePayOriginDetails {
                  __typename
                  googleTransactionId
                  bin
                  last4
                  paymentAccountReference
                }
                ... on MasterpassOriginDetails {
                  __typename
                  bin
                }
                ... on MetaCheckoutOriginDetails {
                  __typename
                  containerId
                  bin
                }
                ... on NetworkTokenOriginDetails {
                  __typename
                  bin
                }
                ... on SamsungPayOriginDetails {
                  __typename
                  bin
                }
                ... on VisaCheckoutOriginDetails {
                  __typename
                  callId
                  bin
                }
                ... on PayPalLocalPaymentOriginDetails {
                  __typename
                  captureId
                  customField
                  paymentId
                  transactionFee {
                    value
                    currencyCode
                  }
                  blikAliases {
                    key
                    label
                  }
                }
                ... on CardPresentOriginDetails {
                  __typename
                  authorizationMode
                  pinVerified
                  inputMode
                  terminalId
                  readerId
                  storeId
                }
                ... on EmvCardOriginDetails {
                  __typename
                  authorizationMode
                  pinVerified
                  inputMode
                  terminalId
                  applicationPreferredName
                  applicationIdentifier
                  terminalVerificationResult
                  cardSequenceNumber
                  applicationInterchangeProfile
                  terminalTransactionDate
                  terminalTransactionType
                  cashbackAmount
                  applicationUsageControl
                  terminalCountryCode
                  applicationCryptogram
                  cryptogramInformationData
                  cardholderVerificationMethodResults
                  applicationTransactionCounter
                  unpredictableNumber
                  issuerActionCodeDefault
                  issuerActionCodeDenial
                  issuerActionCodeOnline
                  readerId
                  storeId
                }
              }
            }
            billingAddress {
              company
              addressLine1
              addressLine2
              fullName
              adminArea2
              adminArea1
              postalCode
              countryCode
              phone {
                countryPhoneCode
                phoneNumber
                extensionNumber
              }
            }
            threeDSecure {
              authentication {
                cavv
                directoryServerTransactionId
                eciFlag
                liabilityShifted
                liabilityShiftPossible
                cardEnrolled
                authenticationStatus
                version
                xId
                threeDSecureServerTransactionId
                acsTransactionId
                paresStatus
                transactionStatus
                transactionStatusReason
              }
              authenticationInsight(input: $authenticationInsightInput) {
                merchantAccountId
                customerAuthenticationRegulationEnvironment
                customerAuthenticationIndicator
              }
            }
            cardOnFileNetworkTokenized
            paymentAccountReference
          }
          ... on PayPalTransactionDetails {
            __typename
            authorizationId
            captureId
            customField
            payer {
              __typename
              billingAgreementId
              billingAddress {
                company
                addressLine1
                addressLine2
                fullName
                adminArea2
                adminArea1
                postalCode
                countryCode
                phone {
                  countryPhoneCode
                  phoneNumber
                  extensionNumber
                }
              }
              shippingAddress {
                company
                addressLine1
                addressLine2
                fullName
                adminArea2
                adminArea1
                postalCode
                countryCode
                phone {
                  countryPhoneCode
                  phoneNumber
                  extensionNumber
                }
              }
              email
              phone
              payerId
              firstName
              lastName
              cobrandedCardLabel
              origin {
                type
                details {
                  __typename
                  ... on ApplePayOriginDetails {
                    __typename
                    paymentInstrumentName
                    bin
                    merchantTokenIdentifier
                    dpanLastTwo
                    isDeviceToken
                    last4
                    paymentAccountReference
                  }
                  ... on GooglePayOriginDetails {
                    __typename
                    googleTransactionId
                    bin
                    last4
                    paymentAccountReference
                  }
                  ... on MasterpassOriginDetails {
                    __typename
                    bin
                  }
                  ... on MetaCheckoutOriginDetails {
                    __typename
                    containerId
                    bin
                  }
                  ... on NetworkTokenOriginDetails {
                    __typename
                    bin
                  }
                  ... on SamsungPayOriginDetails {
                    __typename
                    bin
                  }
                  ... on VisaCheckoutOriginDetails {
                    __typename
                    callId
                    bin
                  }
                  ... on PayPalLocalPaymentOriginDetails {
                    __typename
                    captureId
                    customField
                    paymentId
                    transactionFee {
                      value
                      currencyCode
                    }
                    blikAliases {
                      key
                      label
                    }
                  }
                  ... on CardPresentOriginDetails {
                    __typename
                    authorizationMode
                    pinVerified
                    inputMode
                    terminalId
                    readerId
                    storeId
                  }
                  ... on EmvCardOriginDetails {
                    __typename
                    authorizationMode
                    pinVerified
                    inputMode
                    terminalId
                    applicationPreferredName
                    applicationIdentifier
                    terminalVerificationResult
                    cardSequenceNumber
                    applicationInterchangeProfile
                    terminalTransactionDate
                    terminalTransactionType
                    cashbackAmount
                    applicationUsageControl
                    terminalCountryCode
                    applicationCryptogram
                    cryptogramInformationData
                    cardholderVerificationMethodResults
                    applicationTransactionCounter
                    unpredictableNumber
                    issuerActionCodeDefault
                    issuerActionCodeDenial
                    issuerActionCodeOnline
                    readerId
                    storeId
                  }
                }
              }
              limitedUseOrderId
              selectedFinancingOption {
                term
                monthlyPayment {
                  value
                  currencyCode
                }
                discountPercentage
                discountAmount {
                  value
                  currencyCode
                }
              }
              fundingSourceDescription
              vaultedBillingAgreementId
            }
            payee {
              __typename
              billingAgreementId
              billingAddress {
                company
                addressLine1
                addressLine2
                fullName
                adminArea2
                adminArea1
                postalCode
                countryCode
                phone {
                  countryPhoneCode
                  phoneNumber
                  extensionNumber
                }
              }
              shippingAddress {
                company
                addressLine1
                addressLine2
                fullName
                adminArea2
                adminArea1
                postalCode
                countryCode
                phone {
                  countryPhoneCode
                  phoneNumber
                  extensionNumber
                }
              }
              email
              phone
              payerId
              firstName
              lastName
              cobrandedCardLabel
              origin {
                type
                details {
                  __typename
                  ... on ApplePayOriginDetails {
                    __typename
                    paymentInstrumentName
                    bin
                    merchantTokenIdentifier
                    dpanLastTwo
                    isDeviceToken
                    last4
                    paymentAccountReference
                  }
                  ... on GooglePayOriginDetails {
                    __typename
                    googleTransactionId
                    bin
                    last4
                    paymentAccountReference
                  }
                  ... on MasterpassOriginDetails {
                    __typename
                    bin
                  }
                  ... on MetaCheckoutOriginDetails {
                    __typename
                    containerId
                    bin
                  }
                  ... on NetworkTokenOriginDetails {
                    __typename
                    bin
                  }
                  ... on SamsungPayOriginDetails {
                    __typename
                    bin
                  }
                  ... on VisaCheckoutOriginDetails {
                    __typename
                    callId
                    bin
                  }
                  ... on PayPalLocalPaymentOriginDetails {
                    __typename
                    captureId
                    customField
                    paymentId
                    transactionFee {
                      value
                      currencyCode
                    }
                    blikAliases {
                      key
                      label
                    }
                  }
                  ... on CardPresentOriginDetails {
                    __typename
                    authorizationMode
                    pinVerified
                    inputMode
                    terminalId
                    readerId
                    storeId
                  }
                  ... on EmvCardOriginDetails {
                    __typename
                    authorizationMode
                    pinVerified
                    inputMode
                    terminalId
                    applicationPreferredName
                    applicationIdentifier
                    terminalVerificationResult
                    cardSequenceNumber
                    applicationInterchangeProfile
                    terminalTransactionDate
                    terminalTransactionType
                    cashbackAmount
                    applicationUsageControl
                    terminalCountryCode
                    applicationCryptogram
                    cryptogramInformationData
                    cardholderVerificationMethodResults
                    applicationTransactionCounter
                    unpredictableNumber
                    issuerActionCodeDefault
                    issuerActionCodeDenial
                    issuerActionCodeOnline
                    readerId
                    storeId
                  }
                }
              }
              limitedUseOrderId
              selectedFinancingOption {
                term
                monthlyPayment {
                  value
                  currencyCode
                }
                discountPercentage
                discountAmount {
                  value
                  currencyCode
                }
              }
              fundingSourceDescription
              vaultedBillingAgreementId
            }
            payerStatus
            paymentId
            sellerProtectionStatus
            taxId
            taxIdType
            transactionFee {
              value
              currencyCode
            }
            description
            origin {
              type
              details {
                __typename
                ... on ApplePayOriginDetails {
                  __typename
                  paymentInstrumentName
                  bin
                  merchantTokenIdentifier
                  dpanLastTwo
                  isDeviceToken
                  last4
                  paymentAccountReference
                }
                ... on GooglePayOriginDetails {
                  __typename
                  googleTransactionId
                  bin
                  last4
                  paymentAccountReference
                }
                ... on MasterpassOriginDetails {
                  __typename
                  bin
                }
                ... on MetaCheckoutOriginDetails {
                  __typename
                  containerId
                  bin
                }
                ... on NetworkTokenOriginDetails {
                  __typename
                  bin
                }
                ... on SamsungPayOriginDetails {
                  __typename
                  bin
                }
                ... on VisaCheckoutOriginDetails {
                  __typename
                  callId
                  bin
                }
                ... on PayPalLocalPaymentOriginDetails {
                  __typename
                  captureId
                  customField
                  paymentId
                  transactionFee {
                    value
                    currencyCode
                  }
                  blikAliases {
                    key
                    label
                  }
                }
                ... on CardPresentOriginDetails {
                  __typename
                  authorizationMode
                  pinVerified
                  inputMode
                  terminalId
                  readerId
                  storeId
                }
                ... on EmvCardOriginDetails {
                  __typename
                  authorizationMode
                  pinVerified
                  inputMode
                  terminalId
                  applicationPreferredName
                  applicationIdentifier
                  terminalVerificationResult
                  cardSequenceNumber
                  applicationInterchangeProfile
                  terminalTransactionDate
                  terminalTransactionType
                  cashbackAmount
                  applicationUsageControl
                  terminalCountryCode
                  applicationCryptogram
                  cryptogramInformationData
                  cardholderVerificationMethodResults
                  applicationTransactionCounter
                  unpredictableNumber
                  issuerActionCodeDefault
                  issuerActionCodeDenial
                  issuerActionCodeOnline
                  readerId
                  storeId
                }
              }
            }
            appUsedForScanning
            recipientEmail
            recipientPhone {
              countryPhoneCode
              phoneNumber
              extensionNumber
            }
          }
          ... on VenmoAccountDetails {
            __typename
            username
            venmoUserId
          }
          ... on UsBankAccountDetails {
            __typename
            accountholderName
            usBankAccountType: accountType
            ownershipType
            bankName
            last4
            routingNumber
            verified
            achMandate {
              acceptedAt
            }
          }
          ... on LocalPaymentDetails {
            __typename
            origin {
              type
              details {
                __typename
                ... on ApplePayOriginDetails {
                  __typename
                  paymentInstrumentName
                  bin
                  merchantTokenIdentifier
                  dpanLastTwo
                  isDeviceToken
                  last4
                  paymentAccountReference
                }
                ... on GooglePayOriginDetails {
                  __typename
                  googleTransactionId
                  bin
                  last4
                  paymentAccountReference
                }
                ... on MasterpassOriginDetails {
                  __typename
                  bin
                }
                ... on MetaCheckoutOriginDetails {
                  __typename
                  containerId
                  bin
                }
                ... on NetworkTokenOriginDetails {
                  __typename
                  bin
                }
                ... on SamsungPayOriginDetails {
                  __typename
                  bin
                }
                ... on VisaCheckoutOriginDetails {
                  __typename
                  callId
                  bin
                }
                ... on PayPalLocalPaymentOriginDetails {
                  __typename
                  captureId
                  customField
                  paymentId
                  transactionFee {
                    value
                    currencyCode
                  }
                  blikAliases {
                    key
                    label
                  }
                }
                ... on CardPresentOriginDetails {
                  __typename
                  authorizationMode
                  pinVerified
                  inputMode
                  terminalId
                  readerId
                  storeId
                }
                ... on EmvCardOriginDetails {
                  __typename
                  authorizationMode
                  pinVerified
                  inputMode
                  terminalId
                  applicationPreferredName
                  applicationIdentifier
                  terminalVerificationResult
                  cardSequenceNumber
                  applicationInterchangeProfile
                  terminalTransactionDate
                  terminalTransactionType
                  cashbackAmount
                  applicationUsageControl
                  terminalCountryCode
                  applicationCryptogram
                  cryptogramInformationData
                  cardholderVerificationMethodResults
                  applicationTransactionCounter
                  unpredictableNumber
                  issuerActionCodeDefault
                  issuerActionCodeDenial
                  issuerActionCodeOnline
                  readerId
                  storeId
                }
              }
            }
            type
            displayName
            implicitlyVaultedPaymentMethodId
          }
          ... on CreditCardTransactionDetails {
            __typename
            creditCard {
              __typename
              brandCode
              last4
              bin
              binData {
                prepaid
                healthcare
                debit
                durbinRegulated
                commercial
                payroll
                issuingBank
                countryOfIssuance
                productId
                prepaidReloadable
                business
                consumer
                corporate
                purchase
              }
              expirationMonth
              expirationYear
              cardholderName
              uniqueNumberIdentifier
              origin {
                type
                details {
                  __typename
                  ... on ApplePayOriginDetails {
                    __typename
                    paymentInstrumentName
                    bin
                    merchantTokenIdentifier
                    dpanLastTwo
                    isDeviceToken
                    last4
                    paymentAccountReference
                  }
                  ... on GooglePayOriginDetails {
                    __typename
                    googleTransactionId
                    bin
                    last4
                    paymentAccountReference
                  }
                  ... on MasterpassOriginDetails {
                    __typename
                    bin
                  }
                  ... on MetaCheckoutOriginDetails {
                    __typename
                    containerId
                    bin
                  }
                  ... on NetworkTokenOriginDetails {
                    __typename
                    bin
                  }
                  ... on SamsungPayOriginDetails {
                    __typename
                    bin
                  }
                  ... on VisaCheckoutOriginDetails {
                    __typename
                    callId
                    bin
                  }
                  ... on PayPalLocalPaymentOriginDetails {
                    __typename
                    captureId
                    customField
                    paymentId
                    transactionFee {
                      value
                      currencyCode
                    }
                    blikAliases {
                      key
                      label
                    }
                  }
                  ... on CardPresentOriginDetails {
                    __typename
                    authorizationMode
                    pinVerified
                    inputMode
                    terminalId
                    readerId
                    storeId
                  }
                  ... on EmvCardOriginDetails {
                    __typename
                    authorizationMode
                    pinVerified
                    inputMode
                    terminalId
                    applicationPreferredName
                    applicationIdentifier
                    terminalVerificationResult
                    cardSequenceNumber
                    applicationInterchangeProfile
                    terminalTransactionDate
                    terminalTransactionType
                    cashbackAmount
                    applicationUsageControl
                    terminalCountryCode
                    applicationCryptogram
                    cryptogramInformationData
                    cardholderVerificationMethodResults
                    applicationTransactionCounter
                    unpredictableNumber
                    issuerActionCodeDefault
                    issuerActionCodeDenial
                    issuerActionCodeOnline
                    readerId
                    storeId
                  }
                }
              }
              billingAddress {
                company
                addressLine1
                addressLine2
                fullName
                adminArea2
                adminArea1
                postalCode
                countryCode
                phone {
                  countryPhoneCode
                  phoneNumber
                  extensionNumber
                }
              }
              threeDSecure {
                authentication {
                  cavv
                  directoryServerTransactionId
                  eciFlag
                  liabilityShifted
                  liabilityShiftPossible
                  cardEnrolled
                  authenticationStatus
                  version
                  xId
                  threeDSecureServerTransactionId
                  acsTransactionId
                  paresStatus
                  transactionStatus
                  transactionStatusReason
                }
                authenticationInsight(input: $authenticationInsightInput) {
                  merchantAccountId
                  customerAuthenticationRegulationEnvironment
                  customerAuthenticationIndicator
                }
              }
              cardOnFileNetworkTokenized
              paymentAccountReference
            }
            networkTransactionId
            creditCardTransactionAccountType: accountType
            acquirerReferenceNumber
            processedWithCardOnFileNetworkToken
            accountBalance {
              value
              currencyCode
            }
          }
          ... on SEPADirectDebitTransactionDetails {
            __typename
            captureId
            transactionFee {
              value
              currencyCode
            }
            paymentId
          }
          ... on UsBankAccountTransactionDetails {
            __typename
            usBankAccount {
              __typename
              accountholderName
              accountType
              ownershipType
              bankName
              last4
              routingNumber
              verified
              achMandate {
                acceptedAt
              }
            }
            achType
            requestedAchType
          }
        }
        paymentMethod {
          __typename
          id
          legacyId
        }
        merchantAccountId
        status
        processorResponse {
          legacyCode
          message
          cvvResponse
          avsPostalCodeResponse
          avsStreetAddressResponse
          additionalInformation
          mastercardTransactionLinkId
        }
        networkResponse {
          code
          message
        }
        createdAt
        gatewayRejectionReason
        riskData {
          id
          decision
          decisionReasons
          deviceDataCaptured
          fraudServiceProvider
          liabilityShift {
            responsibleParty
            conditions
          }
          score
        }
        paymentMethodVerificationDetails {
          __typename
          ... on UsBankAccountVerificationDetails {
            __typename
            method
            verificationDeterminedAt
          }
          ... on CreditCardVerificationDetails {
            __typename
            amount {
              value
              currencyCode
            }
          }
        }
      }
    }
    pageInfo {
      hasNextPage
      hasPreviousPage
      startCursor
      endCursor
    }
  }
}
```

### Search verifications

A paginated list of verifications that match the VerificationSearchInput.

```graphql
query searchVerifications($input: VerificationSearchInput!, $first: Int, $after: String)  {
  verifications(input: $input, first: $first, after: $after) {
    edges {
      cursor
      node {
        __typename
        id
        legacyId
        paymentMethodSnapshot {
          __typename
          ... on CustomActionsPaymentMethodDetails {
            __typename
            actionName
            fields {
              name
              displayValue
            }
          }
          ... on CreditCardDetails {
            __typename
            brandCode
            last4
            bin
            binData {
              prepaid
              healthcare
              debit
              durbinRegulated
              commercial
              payroll
              issuingBank
              countryOfIssuance
              productId
              prepaidReloadable
              business
              consumer
              corporate
              purchase
            }
            expirationMonth
            expirationYear
            cardholderName
            uniqueNumberIdentifier
            origin {
              type
              details {
                __typename
                ... on ApplePayOriginDetails {
                  __typename
                  paymentInstrumentName
                  bin
                  merchantTokenIdentifier
                  dpanLastTwo
                  isDeviceToken
                  last4
                  paymentAccountReference
                }
                ... on GooglePayOriginDetails {
                  __typename
                  googleTransactionId
                  bin
                  last4
                  paymentAccountReference
                }
                ... on MasterpassOriginDetails {
                  __typename
                  bin
                }
                ... on MetaCheckoutOriginDetails {
                  __typename
                  containerId
                  bin
                }
                ... on NetworkTokenOriginDetails {
                  __typename
                  bin
                }
                ... on SamsungPayOriginDetails {
                  __typename
                  bin
                }
                ... on VisaCheckoutOriginDetails {
                  __typename
                  callId
                  bin
                }
                ... on PayPalLocalPaymentOriginDetails {
                  __typename
                  captureId
                  customField
                  paymentId
                  transactionFee {
                    value
                    currencyCode
                  }
                  blikAliases {
                    key
                    label
                  }
                }
                ... on CardPresentOriginDetails {
                  __typename
                  authorizationMode
                  pinVerified
                  inputMode
                  terminalId
                  readerId
                  storeId
                }
                ... on EmvCardOriginDetails {
                  __typename
                  authorizationMode
                  pinVerified
                  inputMode
                  terminalId
                  applicationPreferredName
                  applicationIdentifier
                  terminalVerificationResult
                  cardSequenceNumber
                  applicationInterchangeProfile
                  terminalTransactionDate
                  terminalTransactionType
                  cashbackAmount
                  applicationUsageControl
                  terminalCountryCode
                  applicationCryptogram
                  cryptogramInformationData
                  cardholderVerificationMethodResults
                  applicationTransactionCounter
                  unpredictableNumber
                  issuerActionCodeDefault
                  issuerActionCodeDenial
                  issuerActionCodeOnline
                  readerId
                  storeId
                }
              }
            }
            billingAddress {
              company
              addressLine1
              addressLine2
              fullName
              adminArea2
              adminArea1
              postalCode
              countryCode
              phone {
                countryPhoneCode
                phoneNumber
                extensionNumber
              }
            }
            threeDSecure {
              authentication {
                cavv
                directoryServerTransactionId
                eciFlag
                liabilityShifted
                liabilityShiftPossible
                cardEnrolled
                authenticationStatus
                version
                xId
                threeDSecureServerTransactionId
                acsTransactionId
                paresStatus
                transactionStatus
                transactionStatusReason
              }
            }
            cardOnFileNetworkTokenized
            paymentAccountReference
          }
          ... on PayPalTransactionDetails {
            __typename
            authorizationId
            captureId
            customField
            payer {
              __typename
              billingAgreementId
              billingAddress {
                company
                addressLine1
                addressLine2
                fullName
                adminArea2
                adminArea1
                postalCode
                countryCode
                phone {
                  countryPhoneCode
                  phoneNumber
                  extensionNumber
                }
              }
              shippingAddress {
                company
                addressLine1
                addressLine2
                fullName
                adminArea2
                adminArea1
                postalCode
                countryCode
                phone {
                  countryPhoneCode
                  phoneNumber
                  extensionNumber
                }
              }
              email
              phone
              payerId
              firstName
              lastName
              cobrandedCardLabel
              origin {
                type
                details {
                  __typename
                  ... on ApplePayOriginDetails {
                    __typename
                    paymentInstrumentName
                    bin
                    merchantTokenIdentifier
                    dpanLastTwo
                    isDeviceToken
                    last4
                    paymentAccountReference
                  }
                  ... on GooglePayOriginDetails {
                    __typename
                    googleTransactionId
                    bin
                    last4
                    paymentAccountReference
                  }
                  ... on MasterpassOriginDetails {
                    __typename
                    bin
                  }
                  ... on MetaCheckoutOriginDetails {
                    __typename
                    containerId
                    bin
                  }
                  ... on NetworkTokenOriginDetails {
                    __typename
                    bin
                  }
                  ... on SamsungPayOriginDetails {
                    __typename
                    bin
                  }
                  ... on VisaCheckoutOriginDetails {
                    __typename
                    callId
                    bin
                  }
                  ... on PayPalLocalPaymentOriginDetails {
                    __typename
                    captureId
                    customField
                    paymentId
                    transactionFee {
                      value
                      currencyCode
                    }
                    blikAliases {
                      key
                      label
                    }
                  }
                  ... on CardPresentOriginDetails {
                    __typename
                    authorizationMode
                    pinVerified
                    inputMode
                    terminalId
                    readerId
                    storeId
                  }
                  ... on EmvCardOriginDetails {
                    __typename
                    authorizationMode
                    pinVerified
                    inputMode
                    terminalId
                    applicationPreferredName
                    applicationIdentifier
                    terminalVerificationResult
                    cardSequenceNumber
                    applicationInterchangeProfile
                    terminalTransactionDate
                    terminalTransactionType
                    cashbackAmount
                    applicationUsageControl
                    terminalCountryCode
                    applicationCryptogram
                    cryptogramInformationData
                    cardholderVerificationMethodResults
                    applicationTransactionCounter
                    unpredictableNumber
                    issuerActionCodeDefault
                    issuerActionCodeDenial
                    issuerActionCodeOnline
                    readerId
                    storeId
                  }
                }
              }
              limitedUseOrderId
              selectedFinancingOption {
                term
                monthlyPayment {
                  value
                  currencyCode
                }
                discountPercentage
                discountAmount {
                  value
                  currencyCode
                }
              }
              fundingSourceDescription
              vaultedBillingAgreementId
            }
            payee {
              __typename
              billingAgreementId
              billingAddress {
                company
                addressLine1
                addressLine2
                fullName
                adminArea2
                adminArea1
                postalCode
                countryCode
                phone {
                  countryPhoneCode
                  phoneNumber
                  extensionNumber
                }
              }
              shippingAddress {
                company
                addressLine1
                addressLine2
                fullName
                adminArea2
                adminArea1
                postalCode
                countryCode
                phone {
                  countryPhoneCode
                  phoneNumber
                  extensionNumber
                }
              }
              email
              phone
              payerId
              firstName
              lastName
              cobrandedCardLabel
              origin {
                type
                details {
                  __typename
                  ... on ApplePayOriginDetails {
                    __typename
                    paymentInstrumentName
                    bin
                    merchantTokenIdentifier
                    dpanLastTwo
                    isDeviceToken
                    last4
                    paymentAccountReference
                  }
                  ... on GooglePayOriginDetails {
                    __typename
                    googleTransactionId
                    bin
                    last4
                    paymentAccountReference
                  }
                  ... on MasterpassOriginDetails {
                    __typename
                    bin
                  }
                  ... on MetaCheckoutOriginDetails {
                    __typename
                    containerId
                    bin
                  }
                  ... on NetworkTokenOriginDetails {
                    __typename
                    bin
                  }
                  ... on SamsungPayOriginDetails {
                    __typename
                    bin
                  }
                  ... on VisaCheckoutOriginDetails {
                    __typename
                    callId
                    bin
                  }
                  ... on PayPalLocalPaymentOriginDetails {
                    __typename
                    captureId
                    customField
                    paymentId
                    transactionFee {
                      value
                      currencyCode
                    }
                    blikAliases {
                      key
                      label
                    }
                  }
                  ... on CardPresentOriginDetails {
                    __typename
                    authorizationMode
                    pinVerified
                    inputMode
                    terminalId
                    readerId
                    storeId
                  }
                  ... on EmvCardOriginDetails {
                    __typename
                    authorizationMode
                    pinVerified
                    inputMode
                    terminalId
                    applicationPreferredName
                    applicationIdentifier
                    terminalVerificationResult
                    cardSequenceNumber
                    applicationInterchangeProfile
                    terminalTransactionDate
                    terminalTransactionType
                    cashbackAmount
                    applicationUsageControl
                    terminalCountryCode
                    applicationCryptogram
                    cryptogramInformationData
                    cardholderVerificationMethodResults
                    applicationTransactionCounter
                    unpredictableNumber
                    issuerActionCodeDefault
                    issuerActionCodeDenial
                    issuerActionCodeOnline
                    readerId
                    storeId
                  }
                }
              }
              limitedUseOrderId
              selectedFinancingOption {
                term
                monthlyPayment {
                  value
                  currencyCode
                }
                discountPercentage
                discountAmount {
                  value
                  currencyCode
                }
              }
              fundingSourceDescription
              vaultedBillingAgreementId
            }
            payerStatus
            paymentId
            sellerProtectionStatus
            taxId
            taxIdType
            transactionFee {
              value
              currencyCode
            }
            description
            origin {
              type
              details {
                __typename
                ... on ApplePayOriginDetails {
                  __typename
                  paymentInstrumentName
                  bin
                  merchantTokenIdentifier
                  dpanLastTwo
                  isDeviceToken
                  last4
                  paymentAccountReference
                }
                ... on GooglePayOriginDetails {
                  __typename
                  googleTransactionId
                  bin
                  last4
                  paymentAccountReference
                }
                ... on MasterpassOriginDetails {
                  __typename
                  bin
                }
                ... on MetaCheckoutOriginDetails {
                  __typename
                  containerId
                  bin
                }
                ... on NetworkTokenOriginDetails {
                  __typename
                  bin
                }
                ... on SamsungPayOriginDetails {
                  __typename
                  bin
                }
                ... on VisaCheckoutOriginDetails {
                  __typename
                  callId
                  bin
                }
                ... on PayPalLocalPaymentOriginDetails {
                  __typename
                  captureId
                  customField
                  paymentId
                  transactionFee {
                    value
                    currencyCode
                  }
                  blikAliases {
                    key
                    label
                  }
                }
                ... on CardPresentOriginDetails {
                  __typename
                  authorizationMode
                  pinVerified
                  inputMode
                  terminalId
                  readerId
                  storeId
                }
                ... on EmvCardOriginDetails {
                  __typename
                  authorizationMode
                  pinVerified
                  inputMode
                  terminalId
                  applicationPreferredName
                  applicationIdentifier
                  terminalVerificationResult
                  cardSequenceNumber
                  applicationInterchangeProfile
                  terminalTransactionDate
                  terminalTransactionType
                  cashbackAmount
                  applicationUsageControl
                  terminalCountryCode
                  applicationCryptogram
                  cryptogramInformationData
                  cardholderVerificationMethodResults
                  applicationTransactionCounter
                  unpredictableNumber
                  issuerActionCodeDefault
                  issuerActionCodeDenial
                  issuerActionCodeOnline
                  readerId
                  storeId
                }
              }
            }
            appUsedForScanning
            recipientEmail
            recipientPhone {
              countryPhoneCode
              phoneNumber
              extensionNumber
            }
          }
          ... on VenmoAccountDetails {
            __typename
            username
            venmoUserId
          }
          ... on UsBankAccountDetails {
            __typename
            accountholderName
            usBankAccountType: accountType
            ownershipType
            bankName
            last4
            routingNumber
            verified
            achMandate {
              acceptedAt
            }
          }
          ... on LocalPaymentDetails {
            __typename
            origin {
              type
              details {
                __typename
                ... on ApplePayOriginDetails {
                  __typename
                  paymentInstrumentName
                  bin
                  merchantTokenIdentifier
                  dpanLastTwo
                  isDeviceToken
                  last4
                  paymentAccountReference
                }
                ... on GooglePayOriginDetails {
                  __typename
                  googleTransactionId
                  bin
                  last4
                  paymentAccountReference
                }
                ... on MasterpassOriginDetails {
                  __typename
                  bin
                }
                ... on MetaCheckoutOriginDetails {
                  __typename
                  containerId
                  bin
                }
                ... on NetworkTokenOriginDetails {
                  __typename
                  bin
                }
                ... on SamsungPayOriginDetails {
                  __typename
                  bin
                }
                ... on VisaCheckoutOriginDetails {
                  __typename
                  callId
                  bin
                }
                ... on PayPalLocalPaymentOriginDetails {
                  __typename
                  captureId
                  customField
                  paymentId
                  transactionFee {
                    value
                    currencyCode
                  }
                  blikAliases {
                    key
                    label
                  }
                }
                ... on CardPresentOriginDetails {
                  __typename
                  authorizationMode
                  pinVerified
                  inputMode
                  terminalId
                  readerId
                  storeId
                }
                ... on EmvCardOriginDetails {
                  __typename
                  authorizationMode
                  pinVerified
                  inputMode
                  terminalId
                  applicationPreferredName
                  applicationIdentifier
                  terminalVerificationResult
                  cardSequenceNumber
                  applicationInterchangeProfile
                  terminalTransactionDate
                  terminalTransactionType
                  cashbackAmount
                  applicationUsageControl
                  terminalCountryCode
                  applicationCryptogram
                  cryptogramInformationData
                  cardholderVerificationMethodResults
                  applicationTransactionCounter
                  unpredictableNumber
                  issuerActionCodeDefault
                  issuerActionCodeDenial
                  issuerActionCodeOnline
                  readerId
                  storeId
                }
              }
            }
            type
            displayName
            implicitlyVaultedPaymentMethodId
          }
          ... on CreditCardTransactionDetails {
            __typename
            creditCard {
              __typename
              brandCode
              last4
              bin
              binData {
                prepaid
                healthcare
                debit
                durbinRegulated
                commercial
                payroll
                issuingBank
                countryOfIssuance
                productId
                prepaidReloadable
                business
                consumer
                corporate
                purchase
              }
              expirationMonth
              expirationYear
              cardholderName
              uniqueNumberIdentifier
              origin {
                type
                details {
                  __typename
                  ... on ApplePayOriginDetails {
                    __typename
                    paymentInstrumentName
                    bin
                    merchantTokenIdentifier
                    dpanLastTwo
                    isDeviceToken
                    last4
                    paymentAccountReference
                  }
                  ... on GooglePayOriginDetails {
                    __typename
                    googleTransactionId
                    bin
                    last4
                    paymentAccountReference
                  }
                  ... on MasterpassOriginDetails {
                    __typename
                    bin
                  }
                  ... on MetaCheckoutOriginDetails {
                    __typename
                    containerId
                    bin
                  }
                  ... on NetworkTokenOriginDetails {
                    __typename
                    bin
                  }
                  ... on SamsungPayOriginDetails {
                    __typename
                    bin
                  }
                  ... on VisaCheckoutOriginDetails {
                    __typename
                    callId
                    bin
                  }
                  ... on PayPalLocalPaymentOriginDetails {
                    __typename
                    captureId
                    customField
                    paymentId
                    transactionFee {
                      value
                      currencyCode
                    }
                    blikAliases {
                      key
                      label
                    }
                  }
                  ... on CardPresentOriginDetails {
                    __typename
                    authorizationMode
                    pinVerified
                    inputMode
                    terminalId
                    readerId
                    storeId
                  }
                  ... on EmvCardOriginDetails {
                    __typename
                    authorizationMode
                    pinVerified
                    inputMode
                    terminalId
                    applicationPreferredName
                    applicationIdentifier
                    terminalVerificationResult
                    cardSequenceNumber
                    applicationInterchangeProfile
                    terminalTransactionDate
                    terminalTransactionType
                    cashbackAmount
                    applicationUsageControl
                    terminalCountryCode
                    applicationCryptogram
                    cryptogramInformationData
                    cardholderVerificationMethodResults
                    applicationTransactionCounter
                    unpredictableNumber
                    issuerActionCodeDefault
                    issuerActionCodeDenial
                    issuerActionCodeOnline
                    readerId
                    storeId
                  }
                }
              }
              billingAddress {
                company
                addressLine1
                addressLine2
                fullName
                adminArea2
                adminArea1
                postalCode
                countryCode
                phone {
                  countryPhoneCode
                  phoneNumber
                  extensionNumber
                }
              }
              threeDSecure {
                authentication {
                  cavv
                  directoryServerTransactionId
                  eciFlag
                  liabilityShifted
                  liabilityShiftPossible
                  cardEnrolled
                  authenticationStatus
                  version
                  xId
                  threeDSecureServerTransactionId
                  acsTransactionId
                  paresStatus
                  transactionStatus
                  transactionStatusReason
                }
              }
              cardOnFileNetworkTokenized
              paymentAccountReference
            }
            networkTransactionId
            creditCardTransactionAccountType: accountType
            acquirerReferenceNumber
            processedWithCardOnFileNetworkToken
            accountBalance {
              value
              currencyCode
            }
          }
          ... on SEPADirectDebitTransactionDetails {
            __typename
            captureId
            transactionFee {
              value
              currencyCode
            }
            paymentId
          }
          ... on UsBankAccountTransactionDetails {
            __typename
            usBankAccount {
              __typename
              accountholderName
              accountType
              ownershipType
              bankName
              last4
              routingNumber
              verified
              achMandate {
                acceptedAt
              }
            }
            achType
            requestedAchType
          }
        }
        paymentMethod {
          __typename
          id
          legacyId
        }
        merchantAccountId
        status
        processorResponse {
          legacyCode
          message
          cvvResponse
          avsPostalCodeResponse
          avsStreetAddressResponse
          additionalInformation
          mastercardTransactionLinkId
        }
        networkResponse {
          code
          message
        }
        createdAt
        gatewayRejectionReason
        riskData {
          id
          decision
          decisionReasons
          deviceDataCaptured
          fraudServiceProvider
          liabilityShift {
            responsibleParty
            conditions
          }
          score
        }
        paymentMethodVerificationDetails {
          __typename
          ... on UsBankAccountVerificationDetails {
            __typename
            method
            verificationDeterminedAt
          }
          ... on CreditCardVerificationDetails {
            __typename
            amount {
              value
              currencyCode
            }
          }
        }
      }
    }
    pageInfo {
      hasNextPage
      hasPreviousPage
      startCursor
      endCursor
    }
  }
}
```

---

[View the complete GraphQL schema on GitHub](https://raw.githubusercontent.com/braintree/graphql-api/refs/heads/master/schema.graphql)