# TransactionShipping

Object · GraphQL API

Information related to shipping a physical product.

## Fields

- `shippingAddress` (`Address`): Shipping address information.
- `shippingAmount` (`Amount`): The shipping cost of the entire transaction.
- `shipsFromPostalCode` (`String`): The postal code of the source shipping location.
- `shippingMethod` (`TransactionShippingMethod`): The shipping method.
- `packageTrackers` (`[TransactionPackageTracker!]`): Shipment package trackers for PayPal transactions.
- `shippingTaxAmount` (`Amount`): Shipping tax amount on the entire transaction.

## Used by

- [Transaction](/braintree/graphql/reference/types/transaction) — Object; shipping

## GraphQL definition

```graphql
type TransactionShipping {
  shippingAddress: Address
  shippingAmount: Amount
  shipsFromPostalCode: String
  shippingMethod: TransactionShippingMethod
  packageTrackers: [TransactionPackageTracker!]
  shippingTaxAmount: Amount
}
```

---

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