> ## 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.

# Acceptor

`OBJECT`

## Fields

<ResponseField name="id" type="UUID!" required>
  The id of the acceptor as defined in their profile.
</ResponseField>

<ResponseField name="allocations" type="AllocationDetailCollection">
  An itemized list of applied allocations for a given transaction activity date or funds release date.

  <Expandable title="child attributes">
    <ResponseField name="items" type="[AllocationDetail!]!" required>
      See [AllocationDetail](/acquiring/reference/graphql/types/allocation-detail)
    </ResponseField>

    <ResponseField name="pageInfo" type="PageInfo!" required>
      See [PageInfo](/acquiring/reference/graphql/types/page-info)
    </ResponseField>
  </Expandable>
</ResponseField>

<ResponseField name="fees" type="FeeCollection">
  An itemized list of applied fees for a given transaction activity date or funds release date.

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

    <ResponseField name="pageInfo" type="PageInfo!" required>
      See [PageInfo](/acquiring/reference/graphql/types/page-info)
    </ResponseField>
  </Expandable>
</ResponseField>

<ResponseField name="feeSummaries" type="FeeSummaryCollection">
  A summary of aggregated fees by acceptor and fee name/program for a specified activity date or funds release date, grouped by fee type, and where applicable, payment brand, product, and funding source.

  <Expandable title="child attributes">
    <ResponseField name="items" type="[FeeSummary!]!" required>
      See [FeeSummary](/acquiring/reference/graphql/types/fee-summary)
    </ResponseField>

    <ResponseField name="pageInfo" type="PageInfo!" required>
      See [PageInfo](/acquiring/reference/graphql/types/page-info)
    </ResponseField>
  </Expandable>
</ResponseField>

<ResponseField name="fundingAchReturns" type="FundingAchReturnOutputCollection">
  An itemized list of financially impacting ach returns occuring on the pertinent funds release dates. Use this report to track ach return-related money-movements.

  <Expandable title="child attributes">
    <ResponseField name="items" type="[FundingAchReturnOutput!]!" required>
      See [FundingAchReturnOutput](/acquiring/reference/graphql/types/funding-ach-return-output)
    </ResponseField>

    <ResponseField name="pageInfo" type="PageInfo!" required>
      See [PageInfo](/acquiring/reference/graphql/types/page-info)
    </ResponseField>
  </Expandable>
</ResponseField>

<ResponseField name="fundingDisputeEvents" type="FundingDisputeEventOutputCollection">
  An itemized list of financially impacting dispute events occuring on the pertinent funds release dates. Use this report to track dispute-related money-movements.

  <Expandable title="child attributes">
    <ResponseField name="items" type="[FundingDisputeEventOutput!]!" required>
      See [FundingDisputeEventOutput](/acquiring/reference/graphql/types/funding-dispute-event-output)
    </ResponseField>

    <ResponseField name="pageInfo" type="PageInfo!" required>
      See [PageInfo](/acquiring/reference/graphql/types/page-info)
    </ResponseField>
  </Expandable>
</ResponseField>

<ResponseField name="fundingSummaries" type="FundingSummaryCollection">
  A summary of financial activity for a given funds release date or transaction activity date. Use this report to understand financial impact of daily sales, reconcile sales activity to your bank deposits, or drill deeper into the composition of your funding.

  <Expandable title="child attributes">
    <ResponseField name="items" type="[FundingSummary!]!" required>
      See [FundingSummary](/acquiring/reference/graphql/types/funding-summary)
    </ResponseField>

    <ResponseField name="pageInfo" type="PageInfo!" required>
      See [PageInfo](/acquiring/reference/graphql/types/page-info)
    </ResponseField>
  </Expandable>
</ResponseField>

<ResponseField name="fundingTransactions" type="FundingTransactionCollection">
  An itemized list of funded transactions (captures, sales, and refunds) for the selected transaction activity date or funds release date.

  <Expandable title="child attributes">
    <ResponseField name="items" type="[FundingTransaction!]!" required>
      See [FundingTransaction](/acquiring/reference/graphql/types/funding-transaction)
    </ResponseField>

    <ResponseField name="pageInfo" type="PageInfo!" required>
      See [PageInfo](/acquiring/reference/graphql/types/page-info)
    </ResponseField>
  </Expandable>
</ResponseField>

<ResponseField name="authorizationSummaries" type="AuthorizationSummaryCollection">
  A summary of authorizations (counts, amounts) for the given transaction date, grouped by acceptor, transaction currency, response code, and payment brand.

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

    <ResponseField name="pageInfo" type="PageInfo!" required>
      See [PageInfo](/acquiring/reference/graphql/types/page-info)
    </ResponseField>
  </Expandable>
</ResponseField>

<ResponseField name="paymentTransactions" type="PaymentTransactionCollection">
  A list of transaction requests (including conveyed) submitted on the pertinent transaction activity dates. Use this report as an operational tool to reconcile against your internal record of submitted transactions.

  <Expandable title="child attributes">
    <ResponseField name="items" type="[PaymentTransaction!]!" required>
      See [PaymentTransaction](/acquiring/reference/graphql/types/payment-transaction)
    </ResponseField>

    <ResponseField name="pageInfo" type="PageInfo!" required>
      See [PageInfo](/acquiring/reference/graphql/types/page-info)
    </ResponseField>
  </Expandable>
</ResponseField>

<ResponseField name="paymentTransactionSummaries" type="PaymentTransactionSummaryCollection">
  A summary of transaction aggregates (counts and amounts, including conveyed transactions) by pertinent transaction type, currency, card brand, and transaction activity date.

  <Expandable title="child attributes">
    <ResponseField name="items" type="[PaymentTransactionSummary!]!" required>
      See [PaymentTransactionSummary](/acquiring/reference/graphql/types/payment-transaction-summary)
    </ResponseField>

    <ResponseField name="pageInfo" type="PageInfo!" required>
      See [PageInfo](/acquiring/reference/graphql/types/page-info)
    </ResponseField>
  </Expandable>
</ResponseField>

<ResponseField name="businessName" type="String!" required>
  The descriptive name for the acceptor that is different from its legal entity name. Also known as
  "Doing Business As" (DBA), "trade name", "assumed name", or "fictitious name".
</ResponseField>

<ResponseField name="name" type="String!" required deprecated>
  The descriptive name for the acceptor that is different from its legal entity name. Also known as "Doing Business As" (DBA), "trade name", "assumed name", or "fictitious name".

  **Deprecated:** Use businessName instead.
</ResponseField>

<ResponseField name="reference" type="String!" required>
  The acceptor provided reference as defined in their profile.
</ResponseField>

<ResponseField name="billingDescriptor" type="BillingDescriptor!" required>
  Billing descriptor information for the acceptor.

  <Expandable title="child attributes">
    <ResponseField name="city" type="String!" required>
      The acceptor's city that will appear on a credit card statement.  Maximum 13 characters.
    </ResponseField>

    <ResponseField name="name" type="String!" required>
      The descriptive name for the acceptor that will appear on a credit card statement.  Maximum 22 characters.
    </ResponseField>

    <ResponseField name="serviceFeeName" type="String!" required>
      The descriptive name for the acceptor's service fee that may appear on a credit card statement.  Maximum 22 characters.
    </ResponseField>

    <ResponseField name="state" type="String!" required>
      The 2-letter abbreviation of the acceptor's state that will appear on a credit card statement.
    </ResponseField>
  </Expandable>
</ResponseField>
