Skip to main content
Dine-In Register
Updated over a year ago

The Dine-In Register app is designed to streamline the dine-in experience by allowing servers to take and manage orders in real time, and receive instant alerts when tables need assistance. The dine in register app helps deliver faster, more responsive service and enhances the overall dining experience.


How Do I Configure The Dine-In Register App?

To use the Dine-In Register app effectively, you must first configure the settings for the Dashboard. Please note that the app will not work unless the required settings on the Snackpass Dashboard are enabled.

Dashboard Settings

Enabling Dine-In

First, we need to ensure dine-in is enabled for your store. To do so, follow these steps:

  1. Access the Snackpass dashboard and navigate to SETTINGS > FRONT OF HOUSE in the left menu.


  2. Navigate to KIOSK AND REGISTER, then scroll down to the DINE-IN section. Enable the Dine-In toggle. Make sure the "Require Table Number" toggle is turned off to allow for smooth dine-in operation.

  3. Next, navigate to SETTINGS > BACK OF HOUSE > ORDER FLOW and ensure that the Require Employee Pin Entry option is enabled.

  4. Finally, configure your dine-in menu items. From the dashboard, click on the STORE > MENU tab and then select ITEMS to view your menu categories.

  5. Open each category to see the items. For each item eligible for dine-in, click on it, scroll to FULFILLMENT, and enable dine-in by clicking on it—the dine-in button will turn blue when activated.

Creating Tables

Next, we will go through creating tables:

  1. Access Your Dashboard
    Go to your Snackpass dashboard: Snackpass Dashboard.

  2. Navigate to Table Editor
    From the left menu, select SETTINGS and then TABLE EDITOR.


  3. Create Your Section
    When you click on the Table Editor tab, a dialog box will prompt you to name your section. This represents a designated region in your restaurant that contains a group of tables, such as sections or different levels.
    Example: Name it "Main Dining Room" and click CREATE SECTION.

  4. Add Tables
    At the bottom of the screen, you’ll find a section with table shapes and layout options for barriers and labels. To add a table, click on the desired table shape and then tap on the canvas to place it. Once added, you'll be prompted to input the table number and the number of seats.

  5. Adjust Table Placement And Size
    Once added, you can drag tables to reposition them. Use the corner indicators on each shape to resize the tables as needed.

  6. Repeat For All Tables
    Repeat the previous steps for each table, making sure to enter the correct information for each one. Once added, each table will display its corresponding number at the center of the shape.

  7. Add Barriers And Labels
    For specific areas, such as a Drinks Station, select the rectangle and label shapes right next to Layout. Position them on the map as needed. Since barriers cannot be labeled, use the label shapes to clearly identify these areas.

  8. Save Your Configuration
    When you're finished, click SAVE SECTION in the upper right corner of the screen.



    Once saved, all your new tables will be available to use in the Dine-In Register app.

How Do I Use The Dine-In Register App?

To access the Dine-In Register app, go to your device's home screen and select the Register app directly, or tap the hamburger icon in the upper-right corner and choose the app from the dropdown menu.

The Dine-In Register app has four key tabs—Tables, Orders, Quick Order, and Notifications—which help optimize various aspects of the dine-in experience by managing orders, payments, and server alerts. These features work together to make service faster and more efficient. Let's dive into what each tab offers:

Tables

When you open the Dine-In Register app, the first section you’ll see is the Tables tab. This tab allows servers to start table orders directly and access orders initiated by customers via the Tableside app. At the top of the screen, the dine-in sections—such as Main Dining Room, Patio, or Outdoor Seating—and their respective tables are clearly displayed, ensuring seamless navigation and organization.

How To Start An Order In The Tables Tab

To start an order through the Tables tab follow the next steps:

  1. Select A Service Area: Choose the appropriate service area at the top based on the table you're serving.

  2. Choose A Table: Select the table from the main menu or click the icon in the upper-right corner to pick a table from the map and start the order.

  3. Enter Guest Count: Specify the number of guests at the table (1-50). If there are more than 50 guests, use the appropriate grouping method, like placing separate orders.

  4. Exploring The Menu: The menu is organized by categories, each in a colored box. Click a category to view items, which are marked with a corresponding colored line for easy identification.

  5. Modifiers And Quantities: If an item has modifiers, click to choose your preferences. Adjust quantities using the - and + icons. The Dine-In Register app does not enforce modifier limits, providing more flexibility.

  6. Duplicating Orders: To quickly reorder an item, click the REPEAT button at the bottom left.

  7. Finalizing the Order: Once done, click DONE, then SEND to send the order to your KDS app and Orders tab.

  8. Adding More Items: The new order will appear on the Tables tab. Click on it to add more items. Items that have already been sent will be highlighted in mustard yellow, while new items will appear in blue until they are sent. Once sent, new items will also turn mustard yellow.

  9. Processing Payment: When ready, select the table and click PAY in the upper right. Enter your payment method (cash or credit) and phone number.

Payment Process Flow

  1. Initiating Payment: When the customer is ready to pay, click the Pay button within the order you're handling. We support Card Payment, Cash Payment, and Split Payments for both methods.

Card Payment

  1. Select Payment Method: After clicking Pay, ensure the correct payment method (Card or Cash) is selected at the top of the screen.

  2. Order Summary: You’ll see a summary of the order with item prices listed next to each item.

  3. Confirm & Pay: Click Confirm & Pay to proceed.

  4. Enter Phone Number: To send a digital receipt, enter the customer's phone number (this step can be skipped, however the order will show "Unknown" as the name instead).

  5. Add Tip: If the customer wishes to leave a tip, enter the amount.

  6. Card Payment Screen: Finally, a payment screen will appear, allowing the customer to process their card payment.


Cash Payment

  1. Follow The Same Initial Steps: The first three steps for Cash Payment are the same as Card Payment.

  2. Enter Cash Amount: After entering the phone number, a screen will display the total amount. Preset options for cash tendered will appear, or you can manually enter the amount using the numeric keypad. Click Confirm once the correct amount is entered.

  3. Change Screen: A screen will display the change owed to the customer. Once confirmed, click Continue.

  4. Order Complete: The order will be marked as complete.

Split Payment

Split payments are available for both Card and Cash payment methods.

  1. Choose Payment Method
    At the top of the screen, select the payment method the customer prefers: CARD or CASH.

  2. Select Split Payments
    After selecting the payment method, click on the SPLIT option at the bottom left of the screen.

  3. Choose Split Option
    Choose the Split Option to divide the bill. Then, select how many people the bill will be split between. The system allows you to switch between Card and Cash payment options for each split.

  4. Confirm Payment Breakdown
    Once you've chosen the number of splits, click the PAY button. The button will now display (1 of X), where X represents the total number of payments needed to fully settle the bill.

  5. Collect Customer Information (Optional)
    For each payment, you can enter a phone number to send the customer a digital receipt.

  6. Add Tip (Optional)
    The customer will then have the option to add a tip, if desired.

  7. Complete The Payment
    Finally, the customer will be prompted to complete the payment either by CARD or CASH.


After the first payment is completed, the customer will be directed to a new screen for the next payment. It's important to note that subsequent payment methods can be switched between card and cash. This process will continue with each payment until the total bill is fully settled.


​Order Actions


Dine-In Register offers a variety of actions you can take for managing your orders. To access these options, open the order and click the three dots (...) in the bottom left corner to view all available actions.

  1. Customer Name: To add a customer name, click on the option to edit the default "Unknown." Delete it and enter the desired name using the keyboard. Once entered, click Update to save the name to the order.

  2. Note: Click the Note option to add specific instructions or requests for the order. After typing your note, click Add Note to save it.

  3. Dining Option, Guests, and Server: These options display information about the dining setup, guest count, and assigned server. They are for display only and cannot be modified.

  4. Transfer Table: To transfer the order to a different table, click this button and select the new table. The table number will be updated accordingly.

  5. Custom Charge: Select this option to apply an extra custom charge to the table. A numeric keyboard will appear for you to enter the desired charge amount.

  6. Void: To void the entire order, select this option. You'll be prompted to confirm the action, as it cannot be undone.

  7. Voiding Individual Items: To void an item after it has been sent, swipe left on the item within the order list and confirm the action.. Note that if the cart contains only a single item, you will not have the option to void it individually. In this case, you should void the entire order instead.

  8. Discount: For custom discounts, click this option. Enter your employee PIN for authorization. Then, choose between a Dollar Amount or Percentage discount, enter the amount using the numeric keyboard, and click Add Discount to apply it.

  9. Clear Unsent Items: If there are items in the cart that haven’t been sent to the kitchen, clicking this option will remove them from the order.


Orders

The Orders tab displays all ongoing Snackpass orders, regardless of the platform—whether they're from the kiosk, register, online ordering, or the app. By default, the tab shows all orders, but you can easily refine your view using the filter option located at the top right corner, next to the refresh button.


Filters allow you to narrow down orders based on criteria such as payment method, order channel, fulfillment status, payment type, or kitchen status, making it easy to focus on specific types of orders.

Order Details

To view the full details of an order, simply tap on it. The order’s information will be displayed, starting with the following key details at the top:

  • Order Number: A unique identifier for the order.

  • Customer’s Name: If provided.

  • Fulfillment: Dine-In, Pickup, or Delivery.

  • Table Number: If applicable.

  • Number of Guests: For dine-in orders.

  • Order Time: When the order was placed.

  • Phone Number: If provided.

  • Channel: The platform used (Register, Kiosk, App, or Online Ordering).

  • Provider: Defaults to Snackpass. If you’re integrated with Deliverect and third-party platforms like DoorDash, Uber Eats, or Grubhub, that information will also appear here.

Below these details is the Items Section. This section is collapsed by default, but you can expand it to see all the items ordered by the customer.

Next, you'll find the Order Notes section, displaying any special instructions or notes entered by the customer.

Finally, at the bottom, you'll see the Financial Information, including the subtotal, taxes and fees, tips, and the grand total for the order.

Order Actions

Within the Orders tab, you can perform a variety of actions depending on the status of the order:

For Ongoing Orders:

  • Edit: For open tab orders that haven’t been finalized, tap the Edit button in the top right corner. This will take you to the Tables order screen, where you can perform any of the actions available under Tables.

  • Print: Tap Print to see a list of all active printers. You can select a specific printer or choose to print on all printers if needed.

  • Pay: Selecting Pay will take you to the Tables screen, where you can tap Pay again to complete the checkout process as outlined in the Payment Process Flow.

For Completed Orders:

In addition to printing, you'll have two additional options:

  • Open Drawer: If it is a cash order, you can open the cash drawer, provided your device supports this feature.

  • Refund: Issue a full refund or use the numeric keypad to input a specific refund amount.

Quick Order

The Quick Order feature allows you to place orders without associating them with a table. This is especially useful for customers who are ordering takeout instead of dining in. The ordering process in this tab is very similar as the one described in the How to Start an Order section for the Tables tab.

How To Place An Order With Quick Order:

  1. Access Quick Order: Tap the lightning bolt icon (the third icon at the bottom of the screen) to open the Quick Order tab.

  2. Add Items: Use the categories and item navigator to add items to the cart.

  3. Add Order Details:

    • Tap the three dots (...) in the bottom left corner to enter order details.

    • Include the customer’s name, phone number, and any important notes to keep the order organized.

    • Add custom charges or discounts, if applicable.

  4. Finalize the Order:

    • Tap SEND at the bottom of the screen to keep the order tab open and add more items later.

    • Alternatively, tap Pay to immediately begin the payment process.

Note: All orders placed through Quick Order will automatically be labeled as PICKUP orders - unless you have changed the fulfillment.

Notifications

The Notifications tab is the final section of the Dine-In Register app. This tab alerts your staff whenever customers use the Call Server button on the Tableside app. For more information about this feature, refer to the Tableside Settings Configurations section in the Tableside article.

How Notifications Work:

  • When a customer taps the Call Server button on the Tableside app, a notification badge will appear on the Notifications tab (the fourth tab in the app), displaying the total number of active notifications.

  • Staff can tap the tab to view all notifications by default or filter notifications by specific service stations as needed.

  • Notifications will indicate which table (e.g., Table X) requires attention, ensuring servers can respond promptly.

Marking Notifications As Complete:

Once the server has addressed the table's needs, they can return to the Notifications tab, select the relevant table, and mark the notification as Complete to remove it from the list.

Important Guardrails

Supported Features

  • Order Management: Take orders, process payments (tap, swipe, insert), modify sent orders, view ongoing orders, and add notes or custom charges.

  • Payment Handling: Accept various payment methods, split payments evenly or by custom amounts, and check out dine-in and to-go orders.

  • Order Management: Includes voiding items/orders, custom discounts, adding order notes, and managing employee permissions.

  • Multilingual Support: Available in Chinese and Spanish for several features (e.g., SnackOS, KDS, Dine-In Register).

  • Quick Order: This feature provides a faster checkout flow with the option to split payments too.

Not Supported

  • Limited Discount / Promo Features: No item-level discounts, preset promotions, or automatic gratuity.

  • Offline And Advanced Functions: No offline payments, item transfers, or end-of-day closeout. No seat assignments, change server, or coursing.

  • Custom Items: You can't add custom items directly. Custom charges can be used as a workaround, though.

  • Payment Options: No gift card/store credit support.

Key Order Management Tips

  • Order View: Users can see order status (unpaid, paid, in-progress, completed), filter orders, and view detailed information (including payment and kitchen status).

  • Customer Info: Add customer names and phone numbers to orders for clearer identification and KDS visibility, otherwise, the name will be shown as Unknown.

  • Refresh Orders: If orders aren't up-to-date, use the refresh button to update the display.

  • Printing: Orders print once sent to the kitchen. For orders placed through the Quick Order tab, avoid sending without a name to prevent "Unknown" entries on the KDS.

Cash Flow Management

  • Payment Handling: When accepting cash payments, ensure accurate cash amounts are entered and manage change using the connected cash drawer.

Notes For Partners:

  • Quick Order Naming: Add a customer name before sending items to the KDS for clear identification.

  • Ticket Printing: Once paid, no new tickets print unless manually triggered.

If you have any questions or encounter issues with Dine-In Register, 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?