Skip to main content

Interfaces Settings

Interfaces Settings controls the visual appearance and behavior of the customer-facing and staff-facing views. Settings are organized into sections with toggle switches and text inputs.

Company Display

  • Company Name Display — The name shown to customers on receipts and the storefront.
  • Policy Page Link — URL to your privacy/refund policy page.

Chat

Integrate a chat bubble for visitors and users. Requires a chat subscription.

  • Chat Server — Your chat service URL.
  • Chat - Sub Group — The subgroup identifier for routing messages.

SSMS / Twilio

Requires an SSMS Message account with a secret API key configured in the web configuration.

  • Enabled — Toggle to enable/disable SMS messaging.

Pointless App

  • App URL — The URL of the Pointless POS application.

Clarity

  • Clarity ID — Microsoft Clarity analytics identifier for session recording and heatmaps.

IP Info

  • IP Info Token — API token for IP geolocation lookup service.

WordPress CMS

Connect content from a WordPress headless CMS to your POS storefront.

  • CMS - WordPress — Enter your WordPress REST API endpoint in the format: https://yourdomain.com/wp-json/wp/v2/posts?slug=

Multi-Store Options

Configure multi-location store settings.

  • StoreID Name — Dropdown to select the active store from the store list.
  • Store List — Link to manage stores.

Home Page — Customer View

Controls the storefront experience for online customers.

ToggleDescription
Suppress Items in CategoriesHide items within category views (for food service)
Global Second LanguageEnable bilingual features
Disable Search Bar In HeaderHide the search bar from the header
Hide Search InputHide the search field in menus
Full Print/TV MenuEnable the TV/menu display view
Catalog Schedules - Menu ListEnable scheduled catalog menus
Condensed Menu ButtonsUse compact button style for menus
Sub Menus On Side BarShow sub-menus in the sidebar
BrandsEnable brand filtering and display
DepartmentsEnable department browsing
CategoriesEnable category browsing
TypesEnable item type browsing
Tier MenuEnable tiered menu navigation
ReSale MenuEnable resale menu view
Show Inventory In Product CatalogDisplay stock quantities in the catalog
Store NavigationEnable store navigation features
Suppress Items in Categories For Store NavigationHide items from navigation categories
Enable Vertical MenuUse vertical menu layout
Display Custom User MenuShow custom user-defined menu
Enable Shipping InfoShow shipping information fields
View Similarly Purchased ItemsShow related/purchased together items
Enable eBay PublishingPublish products to eBay

Home Page — Staff View

Controls the in-app experience for staff users.

ToggleDescription
Hide Search BarHide the search bar for staff
Full Print/TV MenuEnable TV/menu display for staff
Catalog Schedules - Menu ListScheduled catalog menus for staff
Sub Menus On Side BarSub-menus in staff sidebar
BrandsEnable brand filtering for staff
DepartmentsEnable department browsing for staff
CategoriesEnable category browsing for staff
TypesEnable type browsing for staff
Tier MenuEnable tiered menu for staff
Hide Search Features (in app)Disable search features in the in-app catalog
Fit Menu ImagesFit images to menu item frames
Kosher Based OptionsEnable kosher-specific options

Controls sidebar navigation and filter options.

ToggleDescription
Default DepartmentSet a default department on the sidebar
Enable BrandShow brand filter in sidebar
Enable TypeShow type filter in sidebar
Enable CategoryShow category filter in sidebar
Customer View Accordion MenuUse accordion-style sidebar for customers
Staff View Accordion MenuUse accordion-style sidebar for staff

Product Filter Options

Enable or disable specific product filter categories in the catalog.

  • Accordion Menu Style
  • Item Type
  • Department
  • Category
  • Subcategory
  • Brand
  • Color
  • Countries
  • Size
  • Species
  • Gluten

Catalog Management

  • Enable UOM — Show Unit of Measure in the catalog.

Order Settings

ToggleDescription
Wide Order BarUse expanded width for the order panel
Send Order ButtonShow a send order button
Balance Sheet LockLock terminal to a specific balance sheet
Employees On ClockShow employees currently clocked in
Auto Clock On LoginAutomatically clock in employee on login
PIN Pad DefaultDefault to PIN pad input
Time OutEnable session timeout (default 3 minutes)
Time Out in SecondsCustom timeout value in seconds

Age Gate

Display an age verification gate on the login page for web customers. This feature is not shown in the installed Pointless App.

How It Works

When enabled, web visitors land on a full-screen age verification overlay before the login form appears. The user must click Yes to acknowledge they meet the required age. This acknowledgment is stored in the browser's localStorage, so returning visitors on the same device won't see the gate again.

Configuration

SettingDescription
Age Gate RequiredMaster toggle — enable to activate the age gate
Age Gate ValueThe minimum age number shown in the prompt (e.g., 21). The question reads: "Are you {value} years of age or older?"
Age NotificationRich-text editor for a custom notice displayed below the question. Use this to explain age requirements, legal notices, or warnings. The tip-tap editor supports bold, italic, headings, and lists.

Steps to Enable

  1. Navigate to Settings > Software & Hardware > Interfaces.
  2. Scroll to the Order Settings section.
  3. Toggle Age Gate Required to ON.
  4. Enter the required age in Age Gate Value (e.g., 21).
  5. (Optional) Use the Age Notification Requirement editor to add a legal notice or warning message.
  6. Click Save to apply the changes.

Clearing the Acknowledgment

The age gate acknowledgment is stored per-browser in localStorage under the key ageGateAck. To re-trigger the gate for testing, clear the browser's local storage for the site or open an incognito window.

Images

Upload custom branding images:

  • Toolbar Logo — Logo displayed in the app toolbar.
  • Background Logo — Background image for the app.
  • Tiny Logo — Small icon version of the logo.

Images are uploaded to Amazon S3 storage.

Theme Colors

Override the app's Material theme colors. Use the color picker to select custom colors for both light and dark modes.

Light Mode: Primary, Accent, Warn Dark Mode: Primary, Accent, Warn

  • Min Quantity — Minimum stock value for items to appear on the menu. Items below this threshold are hidden.

Email Settings

Expand the Email Settings section to configure email.

  • Send Email on Transaction Close — Automatically email receipt when a transaction closes.
  • SMTP Email Enabled — Toggle to enable sending from your own mailbox.

For full setup instructions (Gmail, Microsoft 365, custom SMTP), see Email Configuration.

Copy / Paste Settings

At the top of the Interfaces panel, you can export or import settings as JSON:

  • Copy — Copies all current interface settings as JSON to the clipboard.
  • Paste — Reads JSON from the clipboard and applies it to the settings form.

Use this to transfer settings between environments or back up your configuration.