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

# Understanding Key Terms in the Glossary

| **Term**                      | **Description**                                                                                                                                      |
| ----------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------- |
| A11y                          | Shorthand for accessibility, referring to the practice of designing digital experiences usable by people with diverse needs.                         |
| Abandoned checkout            | A checkout session where a customer began the purchase flow but did not complete it.                                                                 |
| Address autocomplete          | A checkout feature that suggests and fills in address details automatically as customers type.                                                       |
| Analytics                     | Tracking and measurement of storefront behaviour, including page views, conversion events, and funnel steps.                                         |
| Anchor price                  | A reference price shown alongside a product, typically used to highlight savings or original pricing.                                                |
| API credentials               | Authentication details required to connect your frontend or integration to the Upmind API.                                                           |
| API-first                     | An integration approach where all commerce logic and orchestration is handled directly through the Upmind REST API without using Upmind's UI layers. |
| Auto-renew                    | A subscription setting that automatically renews a customer's service at the end of each billing cycle.                                              |
| Basket lifecycle              | The full sequence of states a customer's basket moves through, from item addition to checkout completion.                                            |
| Billing cycle                 | The recurring interval at which a customer is charged for a subscription, such as monthly or yearly.                                                 |
| Brand settings                | The configuration area in Upmind where brand-level defaults for logo, colours, fonts, and metadata are managed.                                      |
| Brand scope                   | The broadest configuration level, where settings apply across all products and categories unless overridden at a more specific level.                |
| Brand tokens                  | CSS variable definitions scoped to a specific named theme, entered in the Brand Tokens field under Brand Settings.                                   |
| Cart 1.0                      | The original version of Upmind's hosted storefront and checkout system, now superseded by Cart 2.0.                                                  |
| Cart 2.0                      | The current version of Upmind's storefront and checkout system, featuring modular architecture, metadata-driven configuration, and improved theming. |
| Client Portal                 | The post-purchase customer interface where clients manage services, billing, subscriptions, and account settings.                                    |
| Client Vue                    | Upmind's frontend starter framework that provides structural building blocks for assembling cart and checkout experiences.                           |
| CNAME record                  | A DNS record type used to point a custom domain or subdomain to Upmind's hosted Cart infrastructure.                                                 |
| Conversion event              | A tracked action indicating a customer completed a desired step, such as a purchase or checkout initiation.                                          |
| CSS variables                 | Custom properties defined in CSS that store reusable values for colours, spacing, and typography, used throughout Cart 2.0 theming.                  |
| Custom checkout               | A checkout experience built using Upmind's headless layer, where the team owns and controls all UI and interaction.                                  |
| Custom domain                 | A team's own domain or subdomain used to host the Cart, configured through a CNAME DNS record.                                                       |
| Design tokens                 | Named CSS variables that represent visual decisions such as colours, spacing, and typography, used to style Cart 2.0 consistently.                   |
| DNS propagation               | The time it takes for a new DNS record to become active and accessible across the internet after being configured.                                   |
| Domain scope                  | A configuration level used in the context of product-specific settings, often used for domain-related purchase flows.                                |
| Edge case                     | An uncommon or boundary scenario in a checkout flow, such as a failed payment, session timeout, or invalid input.                                    |
| Empty basket                  | The state shown when a customer's cart contains no items, displayed with a dedicated screen in Cart 2.0.                                             |
| Feature toggle                | A data setting that enables or disables a specific cart feature, such as catalogue visibility or option upsells.                                     |
| Funnel                        | The sequence of steps a customer moves through from product discovery to completed purchase.                                                         |
| Go-live checklist             | A list of items to verify before switching live traffic to Cart 2.0, covering DNS, payments, products, and notifications.                            |
| Gradual rollout               | A migration strategy where Cart 2.0 is introduced to live traffic incrementally, allowing monitoring and validation before full cutover.             |
| Guest checkout                | A checkout option that allows customers to complete a purchase without creating an account.                                                          |
| Headless checkout             | A commerce integration approach where the team owns the entire UI while Upmind handles all underlying commerce logic.                                |
| Headless Upmind               | The frontend-agnostic layer that exposes Upmind's commerce logic and state through Vue composables for custom checkout builds.                       |
| i18n                          | Internationalisation - the system used in Cart 2.0 to manage and override user-facing text across languages and regions.                             |
| Inheritance                   | The mechanism by which Cart 2.0 automatically applies broader settings (brand or category) to more specific levels (product) unless overridden.      |
| Locale                        | A regional setting that defines the language, date format, and number formatting used in the cart and communications.                                |
| Metadata-driven configuration | A configuration approach where cart layout, content, and behaviour are controlled through structured data fields rather than code changes.           |
| Migration                     | The process of moving a storefront from Cart 1.0 to Cart 2.0, primarily involving updating configuration and presentation settings.                  |
| Multi-brand                   | A setup where multiple distinct brands are managed within the same Upmind account, each with its own theme and configuration.                        |
| Order confirmation            | The final screen shown after a successful purchase, displaying order details, payment summary, and next steps.                                       |
| Parallel run                  | A migration strategy where Cart 2.0 operates alongside Cart 1.0 simultaneously, allowing validation without disrupting live customers.               |
| Payment gateway               | A third-party payment provider connected to Upmind that processes customer transactions, such as Stripe.                                             |
| Payment orchestration         | The process of coordinating and sequencing payment actions, retries, and confirmations managed by Upmind's commerce layer.                           |
| Phased migration              | A structured approach to moving from Cart 1.0 to Cart 2.0 in stages, reducing risk and allowing rollback at each step.                               |
| Promo code                    | A discount code customers can enter during checkout to apply a price reduction or promotional offer.                                                 |
| Ready-made Cart               | Upmind's fully hosted, out-of-the-box storefront and checkout experience requiring minimal setup and no custom code.                                 |
| Recommendations               | Suggested products shown to customers during configuration or basket review, used for upselling and cross-selling.                                   |
| Reduced-saturation theme      | An accessibility theme designed for users with colour vision deficiencies, using shape, spacing, and icons over colour to convey meaning.            |
| REST API                      | Upmind's core backend API layer that powers products, pricing, billing, subscriptions, orders, and payments.                                         |
| Rollback                      | The process of reverting from Cart 2.0 back to Cart 1.0, managed by Upmind Support without requiring data changes.                                   |
| Sandbox environment           | A test environment where teams can simulate full checkout flows using test products and payment credentials without creating real orders.            |
| Scope                         | The level at which a configuration setting is applied, option, option category, product, product category, or brand.                                 |
| SEO                           | Search Engine Optimisation - the practice of configuring page titles, descriptions, and metadata to improve search engine visibility.                |
| Session recovery              | The ability for a customer's checkout progress to be restored after a page refresh or interruption.                                                  |
| SSO                           | Single Sign-On - an authentication method that allows customers to log in using an existing account from another platform.                           |
| Subscription                  | A recurring billing arrangement where a customer is charged on a defined cycle for continued access to a product or service.                         |
| Template                      | A layout configuration that defines the structural arrangement of content, sidebars, headers, and footers on a specific cart page.                   |
| Theming                       | The process of applying brand-specific visual styles to the cart and portal using CSS variables and design tokens.                                   |
| TLS/SSL                       | Security protocols that encrypt data between the customer's browser and the server, automatically managed by Upmind for hosted carts.                |
| UI Metadata                   | A structured JSON configuration field in Upmind's Brand Settings used to control cart layout, content, behaviour, and theming.                       |
| Upmind API                    | The core backend API layer that powers all commerce operations including products, pricing, billing, subscriptions, and payments.                    |
| Upmind UI                     | Upmind's shared design system of reusable UI components used across the cart and portal for visual and interaction consistency.                      |
| Upsell                        | A product or option presented to a customer during the purchase flow to encourage an upgrade or additional purchase.                                 |
| Vue composables               | Reusable functions in Vue 3 that encapsulate and expose commerce state and logic for use in custom or headless UI implementations.                   |
| WCAG                          | Web Content Accessibility Guidelines, the international standard used to measure and improve digital accessibility.                                  |
| Webhook                       | An automated HTTP notification sent by Upmind to an external system when a specific event occurs, such as an order being placed.                     |
| XState                        | A JavaScript state machine library used in Cart 2.0 to manage checkout flow transitions in a deterministic and predictable way.                      |
