> ## Documentation Index
> Fetch the complete documentation index at: https://docs.tesouro.com/llms.txt
> Use this file to discover all available pages before exploring further.

# AuthorizationSummaryCollection

`OBJECT`

## Fields

<ResponseField name="items" type="[AuthorizationSummary!]!" required>
  <Expandable title="child attributes">
    <ResponseField name="acceptor" type="Acceptor">
      See [Acceptor](/acquiring/reference/graphql/types/acceptor)
    </ResponseField>

    <ResponseField name="approvalStatus" type="AuthorizationApprovalStatus!" required>
      Specifies if the authorization was fully approved, partially approved, or declined.

      <Expandable title="Possible enum values">
        <ResponseField name="APPROVED" type="enum" />

        <ResponseField name="PARTIALLY_APPROVED" type="enum" />

        <ResponseField name="DECLINED" type="enum" />
      </Expandable>
    </ResponseField>

    <ResponseField name="avsResponse" type="String!" required>
      The Address Verification Service (AVS) result provided by the payment brand that verifies the entered address information matches the address information on file with the issuing bank.
    </ResponseField>

    <ResponseField name="issuingBankCountry" type="String!" required>
      The ISO 3166-1 three-letter country code associated with the issuing bank.
    </ResponseField>

    <ResponseField name="issuingBankName" type="String!" required>
      The name of the issuing bank
    </ResponseField>

    <ResponseField name="merchantCategory" type="String!" required>
      Unique ISO four digit values used to classify merchants and their transactions into specific categories based on the type of business, trade or services supplied.
    </ResponseField>

    <ResponseField name="organization" type="Organization!" required>
      See [Organization](/acquiring/reference/graphql/types/organization)
    </ResponseField>

    <ResponseField name="paymentBrand" type="PaymentBrand!" required>
      Specifies which payment brand was used, e.g., Visa, Mastercard, Discover, American Express, etc.

      See [PaymentBrand](/acquiring/reference/graphql/types/payment-brand)
    </ResponseField>

    <ResponseField name="paymentChannel" type="String!" required>
      The card-present or card-not-present channel from which the customer makes a payment, e.g., In-store using a physical card terminal, online, or over the phone or through mail order.
    </ResponseField>

    <ResponseField name="paymentFundingSource" type="String!" required>
      Specifies the source of the card customer's funds , e.g., credit, debit, pre-paid.
    </ResponseField>

    <ResponseField name="paymentProduct" type="String!" required>
      The product name according to the payment brand (e.g. World Elite Mastercard card), if applicable.
    </ResponseField>

    <ResponseField name="processingNetwork" type="Network!" required>
      The payment network that the transaction was sent across, which may be unaffiliated with the card brand.

      See [Network](/acquiring/reference/graphql/types/network)
    </ResponseField>

    <ResponseField name="processorResponseCode" type="String!" required>
      A normalized response code defined by Tesouro that maps to the network's authorization response code.
    </ResponseField>

    <ResponseField name="processorResponseMessage" type="String!" required>
      A human readable description of the authorization response code. e.g., Insufficient funds.
    </ResponseField>

    <ResponseField name="securityCodeNetworkResponse" type="String!" required>
      The response code sent from the network detailing the card security code verification results.
    </ResponseField>

    <ResponseField name="transactionActivityDate" type="Date!" required>
      The date Tesouro recognized the payment request based upon the acceptor cutoff
    </ResponseField>

    <ResponseField name="transactionAmountApproved" type="Decimal!" required>
      The total amount approved for authorization, which may be different than the total amount requested.
    </ResponseField>

    <ResponseField name="transactionAmountRequested" type="Decimal!" required>
      The total amount requested for authorization
    </ResponseField>

    <ResponseField name="transactionCount" type="Int!" required>
      The total number of transactions
    </ResponseField>

    <ResponseField name="transactionCurrency" type="String!" required>
      The currency specified on the transaction, in ISO 4217 alpha currency code format.
    </ResponseField>

    <ResponseField name="transactionType" type="PaymentTransactionType!" required>
      The type of transaction, e.g., Authorization, Capture, Refund, Reversal, Incremental authorization, Authentication.

      See [PaymentTransactionType](/acquiring/reference/graphql/types/payment-transaction-type)
    </ResponseField>
  </Expandable>
</ResponseField>

<ResponseField name="pageInfo" type="PageInfo!" required>
  <Expandable title="child attributes">
    <ResponseField name="hasNextPage" type="Boolean!" required />

    <ResponseField name="hasPreviousPage" type="Boolean!" required />
  </Expandable>
</ResponseField>
