# VenmoPaysheetTransactionDetails

Object · GraphQL API

Details about the different amounts and line items belonging to a transaction.

## Fields

- `subTotalAmount` (`Amount`): The subtotal amount of the transaction. Either a whole number or a number with two decimal places. Must be non-negative.
- `taxAmount` (`Amount`): The tax amount of the transaction. Either a whole number or a number with two decimal places. Must be non-negative.
- `discountAmount` (`Amount`): The total discount applied to the transaction. Either a whole number or a number with two decimal places. Must be non-negative.
- `shippingAmount` (`Amount`): The shipping amount for the transaction. Either a whole number or a number with two decimal places. Must be non-negative.
- `totalAmount` (`Amount`): The grand total amount of the transaction. Either a whole number or a number with two decimal places. Must be non-negative.
- `lineItems` (`[PaypalLineItem!]`) — deprecated since 2024-03-25: The list of line items belonging to the transaction. Can include up to 249 line items.
- `venmoPaysheetLineItems` (`[VenmoPaysheetLineItem!]`): The list of line items belonging to the Venmo pay sheet. Can include up to 249 line items.

## Used by

- [VenmoPaysheetDetails](/braintree/graphql/reference/types/venmo-paysheet-details) — Object; transactionDetails

## GraphQL definition

```graphql
type VenmoPaysheetTransactionDetails {
  subTotalAmount: Amount
  taxAmount: Amount
  discountAmount: Amount
  shippingAmount: Amount
  totalAmount: Amount
  lineItems: [PaypalLineItem!] @deprecated(reason: "Use `venmoPaysheetLineItems` instead.")
  venmoPaysheetLineItems: [VenmoPaysheetLineItem!]
}
```

---

[View the complete GraphQL schema on GitHub](https://raw.githubusercontent.com/braintree/graphql-api/refs/heads/master/schema.graphql)