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

# BoardingApplicationParticipant

> An organization participating in a boarding application with a specific role such as Transactor or Sponsor Bank.

`OBJECT`

An organization participating in a boarding application with a specific role such as Transactor or Sponsor Bank.

## Fields

<ResponseField name="organization" type="Organization!" required>
  The organization that is participating in this application.

  <Expandable title="child attributes">
    <ResponseField name="acceptorApplicationCounts" type="[AcceptorApplicationCounts!]!" required>
      The counts of acceptor applications for this organization, grouped by application status.

      See [AcceptorApplicationCounts](/acquiring/reference/graphql/types/acceptor-application-counts)
    </ResponseField>

    <ResponseField name="acceptors" type="AcceptorCollection">
      See [AcceptorCollection](/acquiring/reference/graphql/types/acceptor-collection)
    </ResponseField>

    <ResponseField name="achNotificationsOfChange" type="AchNotificationOfChangeCollection">
      A Notification of Change (NOC), notifies the sender of an ACH payment that information related to the customer’s bank account was inaccurate or outdated, and provides the updated information that needs to be corrected before another payment can be sent from (or to) the account.

      See [AchNotificationOfChangeCollection](/acquiring/reference/graphql/types/ach-notification-of-change-collection)
    </ResponseField>

    <ResponseField name="achReturns" type="AchReturnCollection">
      An itemized list of ach returns for a given transaction activity date or acticity date.

      See [AchReturnCollection](/acquiring/reference/graphql/types/ach-return-collection)
    </ResponseField>

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

      See [AllocationDetailCollection](/acquiring/reference/graphql/types/allocation-detail-collection)
    </ResponseField>

    <ResponseField name="allowedMerchantCategories" type="[MerchantCategory!]!" required>
      The allowed Merchant Category Codes for acceptors within this organization.

      See [MerchantCategory](/acquiring/reference/graphql/types/merchant-category)
    </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.

      See [AuthorizationSummaryCollection](/acquiring/reference/graphql/types/authorization-summary-collection)
    </ResponseField>

    <ResponseField name="businessAddress" type="AddressOutput">
      The business address of the organization.

      See [AddressOutput](/acquiring/reference/graphql/types/address-output)
    </ResponseField>

    <ResponseField name="businessName" type="String!" required>
      The descriptive name for the organization 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="capabilities" type="[OrganizationCapability!]!" required>
      The product capabilities enabled for this organization.

      See [OrganizationCapability](/acquiring/reference/graphql/types/organization-capability)
    </ResponseField>

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

      See [FeeCollection](/acquiring/reference/graphql/types/fee-collection)
    </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.

      See [FeeSummaryCollection](/acquiring/reference/graphql/types/fee-summary-collection)
    </ResponseField>

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

      See [FundingAchReturnOutputCollection](/acquiring/reference/graphql/types/funding-ach-return-output-collection)
    </ResponseField>

    <ResponseField name="fundingDisbursementReturns" type="FundingDisbursementReturnCollection">
      An itemized list of funding disbursement returns for a given activity date.

      See [FundingDisbursementReturnCollection](/acquiring/reference/graphql/types/funding-disbursement-return-collection)
    </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.

      See [FundingDisputeEventOutputCollection](/acquiring/reference/graphql/types/funding-dispute-event-output-collection)
    </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.

      See [FundingSummaryCollection](/acquiring/reference/graphql/types/funding-summary-collection)
    </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.

      See [FundingTransactionCollection](/acquiring/reference/graphql/types/funding-transaction-collection)
    </ResponseField>

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

    <ResponseField name="legalName" type="String!" required>
      The legal entity name for the organization.
    </ResponseField>

    <ResponseField name="name" type="String!" required deprecated>
      The descriptive name for the organization 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="paymentTransactions" type="PaymentTransactionCollection">
      A list of payment 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.

      See [PaymentTransactionCollection](/acquiring/reference/graphql/types/payment-transaction-collection)
    </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.

      See [PaymentTransactionSummaryCollection](/acquiring/reference/graphql/types/payment-transaction-summary-collection)
    </ResponseField>

    <ResponseField name="phoneNumber" type="String">
      The phone number of the organization.
    </ResponseField>

    <ResponseField name="reportAvailability" type="[ReportAvailability!]">
      See [ReportAvailability](/acquiring/reference/graphql/types/report-availability)
    </ResponseField>

    <ResponseField name="settings" type="OrganizationSettingsOutput!" required>
      Organization settings.

      See [OrganizationSettingsOutput](/acquiring/reference/graphql/types/organization-settings-output)
    </ResponseField>
  </Expandable>
</ResponseField>

<ResponseField name="role" type="ApplicationParticipantRole!" required>
  The role this organization plays in the boarding application.

  <Expandable title="Possible enum values">
    <ResponseField name="BANK" type="enum">
      A sponsor bank that provides the underlying banking infrastructure and regulatory umbrella for payment processing.
    </ResponseField>

    <ResponseField name="ISO" type="enum">
      An Independent Sales Organization (ISO) that acts as an intermediary between the sponsor bank and the acceptor.
    </ResponseField>

    <ResponseField name="TRANSACTOR" type="enum">
      A transactor such as a payment facilitator or marketplace that directly processes transactions on behalf of acceptors.
    </ResponseField>
  </Expandable>
</ResponseField>
