{# Pin button (visible only when expanded on desktop) #} BuyerKiosk {# Collapsed: BK logo pinned top, store logo + number pinned bottom #}
BuyerKiosk
{% if store.logo %} {{ store.typeNum }} {% endif %} {{ store.storeNum }}
{% if store.logo %} {{ store.typeNum }} {% endif %}
{{ store.typeNum }} {{ store.city }}
  • Switch Store
  • {# Store list populated by JS #}
    {# ===== DASHBOARD ===== #} {% if checkAccess('uri_dashboard') %}
  • Dashboard
  • {% else %}
  • Dashboard
  • {% endif %} {# ===== BUYERKIOSK ADMIN (Super Admin) ===== #} {% if checkAccess('uri_bkadmin') %}
  • BuyerKiosk Admin
      {% if checkAccess('uri_users') %}
    • {{ translate("MENU_USERS") }}
    • {% endif %} {% if checkAccess('uri_manage_groups') %}
    • {{ translate("MENU_GROUPS") }}
    • {% endif %} {% if checkAccess('uri_site_settings') %}
    • {{ translate("MENU_SITE_SETTINGS") }}
    • {% endif %} {% if checkAccess('uri_addbuy') %}
    • Add Buy
    • {% endif %} {% if checkAccess('uri_addbuy') %}
    • Store Texts
    • {% endif %} {% if checkAccess('uri_sendtwilio') %}
    • Send Twilio
    • {% endif %} {% if checkAccess('uri_addbuy') %}
    • All Stores
    • {% endif %} {% if checkAccess('uri_addbuy') %}
    • BuyerKiosk Stats
    • {% endif %} {% if checkAccess('uri_support_admin') %}
    • Support Portal Admin
    • {% endif %} {% if checkAccess('uri_task_engine_global') %}
    • Task Engine
    • {% endif %}
    • System Alerts
    • Billing Dashboard
    • Billing Config
    • {% if checkAccess('uri_users') %}
    • Quote Requests
    • {% endif %}
  • {% endif %} {# ===== STORE SETTINGS ===== #} {% if checkAccess('uri_store_settings') %}
  • Store Settings
      {% if checkAccess('uri_store_settings') %}
    • Store Configuration
    • Survey Settings
    • Mobile Sign-In
    • Text Log
    • Download Invoices
    • {% endif %}
  • {% else %}
  • Store Settings
  • {% endif %} {# ===== WORKBOOK ===== #} {% if checkAccess('uri_store_settings') %}
  • Workbook
    • Task Lists
    • Notes
    • {# Chat items gated by premium (spec 035) #} {% if isPremiumActive(store.typeNum) %}
    • Chat Templates
    • Chat Usage
    • {% endif %}
  • {% else %}
  • Workbook
  • {% endif %} {# ===== BILLING ===== #} {% if checkAccess('uri_store_settings') %}
  • Billing
    • Billing Overview
  • {% else %}
  • Billing
  • {% endif %} {# ===== CUSTOMERS ===== #} {% if checkAccess('uri_customers') %}
  • Customers
    • Search Customers
    • Top Customers
    • Customer Alerts
    • {% if checkAccess('customers_marketing') %}
    • Marketing Report
    • {% endif %}
    • Demographics
  • {% else %}
  • Customers
  • {% endif %} {# ===== TEAM ===== #} {% if checkAccess('uri_employees') %}
  • Team
    • Manage Team
    • {% if store.wiwEnabled and checkAccess('wiw_labor_report') %}
    • Labor Report
    • {% endif %}
  • {% else %}
  • Team
  • {% endif %} {# ===== SCHEDULING ===== #} {# Premium gating (spec 035): Non-premium users see a simple link to the marketing page. Premium users see the full dropdown with sub-items. #} {% if checkAccess('uri_schedule') %}
  • {% if isPremiumActive(store.typeNum) %} Scheduling
    • Schedule Calendar
    • Timesheets
    • {% if checkAccess('uri_schedule_manage') %}
    • Approval Queue
    • Availability
    • {% endif %} {% if checkAccess('uri_schedule_config') %}
    • Audit History
    • Scheduling Settings
    • {% endif %}
    {% else %} Scheduling {% endif %}
  • {% else %}
  • Scheduling
  • {% endif %} {# ===== REPORTS ===== #} {% if checkAccess('reports') %}
  • Reports
    • Daily Close Reports
    • Daily Store Stats
    • Buyer Stats
    • Sorter Stats
    • Deleted Buys
    • Inventory Analytics
    • Retention Dashboard
    • Wait Time Analysis
    • P&L Dashboard
    • Peer Comparison
    • Brand Pricing Health
  • {% else %}
  • Reports
  • {% endif %} {# ===== MARKETING ===== #} {% if checkAccess('uri_store_settings') %}
  • Marketing
    • Comeback Cash
    • Receipt Coupon
    • Survey Results
  • {% else %}
  • Marketing
  • {% endif %} {# ===== EVENT MANAGEMENT ===== #} {% if checkAccess('uri_events') %}
  • Events
    • Event Dashboard
    • Create Event
    • Event Templates
    • {% if checkAccess('uri_events_reports') %}
    • Event Reports
    • {% endif %}
    • Archive
  • {% else %}
  • Events
  • {% endif %} {# ===== FLOOR PLAN ===== #} {% if checkAccess('uri_floor_plans') %}
  • Floor Plan
    • Designer
    • Layout Management
    • Reports
  • {% else %}
  • Floor Plan
  • {% endif %} {# ===== BACKSTOCK ===== #} {% if checkAccess('uri_backstock') %}
  • Backstock
    • Overview
    • Seasonal Events
    • Analytics
  • {% else %}
  • Backstock
  • {% endif %} {# ===== CASH ===== #} {% if checkAccess('uri_cash') %}
  • Cash
    • Safe Configuration
    • Activity Report
    • Safe Level Alerts
  • {% else %}
  • Cash
  • {% endif %} {# ===== DIGITAL SIGN ===== #} {% if checkAccess('uri_digitalsign') %}
  • Digital Sign
    • Upload Media
    • Manage Slides
    • Manage Loop
  • {% else %}
  • Digital Sign
  • {% endif %} {# ===== INTEGRATIONS ===== #} {% if checkAccess('fivestars_config') or checkAccess('quickbooks_config') or checkAccess('wiw_setup') or checkAccess('sync_app') or checkAccess('bk-live') or checkAccess('uri_store_settings') or checkAccess('uri_task_engine') %}
  • Integrations
      {% if checkAccess('quickbooks_config') %}
    • QuickBooks
    • {% endif %} {# TODO: Re-enable once FiveStars API connectivity is restored #} {% if false and checkAccess('fivestars_config') %}
    • FiveStars Settings
    • FiveStars Points Report
    • {% endif %} {% if checkAccess('wiw_setup') %}
    • When I Work
    • {% endif %} {% if checkAccess('uri_store_settings') %}
    • Constant Contact
    • {% endif %} {% if checkAccess('sync_app') %}
    • BuyerKiosk Sync
    • Sync Installation Guide
    • Sync User Manual
    • {% endif %} {% if checkAccess('bk-live') %}
    • BuyerKiosk Live API Key
    • BuyerKiosk Live Guide
    • {% endif %} {# Hidden for now {% if checkAccess('uri_task_engine') %}
    • Background Jobs
    • {% endif %} #}
  • {% else %}
  • Integrations
  • {% endif %} {# ===== FEEDBACK (Hidden for now) =====
  • Feedback
  • #} {# ===== ORDER BUYERKIOSK ===== #} {% if checkAccess('order_bk') %}
  • Order BuyerKiosk
  • {% endif %}