# TransactionSummaryResultDtoOfPaymentTypeTransactionSummaryDto

A model the API reference uses in a request or a response. The operation pages link every field typed as this model here.

A transaction summary aggregate together with the UTC window it was computed over.

## Fields
- `startDateUtc` (string(date-time)): The inclusive UTC start of the window the aggregate covers. This is the request's bound  canonicalised to UTC, not the raw value, so it shows how the input was interpreted.
- `endDateUtc` (string(date-time)): The exclusive UTC end of the window the aggregate covers. This is the request's bound  canonicalised to UTC, not the raw value, so it shows how the input was interpreted.
- `items` (array<[PaymentTypeTransactionSummaryDto](https://devportal.demo.winkpg.io/docs/api/models/PaymentTypeTransactionSummaryDto.md)>): The rollup rows, ordered by descending gross amount, then by merchant id or payment type so  the order is stable across identical requests. Empty when nothing in the window is visible  to the caller. (nullable)
  Fields of each item:
  - `paymentType` (string): The payment-type bucket, drawn from the same granular vocabulary the transaction dashboard  reports (for example `Visa`, `MasterCard`, `Amex`, `Debit`, `Ebt`,  `Check`, `Ach`, `ApplePay`, `Generic`). Buckets with no activity in the  window are omitted. (nullable)
  - `transactionCount` (integer(int32)): Number of approved transactions contributing to this rollup, counting both the sale side and  the credit side. Declined and in-flight transactions are excluded.
  - `grossAmount` (number(double)): Sum of the approved sale-side amounts (authorization, sale, force, capture, capture-all and  repeat sale) for this payment type.
  - `netAmount` (number(double)): `grossAmount` less the approved credit-side amounts (returns and voids) for this  payment type.

## See also

- [All documentation](https://devportal.demo.winkpg.io/llms.txt): the machine-readable index of every public page on this site.
