Skip to main content

Self-Service Kiosk

Set up a customer-facing kiosk for self-service check-in at your dispensary entrance.

The kiosk runs in a web browser on a tablet (iPad or Android) and lets customers check themselves into your queue without staff assistance.

Kiosk URL

The kiosk is accessed at:

https://greenpos.io/s/your-store-slug/kiosk

Open this URL in a full-screen browser on your tablet device.

How It Works

Welcome Screen

When the kiosk loads, customers see:

  • Your store logo and name
  • Current wait time and number of people in the queue
  • "Now Serving" display showing active queue numbers with register assignments
  • Two buttons:
    • Look Up My Account — For existing customers
    • Continue as Guest — For new or walk-in customers

Look Up My Account

  1. Customer taps Look Up My Account.
  2. Enters their phone number (auto-formats as the customer types).
  3. Taps Look Up.
  4. If matches are found, the customer sees a list of matching accounts with name, phone, and customer type.
  5. Customer taps their name to check in instantly.
  6. If no match, they can continue as a guest.

Continue as Guest

  1. Customer taps Continue as Guest.
  2. Fills in:
    • Name (required)
    • Phone number (required)
    • Customer type — Medical or Recreational (defaults to Medical for Oklahoma stores)
  3. Taps the submit button to check in.

Ticket Screen

After checking in, the customer sees:

  • A large green checkmark
  • "You're Checked In!" message
  • Their queue number displayed prominently (e.g., #42)
  • Their first name and estimated wait time
  • A note about SMS notification (if they provided a phone number)
  • A Done button

The screen auto-resets to the welcome screen after 60 seconds — no staff intervention needed.

Queue on the POS

Once a customer checks in at the kiosk, they appear in the Queue Panel on the budtender's POS screen. The budtender can select the next customer from the queue to start their sale.

Enabling the Kiosk

  1. Go to Configuration > Settings > Store tab.
  2. Enable Queue Enabled.
  3. Set the Estimated Service Minutes (used for wait time estimates).
  4. The kiosk URL is displayed on the settings page — open it on your tablet.

Tips

  • Use a dedicated tablet — Mount an iPad at the entrance for a professional experience.
  • Lock the browser — Use Guided Access (iOS) or a kiosk app (Android) to prevent customers from navigating away.
  • Clean the touchscreen regularly — High-traffic kiosks need frequent cleaning.

Troubleshooting

IssueSolution
Kiosk won't loadCheck internet connection, verify the URL is correct
Customer can't find their recordThey may need to enter their phone number exactly as it's stored, or continue as guest
Queue not updating on POSRefresh the POS page; the queue polls for updates automatically

Next Steps