# TransactionDescriptorInput

Input · GraphQL API

Fields used to define what will appear on a customer's bank statement for a specific purchase.

## Fields

- `name` (`String`) — omissible: The value in the business name field of a customer's statement.
- `phone` (`String`) — omissible: The value in the phone number field of a customer's statement.
- `url` (`String`) — omissible: The value in the URL/web address field of a customer's statement.

## Used by

- [CaptureTransactionOptionsInput](/braintree/graphql/reference/types/capture-transaction-options-input) — Input; descriptor
- [DetachedRefundInput](/braintree/graphql/reference/types/detached-refund-input) — Input; descriptor
- [InStoreAuthorizationInput](/braintree/graphql/reference/types/in-store-authorization-input) — Input; descriptor
- [InStoreRefundInput](/braintree/graphql/reference/types/in-store-refund-input) — Input; descriptor
- [InStoreTransactionInput](/braintree/graphql/reference/types/in-store-transaction-input) — Input; descriptor
- [PartialCaptureTransactionOptionsInput](/braintree/graphql/reference/types/partial-capture-transaction-options-input) — Input; descriptor
- [TransactionInput](/braintree/graphql/reference/types/transaction-input) — Input; descriptor

## GraphQL definition

```graphql
input TransactionDescriptorInput {
  name: String
  phone: String
  url: String
}
```

---

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