This page describes Self-Checkout version 1.0.4. This version shares its settings form with an older kiosk app, so the form has more settings than Self-Checkout uses. Settings that this version doesn’t use are marked as such.
Console settings
- Installation name: The installation name shown in Apps → Installations
- Add to group: The installation group it belongs to in Apps → Installations
- Multi-language support: The app’s supported languages and default language. The kiosk returns to the default language each time it goes back to the idle screen. The kiosk’s own texts are in English
General
- Tenant id: Overrides the installation’s tenant ID
- Space id: Overrides the installation’s space ID
- App Timeout in seconds: How long the kiosk waits without a touch or scan before it clears the bag and returns to the idle screen. Default 45
- Debug Computer Vision: Not used by this app version
- Show products with ‘Active’ status only: Only list products with the Active status in product lists
- Enable Omnibar: Used only by the recommended products on the product page. The omnibar with the Back and Pay buttons is always shown outside the idle screen
- Enable Omnibar NPS and NPS display type: No feedback survey is shown by this app version
- Enable Mobile Session Transfer: Not used by this app version
- Include data and delivery options from specific spaces: Also include the products of other spaces, such as an online store, with their own title and delivery options in the bag. Set the Device SpaceId labels and the Additional Spaces, each with a Space ID, Title to be displayed, and Delivery Options
- Show Powered by Ombori: Show the Powered by Ombori logo on the idle screen and in the bag. Style it in Customize with CSS with the
.powered-by-imageclass - Product Types coverage: Product type IDs to include. Products of the child product types are included too. When it is empty, all products are included
- Disabled Product Types request: Product type IDs whose products can’t be added to the bag from the product page. Child product types are disabled too
Layout
- Show Header Bar: Show the header bar on the home screen
- Logo: The logo shown on the home screen
- Sticker Properties: The Border Type, Custom style on sticker value (a Background color and Text color for each Sticker value), and Sticker Display Type of product stickers
- Traditional Layout: Use the traditional home screen layout. When it is on, you can Show background color. When it is off, you can set the Home Screen Label. Place bag on header is not used by this app version
- Product List Layout: Default or Filter Focused
- Product gallery orientation: LANDSCAPE or PORTRAIT images on the product page
- Product description placement: BUILT-IN or SLIDE-OUT product description on the product page
- Prices alignment: LEFT or RIGHT
- Promo Price highlight: Which price the Promo colour highlights: Slashed Price or Active Price
- Omnibar Layout type: ROUNDED or STRAIGHT corners for the bar at the bottom of the screen
Features
- Language Picker: Not used by this app version
- Wake on motion: Not used by this app version
- Move Categories to Explore screen: Remove the categories from the home screen
- Call for help: Not used by this app version
- Custom omnibar actions: Not used by this app version
- Bag: Show the add to bag button on the product page, and show the bag settings below. Scanned items are added to the bag whether or not this is on
- Custom sort: Customise the sort options in product lists. Use ‘ranking’ field as default sort and Ranking sort label set the default sort
- Filter: Show filter options in product lists. Add Filter Option Keys (a Label and the product feature Key for each filter), the Color picker keys to show as colour swatches, and the Button Theme
- Product external availability check: Check the product’s availability in store, online, and in nearby stores. Requires an integration with Ombori. Set the Market ID, Store Sales Channel ID, and Radius meter
- Inventory availability check: Check the inventory of product variants. Redirect to website via QR if unavailable shows a QR code to your website, built from the Redirect website URL, Redirect Label, and Redirect QR instruction
- Display suggested retail price: Show the suggested retail price. Use suggested retail price as base price uses it as the product’s base price
- Enable screencasting feature: Show product pages on another screen. Use Enable feature to all devices under the installation or Force to screencast to this deviceId
- Flights: Not used by this app version
Bag
These settings appear in Features after you turn on Bag.
- Display Total Discount Calculation?: Show the number of items, subtotal, savings, coupons, and service charges above the total
- Cart level promotions: Get promotions for the whole bag from a promotions service. Custom Store id overrides the store ID sent to the service
- Checkout method: Only External is used, for the Pay online QR code on the payment screen. The other methods are not used by this app version
- Checkout Label: Required when Checkout method is External. Not shown by this app version
- Checkout URL: Required when Checkout method is External. The page that the Pay online QR code opens, with a
cartparameter that lists the product IDs and quantities in the bag - Customize Options Label: Not used by this app version
- Additional Checkout Parameters: A Key and Value for each extra parameter added to the Checkout URL
- Type of notification, which user sees after product was added to the shopping bag: TOAST or OMNIBAR, when a product is added from the product page
- Hint text that is placed under the checkout button: A text shown under the bag totals
- Separate RFID scanned items: Show items read by the RFID reader in their own section of the bag
- Show privacy policy acceptance on checkout: Not used by this app version
Idle
- Display Options:
- Default: The Splash Media on one side and a button on the other
- Full Screen: The Splash Media across the whole screen, with a heading, a text, and an optional button
- Custom (Home Screen): The home screen with the categories and banners from Active → Home
- Splash Media: The image or video on the idle screen (PNG, JPEG, SVG, GIF, MP4, or WebM)
- CTA label: The button text. When it is empty, the button reads “Tap to get started”
- Hero section Heading and Hero section content: The heading and text for Full Screen. When they are empty, the screen shows “Welcome” and “Scan your first item or tab to start”
- Show CTA Button: Show the button on Full Screen
- CTA Button Position: Not used by this app version
- Button Theme: The button style: primary, secondary, light, or custom
- Background Theme: The background colour behind the button for Default, picked from the Theme colours
Payment
- Background Media: The image or video shown on the payment screen
Active
Customers reach the product page by tapping an item in the bag. The home screen is shown when Display Options is Custom (Home Screen).
Product Page
- Display stocks: Show the stock level
- Check Variant Active Price: Check the active price of the selected variant. Original active price to bag adds the original price to the bag instead, and Custom Store id overrides the store ID
- Display locate in store (prototype only today): Show the locate in store option
- Recommendations: The Scroll Direction and Source of recommended products: Default, Streamoid (with a Streamoid Refresh Token), or UNBXD (with an UNBXD API Key and UNBXD Site Key). For Streamoid and UNBXD, Inclusion picks Similar Items, Complete the Look, or both
- Details: The Layout Type (DEFAULT or VERSION 1), the Color picker border type, Show QR code for product link (with a title, subtitle, and Additional query strings), and the product features and custom content shown for each layout
Home
- Banners: Banners with a Title, Description, Call to action, Background (video, image, or CSS), Styles, and an On click action
- Categories: Category tiles, each with the product type ID, a Title, a Background, and Styles
Fonts and styles
- Fonts: Light, Regular, and Bold font files (OTF, TTF, WOFF, or WOFF2)
- Product Card Style Override: CSS for the product card’s Container, Name, Price, Promo Price, Image, and Brand
Theme
- Theme style: LIGHT or DARK
- Buttons border type: ROUNDED or STRAIGHT button corners
- Colors: Primary, Secondary, Danger, Success, Light, Dark, Promo, Border, Ominibar and Keyboard Background Color, Main Screen Background Color, Secondary Screen Background Color, Background for variant selector, and Redirect icon indicator color
- Shadows: CSS shadows in Small, Medium, and Large sizes