Feature Request: Simplified Self-Service Mode for Square Kiosk
The Square Kiosk application currently requires customers to enter a phone number, order number, or table number during checkout. For self-service retail businesses, this step is unnecessary and creates friction in what should be a fast, straightforward transaction.
The use case is simple: the customer selects items, pays, and leaves. There is no order to fulfill, no kitchen to notify, and no pickup coordination required. The current flow was clearly designed with food service operations in mind, where order tracking and customer notification make sense. It does not translate well to retail self-service.
What we are asking for is a configurable kiosk mode that skips the phone/order/table number prompt entirely. The flow would be:
That final step already serves the only legitimate reason to collect contact information at checkout, so no functionality is lost.
Our specific deployment is a farm stand where customers pick items from the stand and pay at the kiosk. Nothing more is needed. We believe this use case is common across self-service retail, pop-ups, concession stands, and similar environments where the current kiosk flow adds confusion and unnecessary steps.
A simple boolean toggle in kiosk settings, something like "Self-service retail mode," would solve this cleanly. No order tracking, no unnecessary prompts, just selection and payment.
This is a reasonable, low-effort configuration change that would make Square Kiosk meaningfully more usable for an underserved category of merchant
Square Community
Square Products