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

# FundingSummary

`OBJECT`

## Fields

<ResponseField name="organization" type="Organization!" required>
  <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="acceptor" type="Acceptor">
  <Expandable title="child attributes">
    <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="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="billingDescriptor" type="BillingDescriptor!" required>
      Billing descriptor information for the acceptor.

      See [BillingDescriptor](/acquiring/reference/graphql/types/billing-descriptor)
    </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="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 occuring 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="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 acceptor as defined in their profile.
    </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="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.

      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="reference" type="String!" required>
      The acceptor provided reference as defined in their profile.
    </ResponseField>
  </Expandable>
</ResponseField>

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

<ResponseField name="paymentBrand" type="PaymentBrand">
  Specifies which payment brand was used, e.g., Visa, Mastercard, Discover, American Express, etc. NOTE: This field will present a null, not applicable, or empty value if the fee is not tied to a specific transaction.

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

    <ResponseField name="MASTERCARD" type="enum">
      Mastercard
    </ResponseField>

    <ResponseField name="DISCOVER" type="enum">
      Discover
    </ResponseField>

    <ResponseField name="AMERICAN_EXPRESS" type="enum">
      American Express
    </ResponseField>

    <ResponseField name="DINERS_CLUB_INTERNATIONAL" type="enum">
      Diners Club International
    </ResponseField>

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

    <ResponseField name="UNION_PAY" type="enum">
      UnionPay
    </ResponseField>

    <ResponseField name="PAYPAL" type="enum">
      PayPal
    </ResponseField>

    <ResponseField name="MAESTRO" type="enum">
      Maestro
    </ResponseField>

    <ResponseField name="PRIVATE_LABEL" type="enum">
      Private Label
    </ResponseField>

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

    <ResponseField name="ELECTRON" type="enum">
      Electron
    </ResponseField>

    <ResponseField name="V_PAY" type="enum">
      V Pay
    </ResponseField>

    <ResponseField name="ACH" type="enum">
      Automated Clearing House
    </ResponseField>

    <ResponseField name="NOT_APPLICABLE" type="enum">
      Does not apply
    </ResponseField>
  </Expandable>
</ResponseField>

<ResponseField name="fundsTransferProfileId" type="UUID">
  A reusable identifier created and used internally by Tesouro, and assigned to the configuration of
  funding profiles specifying who and/or where the funds transfer is sent.
</ResponseField>

<ResponseField name="fundsTransferProfileName" type="String">
  A reusable, descriptive name specified by the transactor, labeling who and/or where the funds
  transfer is going. E.g., the name of a specific acceptor, a group of acceptors, a bank account,
  etc.
</ResponseField>

<ResponseField name="disputeReversalAmount" type="Decimal" deprecated>
  The total amount of disputes represented and credited to the acceptor.

  **Deprecated:** Use disputesCreditAmount instead
</ResponseField>

<ResponseField name="disputeReversalCount" type="Int" deprecated>
  The total number of representments

  **Deprecated:** Use disputesCreditCount instead
</ResponseField>

<ResponseField name="acceptorPaymentsAmount" type="Decimal!" required deprecated>
  The total amount of net sales (refunds + captures) processed.

  **Deprecated:** Use acceptorNetSettledSalesAmount instead
</ResponseField>

<ResponseField name="miscCreditsAmount" type="Decimal">
  The total amount of miscellaneous credits
</ResponseField>

<ResponseField name="miscDebitsAmount" type="Decimal">
  The total amount of miscellaneous debits
</ResponseField>

<ResponseField name="miscCreditsCount" type="Int">
  The total number of miscellaneous credits
</ResponseField>

<ResponseField name="miscDebitsCount" type="Int">
  The total number of miscellaneous debits
</ResponseField>

<ResponseField name="miscAdjustmentsAmount" type="Decimal">
  The net amount of miscellaneous adjustments. Calculated as \[Miscellaneous credits - Miscellaneous
  debits].
</ResponseField>

<ResponseField name="processingNetwork" type="Network">
  The processing network that the transaction was sent across, which may be unaffiliated with the card brand. NOTE: This field will present a null, not applicable, or empty value if the fee is not tied to a specific transaction.

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

    <ResponseField name="MASTERCARD" type="enum">
      Mastercard
    </ResponseField>

    <ResponseField name="DISCOVER" type="enum">
      Discover
    </ResponseField>

    <ResponseField name="AMERICAN_EXPRESS" type="enum">
      American Express
    </ResponseField>

    <ResponseField name="ACH" type="enum">
      Automated Clearing House
    </ResponseField>
  </Expandable>
</ResponseField>

<ResponseField name="fundingCurrency" type="String!" required>
  The currency of the funded transaction, formatted in ISO 4217 alphabetic code.
</ResponseField>

<ResponseField name="fundsTransferDescriptor" type="String">
  A value created by Tesouro and sent with the funds transfer to the recipient's bank for display on
  the bank statement. It includes information on who sent the money and the purpose of the payment.
  The recipient can use this value to help with bank and transaction reconciliation.
</ResponseField>

<ResponseField name="fundsTransferId" type="UUID!" required>
  A unique identifier created by Tesouro and assigned to the transfer of money to a bank account,
  that identifies a cohort of funded transactions making up the transfer.
</ResponseField>

<ResponseField name="fundsTransfer" type="FundsTransfer">
  The funds transfer associated with this funding summary, containing bank account details.

  <Expandable title="child attributes">
    <ResponseField name="acquirerId" type="UUID!" required />

    <ResponseField name="bankAccount" type="BankAccount!" required>
      See [BankAccount](/acquiring/reference/graphql/types/bank-account)
    </ResponseField>

    <ResponseField name="createdDateTime" type="DateTime" />

    <ResponseField name="estimatedBankPostingDate" type="Date" />

    <ResponseField name="fundsReleaseDate" type="Date" />

    <ResponseField name="fundsTransferDescriptor" type="String" />

    <ResponseField name="id" type="UUID!" required />

    <ResponseField name="organizationId" type="UUID!" required />

    <ResponseField name="plannedFundsTransferDate" type="Date!" required />
  </Expandable>
</ResponseField>

<ResponseField name="fundsReleaseDate" type="Date!" required>
  The date that Tesouro releases the funds from its bank account to the recipient's bank account.
</ResponseField>

<ResponseField name="processorFeesAmount" type="Decimal!" required>
  Total amount of processor fees charged by Tesouro.
</ResponseField>

<ResponseField name="networkFeesAmount" type="Decimal!" required>
  Total amount of network fees.
</ResponseField>

<ResponseField name="interchangeFeesAmount" type="Decimal!" required>
  Total amount of interchange fees.
</ResponseField>

<ResponseField name="partnerFeesAmount" type="Decimal!" required>
  The total amount of partner fees passed onto the acceptor.
</ResponseField>

<ResponseField name="transactorFeesAmount" type="Decimal!" required deprecated>
  The total amount of transactor fees passed onto the acceptor.

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

<ResponseField name="salesGrossAmount" type="Decimal!" required>
  The gross sales amount before deducting any associated transaction-level fees.
</ResponseField>

<ResponseField name="refundsGrossAmount" type="Decimal!" required>
  The gross refunds amount before deducting any associated transaction-level fees.
</ResponseField>

<ResponseField name="disputesGrossAmount" type="Decimal!" required deprecated>
  The total amount of financially impacting disputes.

  **Deprecated:** Use disputesNetAmount instead
</ResponseField>

<ResponseField name="disputesCreditAmount" type="Decimal!" required>
  The amount of financially impacting dispute events (e.g., representments) credited to your
  account.
</ResponseField>

<ResponseField name="disputesCreditCount" type="Int!" required>
  The number of financially impacting dispute events (e.g., representments) credited to your
  account.
</ResponseField>

<ResponseField name="disputesDebitAmount" type="Decimal!" required>
  The amount of financially impacting dispute events (e.g., 1st chargebacks) debited from your
  account.
</ResponseField>

<ResponseField name="disputesDebitCount" type="Int!" required>
  The number of financially impacting dispute events (e.g., 1st chargebacks) debited from your
  account.
</ResponseField>

<ResponseField name="disputesNetAmount" type="Decimal!" required>
  The net amount of financially impacting dispute events funded to our from your account. Calculated
  as \[Dispute credits - Dispute debits].
</ResponseField>

<ResponseField name="reservesNetAmount" type="Decimal!" required>
  The net reserve amount, if applicable.
</ResponseField>

<ResponseField name="thirdPartyPaymentAmount" type="Decimal!" required>
  The total amount transferred to third parties.
</ResponseField>

<ResponseField name="fundingNetAmount" type="Decimal!" required>
  The amount transferred from Tesouro to the recipient's bank.
</ResponseField>

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

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

<ResponseField name="fundedDisputesCount" type="Int!" required deprecated>
  The total number of dispute debits and credits applied on your account. Calculated as \[Dispute credits count - Dispute debits count]

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

<ResponseField name="disputesCount" type="Int!" required>
  The total number of dispute debits and credits applied on your account. Calculated as \[Dispute
  credits count - Dispute debits count]
</ResponseField>

<ResponseField name="feeAmount" type="Decimal!" required deprecated>
  The total amount of fees. Calculated as \[Interchange + Network fees + Processor fees + Transactor fees].

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

<ResponseField name="feesAmount" type="Decimal!" required>
  The total amount of fees.
</ResponseField>

<ResponseField name="salesNetAmount" type="Decimal!" required>
  The net transaction amount, calculated as \[Gross sales amount - Gross refunds amount]
</ResponseField>

<ResponseField name="feesCount" type="Int!" required>
  Total number of fees.
</ResponseField>

<ResponseField name="interchangeFeesCount" type="Int!" required>
  Total number of interchange fees.
</ResponseField>

<ResponseField name="networkFeesCount" type="Int!" required>
  Total number of network fees.
</ResponseField>

<ResponseField name="partnerFeesCount" type="Int!" required>
  Total number of partner fees charged to the acceptor.
</ResponseField>

<ResponseField name="processorFeesCount" type="Int!" required>
  Total number of processor fees.
</ResponseField>

<ResponseField name="serviceFeesAmount" type="Decimal!" required>
  Total amount of service fees charged to the customer.
</ResponseField>

<ResponseField name="serviceFeesCount" type="Int!" required>
  Total number of service fees charged to the customer.
</ResponseField>

<ResponseField name="convenienceFeesAmount" type="Decimal!" required>
  Total amount of convenience fees charged to the customer.
</ResponseField>

<ResponseField name="convenienceFeesCount" type="Int!" required>
  Total number of convenience fees charged to the customer.
</ResponseField>

<ResponseField name="surchargeAmount" type="Decimal!" required>
  Total amount of surcharges charged to the customer.
</ResponseField>

<ResponseField name="surchargeCount" type="Int!" required>
  Total number of surcharges charged to the customer.
</ResponseField>

<ResponseField name="acceptorFundingNetAmount" type="Decimal!" required>
  The net amount funded to (or debited from) the acceptor.
</ResponseField>

<ResponseField name="achReturnsAmount" type="Decimal!" required>
  Total monetary amount of ACH returns
</ResponseField>

<ResponseField name="achReturnsCount" type="Int!" required>
  Total number of ACH returns
</ResponseField>

<ResponseField name="acceptorAchReturnsAmount" type="Decimal!" required>
  Total monetary amount of ACH returns from the acceptor.
</ResponseField>

<ResponseField name="paymentChannel" type="PaymentChannel">
  Specifies how the payment was made, e.g., Ecommerce, Mail Order/Telephone Order, or Retail.

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

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

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

<ResponseField name="perspective" type="Perspective">
  The perspective of the funds transfer, which can be either 'Acceptor' or 'Partner'. This field is used to determine the perspective from which the funds transfer is reported.

  <Expandable title="Possible enum values">
    <ResponseField name="PARTNER" type="enum">
      Partner perspective, where the report focuses on the partner's view of transactions and fees.
    </ResponseField>

    <ResponseField name="ACCEPTOR" type="enum">
      Acceptor perspective, where the report focuses on the acceptor's view of transactions and fees.
    </ResponseField>
  </Expandable>
</ResponseField>

<ResponseField name="acceptorNetworkFeesAmount" type="Decimal!" required>
  Total amount of network fees charged to acceptor.
</ResponseField>

<ResponseField name="acceptorInterchangeFeesAmount" type="Decimal!" required>
  Total amount of interchange fees charged to acceptor.
</ResponseField>

<ResponseField name="acceptorNetworkFeesCount" type="Int!" required>
  Total number of interchange fees charged to acceptor.
</ResponseField>

<ResponseField name="acceptorInterchangeFeesCount" type="Int!" required>
  Total number of network fees charged to acceptor.
</ResponseField>

<ResponseField name="acceptorDisputesNetAmount" type="Decimal!" required>
  Net amount of financially impacting disputes debited from and or credited to the acceptor.
</ResponseField>

<ResponseField name="acceptorFeesCount" type="Int!" required>
  Total number of fees paid by the acceptor.
</ResponseField>

<ResponseField name="acceptorFeesAmount" type="Decimal!" required>
  The total amount of fees paid by the acceptor.
</ResponseField>

<ResponseField name="acceptorSalesNetAmount" type="Decimal!" required>
  The net amount of the acceptor's sales and refunds.
</ResponseField>
