Skip to main content

UI components

UI components are the building blocks that you use to display data and trigger API functions in POS UI extensions. These components follow Shopify's design system and render optimized interfaces for retail workflows in the POS app on iOS and Android devices.

Your target determines which components you can use because different locations in POS have different interface requirements and constraints.

Actions trigger retail operations through quick, touch-based interactions like applying discounts, confirming payments, and initiating workflows.

Anchor to Feedback and status indicatorsFeedback and status indicators

Feedback and status indicators keep staff informed about transaction status, errors, and confirmations during retail operations.

Forms capture data during transactions with built-in validation and formatting optimized for mobile touch interfaces.

Anchor to Layout and structureLayout and structure

Layout and structure components create consistent visual hierarchy and spacing, presenting content clearly across different device sizes.

Media and visuals display product images, icons, and branding elements that help staff identify products and communicate information.

Navigation and content components help staff find products, manage information, and navigate through retail data.


Was this page helpful?