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.
  • Enable QR code On Receipt — Toggle to include a QR code on printed receipts. When enabled (and an App URL is set), each printed receipt contains a scannable QR code that links to the order's payment page, allowing customers to view or re-pay the order online.

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.