> This page is for Developer.

> For clean Markdown of any page, append .md to the page URL.
> For a complete documentation index, see https://docs.bigcommerce.com/llms.txt.
> For AI client integration (Claude Code, Cursor, etc.), connect to the MCP server at https://docs.bigcommerce.com/_mcp/server.

# Settings

GraphQL object

Store settings information from the control panel.

Reference: https://docs.bigcommerce.com/developer/api-reference/graphql/storefront/types/objects/settings

## Fields

- `storeName` — The name of the store.
- `storeHash` — The hash of the store.
- `storeCountryCode` — The ISO 3166-1 alpha-2 country code of the store.
- `status` — The current store status.
- `logo` — Logo information for the store. **Deprecated:** Use `logoV2` instead.
- `logoV2` — Logo information for the store.
- `contact` — Contact information for the store.
- `url` — Store urls.
- `display` — Store display format information.
- `channelId` — Channel ID.
- `tax` — The tax display settings object
- `search` — Store search settings.
- `storefront` — Storefront settings.
- `isGoogleAiPredictionEnabled` — Flag indicating whether the Google AI (product recommendation is enabled).
- `inventory` — Inventory settings.
- `reCaptcha` — ReCaptcha settings.
- `socialMediaLinks` — The social media links of connected platforms to the storefront.
- `checkout` — Checkout settings.
- `statusMessage` — The customer-facing message associated with the current storefront status.
- `customers` — Customers settings.
- `locales` — Store locales.
- `faviconUrl` — Store favicon url.
- `webAnalytics` — Analytics settings.
- `currency` — Currency settings.
- `formFields` — The form fields to display on the storefront during customer registration or address creation.
- `b2b` — B2B settings for the store. **Deprecated:** Alpha version. Do not use in production.
- `seo` — Store seo information.
- `robotsTxt` — The robots.txt file content for the store.
- `security` — Security settings from control panel
- `privacy` — Privacy settings from control panel
- `inactivity` — Inactivity settings from control panel
- `shipping` — Store shipping settings.
- `giftCertificates` — The settings for gift certificates.
- `reviews` — Product review settings.
- `newsletter` — Newsletter settings.

## Definition

```graphql
type Settings {
  storeName: String!
  storeHash: String!
  storeCountryCode: String!
  status: StorefrontStatusType!
  logo: LogoField!
  logoV2: StoreLogo!
  contact: ContactField
  url: UrlField!
  display: DisplayField!
  channelId: Long!
  tax: TaxDisplaySettings
  search: Search!
  storefront: Storefront!
  isGoogleAiPredictionEnabled: Boolean!
  inventory: InventorySettings
  reCaptcha: ReCaptchaSettings!
  socialMediaLinks: [SocialMediaLink!]!
  checkout: CheckoutSettings
  statusMessage: String
  customers: CustomersSettings
  locales: [Locale!]!
  faviconUrl: String
  webAnalytics: WebAnalytics
  currency: CurrencySettings!
  formFields: FormFields!
  b2b: B2BSettings
  seo: SeoDetails
  robotsTxt: String
  security: SecuritySettings
  privacy: PrivacySettings
  inactivity: InactivitySettings
  shipping: Shipping
  giftCertificates(currencyCode: currencyCode): GiftCertificateSettings
  reviews: ReviewsSettings!
  newsletter: NewsletterSettings!
}
```