# CustomField

Object · GraphQL API

A merchant-defined custom field to store additional information.

## Fields

- `name` (`String`): The name of the custom field.
- `value` (`String`): The value of the custom field.

## Used by

- [Customer](/braintree/graphql/reference/types/customer) — Object; customFields
- [Refund](/braintree/graphql/reference/types/refund) — Object; customFields
- [Transaction](/braintree/graphql/reference/types/transaction) — Object; customFields
- [UpdateCustomFieldsPayload](/braintree/graphql/reference/types/update-custom-fields-payload) — Object; customFields
- [UpdateTransactionCustomFieldsPayload](/braintree/graphql/reference/types/update-transaction-custom-fields-payload) — Object; customFields

## GraphQL definition

```graphql
type CustomField {
  name: String
  value: String
}
```

---

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