Skip to main content

SnackOS 2.0 | Guest

Updated yesterday

The Guest App is an upgraded, all-in-one solution that builds on the Kiosk and Tableside experiences you already know. Designed to improve efficiency for both pickup and dine-in, it streamlines operations and enhances customer satisfaction by modernizing and simplifying the ordering process.

To use the Guest app effectively, you must first configure the settings for the app.

How Do I Configure The Guest App Settings?

These settings control how the Guest App behaves on each device. Configuration should be completed before launching the app for customers. Settings are device-specific and do not affect other devices or the store-wide setup. To configure the Guest App for a device, follow these steps:

  1. Open the Settings Beta app on the device.

  2. Go to the GUEST tab.

  3. Under Ordering Experience, set the Fulfillment Method for the device. Available options include:

    • To Go and Dine-In

    • Dine-In Only

    • To Go Only
      This controls what order types customers can choose on this device.

  4. (Optional) Set a Table Number for the device, if assigning it to a specific table.

    Note: Tables must be created in the Table Editor on the Dashboard. For more info, see the Table Editor article.

  5. (Optional) Enable Call Server to allow customers to tap a button in the app and request staff assistance for dine in orders.

  6. Choose a Color Theme for the Guest App interface:

    • Light Mode

    • Dark Mode

  7. Under Checkout, select the preferred Checkout Mode:

    • Pay Ahead – Customers pay before their order is prepared.

    • Open Tab – Customers can place multiple orders and pay at the end.

    • Self Checkout – Customers can complete payment on their own through the app.

Guest App Functionality

How Do I Use The Guest App?

To start using the Guest app, follow these steps:

  1. Launch The App:
    On the home screen, tap the Guest app icon.

  2. Tap To Order:
    You'll see a screen that says TAP TO ORDER. Tap it to proceed.

  3. Fulfillment Selection (If Applicable):

    • If only dine-in or only to-go is selected in the Settings Beta app, you'll go straight to the ordering screen.

    • If both dine-in and to-go are enabled, the customer must choose their preferred option first.

  4. Browse Menu:

    • The left side of the screen displays menu categories.

    • The right side shows items in the selected category, including photos, descriptions, and prices.
      ​​

    • Customers can scroll to view all items and categories.

How Can Customers Add Items To Their Cart?

Adding items is easy and intuitive. Here's a step-by-step breakdown:

  1. Select An Item:
    Tap on the menu item the customer wants to order.

  2. Choose Modifiers:

    • If the item has required modifiers, the customer must make selections to proceed.

    • Optional modifiers can be selected as desired.

  3. Add Notes (Optional):
    At the bottom of the screen, customers can add any special instructions or preferences for the item.

  4. Adjust Quantity:
    Use the + and - icons to change the quantity. The default is 1, but it can be increased as needed.

  5. Add to Cart:
    Tap ADD TO CART to add the item.
    Steps 1–5 have to be repeated for each item the customer wants to include in the order.

  6. Finalize The Order:
    Once all items are added to the cart:

    • Tap VIEW ORDER.

    • The customer can then choose to either:

      • Send the order to the kitchen, or

      • Proceed to checkout, depending on the configuration selected via Settings (Beta)

How Does Checkout Work In The Guest App?

Checkout behavior in the Guest app depends on the checkout options configured for the Guest app in the Settings Beta app. There are four possible configurations:

Pay Ahead with Self Checkout (Recommended)

If both Pay Ahead and Self Checkout are enabled:

  1. The customer adds item to their cart.

  2. The customer taps VIEW ORDER.

  3. They are brought to a summary screen showing all items, taxes, fees, and the total amount.

  4. The customer taps CHECKOUT.

  5. Payment Flow Begins:
    The customer taps Pay.

  6. Phone Number Prompt (Optional):
    They’re prompted to enter their phone number (optional—they can skip this step).

  7. Tip Selection:
    The customer is shown the tipping screen.

  8. Complete Payment:
    Finally, they’re taken to the payment screen to complete the transaction.

Pay Ahead without Self Checkout

If only Pay Ahead is enabled:

  1. The customer adds item to their cart.

  2. The customer taps VIEW ORDER.

  3. They are brought to a summary screen showing all items, taxes, fees, and the total amount.

  4. The customer taps CHECKOUT.

  5. The checkout screen prompts the customer to get a server’s attention.

    • If the "Call Server" button is enabled in your Guest app settings, it will appear here.

    • The customer can tap this button to notify the server.

  6. The server will then guide the customer through completing the checkout process on the server's device. Once the order is paid for with the server's device, the order will be sent to the kitchen printer and KDS.

Open Tab with Self Checkout (Recommended for Dine In)

When both Open Tab and Self Checkout are enabled:

  1. Start Order:
    The customer begins with an open tab. This allows them to:

    • Add items to their order

    • Send items to the kitchen

    • Continue browsing the menu and sending items throughout their meal

  2. View Order:
    Once ready to pay, the customer taps "View Order."

  3. Proceed To Checkout:
    They then tap Checkout.

  4. Review Order:
    The Checkout screen appears, showing a summary of their order.

  5. Payment Flow Begins:
    The customer taps Pay.

  6. Phone Number Prompt (Optional):
    They’re prompted to enter their phone number (optional—they can skip this step).

  7. Tip Selection:
    The customer is shown the tipping screen.

  8. Complete Payment:
    Finally, they’re taken to the payment screen to complete the transaction.

Open Tab without Self Checkout

When Open Tab is enabled without Self Checkout:

  1. Start Order:
    The customer begins with an open tab. This allows them to:

    • Add items to their order

    • Send items to the kitchen, but the tab remains open

    • Continue browsing the menu and sending items throughout their meal

  2. View Order:
    Once ready to pay, the customer taps "View Order."

  3. They tap SEND TO KITCHEN.
    This sends the order to the kitchen, but the tab remains open.

  4. The customer can continue browsing and add more items to the cart, repeating the process of sending items as needed.

  5. Once ready to pay, they tap VIEW ORDER again, then tap CHECKOUT.

  6. The checkout screen prompts the customer to get a server’s attention.

    • If the "Call Server" button is enabled in your Guest app settings, it will appear here.

    • The customer can tap this button to notify the server.

  7. The server will then guide the customer through completing the checkout process on the server's device. Once the order is paid for with the server's device, the order will be sent to the kitchen printer and KDS.

Important Notes About Checking Out In Guest App

Guest App supports card payments only (chip and tap). Cash payments are not supported directly through the Guest App, but can be taken on the Register.

How Do I Exit The Guest App?

To return to the home screen:

  1. Tap Snackpass in the top right corner five times.

  2. You will be prompted to enter employee pin to return to the home screen.

Or

  1. Tap the Search icon at the bottom of the Guest app.

  2. Tap the "DESIGNED BY SNACKPASS" logo five times.

  3. You will be prompted to enter employee pin to return to the home screen.

How Does The Guest App Work While Offline?

The Guest app functions similarly while online and offline. The key difference lies in payment processing:

  • Online: Payments are processed immediately.

  • Offline: If Offline Payments is enabled for your store, payments are captured and stored, but not processed until the device reconnects to the internet.

All other features of the app continue to work as normal while offline.

Important Reminder: When operating offline, payments can only be captured using external card readers. Built-in NFC readers (available on some of our hardware tablets) do not support offline payment capture.

For more information about how offline payments work, please refer to the Offline Payments section in the SnackOS 2.0 article.

Feature Limitations

The following features are not yet implemented in the Guest app:

  • Customers earning points on orders

  • Gift card credit support

  • Cash as a payment method

  • Store credit and reward redemption

  • Promotions

If you have any questions or encounter issues with the Guest app , feel free to reach out to our Snackpass partner support team. You can contact us via live chat in your partner app, by phone at 866-868-2146, or through email at [email protected].

Did this answer your question?