> ## Documentation Index
> Fetch the complete documentation index at: https://docs.global-e.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Cookies

Global-e persists shopper country, culture, and currency in a single HTTP cookie so the Client JS SDK and storefront stay aligned across page loads.

Cookie name: **`GlobalE_Data`** (constant `geCookieName` in the cartridge).

| Cookie field | Description | Source in cartridge | Sample |
| - | - | - | - |
| countryISO | Selected country ISO2 | Same value as `session.custom.geCountry` / `geAppState.geCountry` | GB |
| cultureCode | Global-e culture code | Same value as `geAppState.geCulture` (not a top-level `session.custom` attribute) | en-GB |
| currencyCode | Selected currency ISO3 | Same value as `session.custom.geCurrency` / `geAppState.geCurrency` | GBP |
| apiVersion | Client JS SDK API version | `GLOBALE_APP_SETTINGS.webClientVersion` (from GlobaleSettings job), not stored on session | 2.1.4 |

The cookie is written in `int_globale` (`response.setCookieAppState`) when app state changes. Its lifetime comes from the `geCookieLifetime` site preference, and its domain from the optional `geCookieDomain` (JSON) preference — when `geCookieDomain` is not configured, the cartridge falls back to the current request host. See [Configuration](/configuration-sfcc).

For the full session model, see [Session Custom Attributes](/session-attributes-sfcc).
