Understanding Key Terms in the Glossary

Last updated About 2 months ago

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 behavior, 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, colors, 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 colors, 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 colors, 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

Internationalization - 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 behavior 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 color vision deficiencies, using shape, spacing, and icons over color 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 Optimization - 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, behavior, 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.