Screen Timeout Feature

Follow

We’ve introduced a new feature to improve the kiosk experience! The Payment Success screen now includes a timeout function to ensure your kiosk stays efficient and ready for the next customer. Let’s walk through how this works and how you can configure it.


What Is the Payment Success Screen Timeout?

The timeout feature automatically returns the kiosk to the main sales screen after a period of inactivity on the reprint receipt/Payment Success screen. This helps keep the flow moving and prevents the screen from being stuck if no action is taken.

How It Works:

  • Default Timeout: The screen times out after 20 seconds of inactivity.
  • Configurable Time: You can adjust the timeout duration through the POS Config UI.
  • User Notification: A pop-up notification appears 5 seconds before the timeout.
  • Timer Reset: Any action taken on the reprint screen resets the timer.

User Flow:

  1. User reaches the Payment Success Screen:

    • The timeout countdown begins (based on the configured time, default is 20 seconds).
  2. User Inactivity:

    • If no action is taken, the countdown continues.
  3. 5-Second Warning Pop-Up:

    • A notification appears, warning the user of the imminent timeout.
  4. Timeout:

    • After 5 seconds, the pop-up closes, and the screen automatically returns to the main sales screen.
  5. Resetting the Timer:

    • If the user interacts with the screen (e.g., taps a button), the timer resets, and the timeout countdown restarts.

Why This Matters:

This feature prevents the kiosk from lingering on the Payment Success screen, helping maintain smooth operations and reducing customer confusion.

Session Expiry Warning When Cart is Idle for Too Long

 To improve security and reduce abandoned transactions, Kiosk now includes a Session Expiry Warning that activates after a period of inactivity.

How It Works:

  • If no activity is detected for a configured duration (via KIOSK_INACTIVITY_TIMEOUT), the system will display a "Session will expire in 10 seconds" warning popup.
  • If no action is taken within those 10 seconds, the system clears the cart and resets the session, starting a new transaction.

Behavior Details:

  • If the configured timeout (KIOSK_INACTIVITY_TIMEOUT) is 5 minutes or less, the system will default to a 5-minute timeout before showing the expiry warning.
  • If the timeout is set above 5 minutes, the system will respect that value.
  • The warning includes a 10-second countdown, allowing users to continue shopping or take action to keep their session alive.
  • Any activity on the cart screen (e.g., tapping, adding/removing items) will reset the timer, and the session will remain active.
  • The warning only applies to the Kiosk cart screen and does not interfere with other areas that use different timeout configurations.
  • All items in the cart, including those manually added via the Supervisor mode, will be cleared if the session expires. 
  • This functionality is supported in both Customer and Supervisor modes.

image-20250325-082744.png

Articles in this section

See more
Was this article helpful?
0 out of 0 found this helpful

Comments

0 comments

Please sign in to leave a comment.