# InStoreLocationUpdateInput

Input · GraphQL API

Fields required to update an in-store location.

## Fields

- `name` (`String`): The publicly visible label of this location.
- `internalName` (`String`): Name assigned by the merchant to uniquely identify this location.
- `address` (`InStoreLocationAddressUpdateInput`): The address of the location.
- `geoCoordinates` (`GeoCoordinatesInput`) — deprecated since 2024-06-12: The coordinates of this location.
- `payerId` (`ID`) — omissible: The PayPal account ID to which this location will be added.
- `enableQRCodePayments` (`Boolean`): Whether QR code payments will be enabled for this location.

## Used by

- [UpdateInStoreLocationInput](/braintree/graphql/reference/types/update-in-store-location-input) — Input; location

## GraphQL definition

```graphql
input InStoreLocationUpdateInput {
  name: String
  internalName: String
  address: InStoreLocationAddressUpdateInput
  geoCoordinates: GeoCoordinatesInput @deprecated(reason: "This field is now automatically calculated based off the data provided in `address`")
  payerId: ID
  enableQRCodePayments: Boolean
}
```

---

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