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

# Glossary

> A comprehensive reference of all key terms and concepts in TWICE Commerce

export const variantDefinition = "A Variant is a specific version of a listing that differs by attributes such as size, color, or rental period. Variants allow customers to choose between different options of the same product while maintaining a single listing structure.";

export const usagePatternsDefinition = "Usage Patterns are recurring workflows and interaction models in TWICE that represent common ways users accomplish tasks. Understanding these patterns helps you work more efficiently and leverage TWICE's design to streamline your daily operations.";

export const transactionDefinition = "A Transaction is comparable to a payment receipt from a payment terminal. A payment can include multiple transactions—for example, a split payment (lunch voucher + cash = 2 transactions, 1 payment) or a payment with a refund (original charge + refund = 2 transactions, 1 payment).";

export const tasksDefinition = "A Task is a discrete unit of work assigned to team members within TWICE, tracking actions that need to be completed, their status, due dates, and associated context such as orders, customers, or inventory items.";

export const binLocationDefinition = "The specific physical position within a warehouse or facility where a stock item is stored (e.g., 'Aisle 5, Shelf B2' or 'Bin A-127'). This precise locator streamlines picking, audits, and inventory management.";

export const stockItemStateDefinition = "Stock Item State tracks whether a stock item is currently In (at hand in your inventory) or Out (in a customer's possession). State changes automatically based on fulfillment and returns on orders.";

export const stockItemStatusDefinition = "The operational availability of a stock item. Active items are available for orders, rentals, and inventory operations. Inactive items are indefinitely excluded from assignments (e.g., retired, under repair, or quarantined). For temporary unavailability, use a reservation instead.";

export const stockItemDefinition = "A Stock Item is a unique, serialized inventory record in TWICE that represents either a single physical item or a group of identical items tracked together. Each stock item has its own item code, allowing precise tracking of usage, income, expenses, and lifecycle events throughout its entire journey in your business.";

export const stockCodeDefinition = "A Stock Code (also called Item Code) is the unique system-generated identifier assigned to each stock item in TWICE. It ensures accurate tracking, data consistency, and auditability across all operations, reports, and integrations.";

export const statusDefinition = "Status is the lifecycle stage of an entity. Each entity type defines its own status values — Stock Items use In use / Out of use / Lost / Sold; Orders use Open / In progress / Closed; Listings use Draft / Published / Archived. Status is usually set manually or by workflows.";

export const stateDefinition = "State is the current operational condition of an entity, set automatically by events in the system. Stock Items have State (In/Out — physical location). Orders have Payment State (Pending/Paid/Refunded) and Fulfillment State (Unfulfilled/Ready/Partially Fulfilled/Fulfilled).";

export const skuDefinition = "A SKU (Stock Keeping Unit) is a product-level identifier that groups similar stock items under a shared definition. SKUs enable you to manage product information, pricing, and attributes at scale while maintaining individual stock item tracking for serialized inventory management.";

export const serializedInventoryDefinition = "Serialized inventory (quantity = 1) tracks each physical item individually with its own unique identifier, income, expenses, timeline events, and lifecycle. This enables precise tracking of what happened to each specific unit.";

export const reservationDefinition = "An internal reservation that allocates inventory for a specific time period, blocking availability. Reservations are manageable under the stock item's 'Timeline' and ensure items are ready for maintenance or internal use.";

export const priceTableDefinition = "A Price Table is a pricing structure that defines how a listing is priced — rental rates by duration, sale prices, and subscription plans — with optional date windows and per-variant overrides.";

export const pooledInventoryDefinition = "Pooled inventory (quantity > 1) groups identical items under a single stock code, aggregating all income, expenses, and timeline events. You can track total quantities but cannot attribute specific events to individual units within the pool.";

export const orderTypesDefinition = "Order Types define different transaction modes in TWICE including rental orders, sale orders, buyback orders, and maintenance orders. Each order type has specific workflows, fulfillment rules, pricing logic, and lifecycle management tailored to its business purpose.";

export const orderLifecycleDefinition = "The Order Lifecycle describes the complete journey of an order from creation through fulfillment, completion, and post-order processes. Understanding order lifecycle stages helps manage operations, automate workflows, and track performance across different order types and statuses.";

export const onlineStoreDefinition = "The Online Store is a whitelabel e-commerce storefront provided by TWICE that enables customers to browse, configure, and purchase or rent products directly. It provides a fully customizable, mobile-responsive shopping experience under your own branding, integrated with your inventory, catalog, and order management systems.";

export const paymentDefinition = "A Payment is connected to a checkout and produces the VAT receipt. Payments always point to Line Items on the order and can include multiple transactions. A checkout can have multiple payments to support partial payment scenarios.";

export const locationDefinition = "A location is any physical or logical place that holds inventory and connects to fulfillment operations — whether it's a storefront, warehouse, service center, or fulfillment hub. Locations enable multi-site operations with unified inventory visibility.";

export const listingDefinition = "A Listing is a sellable product offering in your catalog that defines what customers can purchase or rent. Listings connect to SKUs and stock items to manage availability, pricing, variants, and publishing settings across your sales channels.";

export const orderDefinition = "A customer-facing order that tracks the entire journey from initial reservation through fulfillment, payment, and completion. Orders are manageable under 'Orders' and block inventory availability. They can be for rentals, sales, buybacks, or maintenance services.";

export const noteDefinition = "An internal note added to a stock item's timeline for documentation purposes. Notes are manageable under the stock item's 'Timeline' and do not block inventory availability.";

export const lineItemDefinition = "A line item represents a single product or service entry within an order, containing the specific stock item(s), quantity, pricing, and fulfillment details for that part of the transaction.";

export const integrationsDefinition = "Integrations connect TWICE with external platforms, marketplaces, payment providers, and business tools to extend functionality and synchronize data. Integrations enable seamless operations across your entire commerce ecosystem including Shopify, accounting systems, and custom APIs.";

export const eventDefinition = "An event is an activity recorded in a stock item's timeline that tracks its lifecycle. Events can be Orders (customer-facing orders that block availability), Reservations (internal reservations that block availability), or Notes (internal notes that don't block availability).";

export const designPatternsDefinition = "Design Patterns are standardized UI/UX structures and data organization principles used consistently throughout TWICE. These patterns include data tables, attribute systems, relationship models, and navigation structures that create a cohesive and predictable user experience.";

export const customerProfileDefinition = "A Customer Profile is a comprehensive record of an individual or business customer, containing contact information, order history, preferences, and relationship data. Customer profiles enable personalized service, analytics, and targeted marketing across your business operations.";

export const customerGroupDefinition = "A Customer Group is a segment of customers organized by shared characteristics, behavior, or business rules. Customer groups enable targeted promotions, specialized workflows, permissions, and personalized experiences for different customer types such as wholesale, retail, or VIP members.";

export const commonWorkflowsDefinition = "Common Workflows are end-to-end processes that combine multiple TWICE features to accomplish business objectives. These workflows demonstrate how inventory, catalog, orders, and customer management work together to support operations like rental fulfillment, resale processing, and maintenance tracking.";

export const collectionDefinition = "A Collection is a curated group of listings organized for merchandising and navigation purposes. Collections help customers discover products by category, theme, or business logic, and can be displayed across your online store and sales channels.";

export const checkoutDefinition = "A Checkout is created when an order is ready for payment, either manually from an order or via self-service online. Each checkout is always part of an order and can have multiple payments connected to it for partial payment scenarios.";

export const categoryTaxonomyDefinition = "A standardized hierarchical product classification system that organizes inventory into categories and subcategories. TWICE uses the Shopify Product Taxonomy standard to ensure consistent categorization across your catalog and integrations.";

export const activityLogsDefinition = "An immutable record of all actions (view, create, edit, delete) performed in the system, capturing what happened, who performed it, when it occurred, and what was affected. Activity logs are compliant for audit and regulatory requirements.";

export const attributesDefinition = "An attribute is a custom data field that captures additional information about entities in TWICE Commerce - from technical specifications and operational data to business-specific metadata. Attributes give you full control over what data you want to record for any asset, allowing you to extend the platform to match your exact business needs.";

This glossary provides quick-reference definitions for all key concepts in TWICE Commerce. Each term links to its full documentation article where you can learn more about relationships, lifecycle, and practical usage.

<Info>
  **Using this glossary:** Terms are organized alphabetically. Click on any term to jump to its detailed article.
</Info>

| Term                                                                      | Definition                                                                                                                                       |
| ------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------ |
| [Activity Logs](/docs/concepts/admin/activity-logs)                            | {activityLogsDefinition}                                                                                                                         |
| [Article Ledger](/docs/inventory/stock-items/income-and-expenses)              | Per-Stock Item history of value changes — initial value, updates, and depreciation — captured as immutable entries on the Income & Expenses tab. |
| [Attributes](/docs/concepts/admin/attributes)                                  | {attributesDefinition}                                                                                                                           |
| [Attribute Groups](/docs/concepts/admin/attribute-groups)                      | Named collections of Attributes that drive how the Attributes tab is sectioned on entity detail pages.                                           |
| [Bin Location](/docs/concepts/inventory/stock-items)                           | {binLocationDefinition}                                                                                                                          |
| [Category Taxonomy](/docs/concepts/admin/category-taxonomy)                    | {categoryTaxonomyDefinition}                                                                                                                     |
| [Checkout](/docs/concepts/orders/payments)                                     | {checkoutDefinition}                                                                                                                             |
| [Collection](/docs/concepts/catalog/collections)                               | {collectionDefinition}                                                                                                                           |
| [Common Workflows](/docs/concepts/repeating-patterns/common-workflows)         | {commonWorkflowsDefinition}                                                                                                                      |
| [Customer Group](/docs/concepts/customers/customer-groups)                     | {customerGroupDefinition}                                                                                                                        |
| [Customer Profile](/docs/concepts/customers/customer-profiles)                 | {customerProfileDefinition}                                                                                                                      |
| [Design Patterns](/docs/concepts/repeating-patterns/design-patterns)           | {designPatternsDefinition}                                                                                                                       |
| [Event](/docs/concepts/inventory/events)                                       | {eventDefinition}                                                                                                                                |
| [Integrations](/docs/concepts/integrations/overview)                           | {integrationsDefinition}                                                                                                                         |
| [Inventory Tracking (Pooled)](/docs/concepts/inventory/inventory-tracking)     | {pooledInventoryDefinition}                                                                                                                      |
| [Inventory Tracking (Serialized)](/docs/concepts/inventory/inventory-tracking) | {serializedInventoryDefinition}                                                                                                                  |
| [Line Item](/docs/concepts/orders/order-lifecycle)                             | {lineItemDefinition}                                                                                                                             |
| [Listing](/docs/concepts/catalog/listings)                                     | {listingDefinition}                                                                                                                              |
| [Location](/docs/concepts/admin/locations)                                     | {locationDefinition}                                                                                                                             |
| [Note](/docs/concepts/inventory/events)                                        | {noteDefinition}                                                                                                                                 |
| [Online Store](/docs/concepts/sales-channels/online-store)                     | {onlineStoreDefinition}                                                                                                                          |
| [Order](/docs/concepts/orders/order-lifecycle)                                 | {orderDefinition}                                                                                                                                |
| [Order Lifecycle](/docs/concepts/orders/order-lifecycle)                       | {orderLifecycleDefinition}                                                                                                                       |
| [Order Types](/docs/concepts/orders/order-types)                               | {orderTypesDefinition}                                                                                                                           |
| [Payment](/docs/concepts/orders/payments)                                      | {paymentDefinition}                                                                                                                              |
| [Price Table](/docs/concepts/catalog/price-tables)                             | {priceTableDefinition}                                                                                                                           |
| [Reservation](/docs/concepts/inventory/events)                                 | {reservationDefinition}                                                                                                                          |
| [SKU (Stock Keeping Unit)](/docs/concepts/inventory/skus)                      | {skuDefinition}                                                                                                                                  |
| [State](/docs/concepts/repeating-patterns/status-vs-state)                     | {stateDefinition}                                                                                                                                |
| [Status](/docs/concepts/repeating-patterns/status-vs-state)                    | {statusDefinition}                                                                                                                               |
| [Stock Code / Item Code](/docs/concepts/inventory/stock-items)                 | {stockCodeDefinition}                                                                                                                            |
| [Stock Item](/docs/concepts/inventory/stock-items)                             | {stockItemDefinition}                                                                                                                            |
| [Stock Item State](/docs/concepts/inventory/stock-item-state)                  | {stockItemStateDefinition}                                                                                                                       |
| [Stock Item Status](/docs/concepts/inventory/stock-item-status)                | {stockItemStatusDefinition}                                                                                                                      |
| [Tasks](/docs/global-navigation/top-navigation)                                | {tasksDefinition}                                                                                                                                |
| [Transaction](/docs/concepts/orders/payments)                                  | {transactionDefinition}                                                                                                                          |
| [Usage Patterns](/docs/concepts/repeating-patterns/usage-patterns)             | {usagePatternsDefinition}                                                                                                                        |
| [Variant](/docs/concepts/catalog/variants)                                     | {variantDefinition}                                                                                                                              |

## Related Resources

<CardGroup cols={2}>
  <Card title="Key Concepts" icon="https://mintcdn.com/twicecommerce/KD5MbyezoVxgw-eX/icons/docs.svg?fit=max&auto=format&n=KD5MbyezoVxgw-eX&q=85&s=1c3690bab58a805680ef95465599981e" href="/docs/concepts/os-approach" width="24" height="24" data-path="icons/docs.svg">
    Dive deep into each concept with full documentation including relationships, lifecycle, and practical usage
  </Card>

  <Card title="Navigating in TWICE" icon="mouse-pointer" href="/docs/home">
    Learn what each view, page, and tab in the TWICE Admin is used for
  </Card>

  <Card title="Updates" icon="bell" href="/docs/updates">
    Release notes and what's new in TWICE
  </Card>
</CardGroup>
