Overview

This article describes how to configure a Heartland Restaurant site to use the Scan to Order feature set. The Scan to Order features enables customers to use a site’s Online Ordering website to order meals from a table for dine-in service. With this feature, a customer can enter a site, sit at a table, scan a QR code that represents the table, and then order items in the site’s Online Order website. The site will then be prepared and brought to the table.

To use Scan to Order, the site must run Heartland Restaurant version 6.30.

Configuring Scan to Order

You can configure a site to use the Scan to Order feature in the Online Ordering screen. Unlike delivery or carryout service, the site must have at least one room set to use a room layout in order to use the Scan to Order “Eat In” service.

  1. In the Admin Console’s Main Menu, click Location Setup, then click Online Ordering.
  2. In the Online Ordering screen, click the Online Ordering tab, then click the Eat In
    mceclip0.png
  3. In the Eat In tab, enter the appropriate settings (see below) for the location’s schedule and menu.
  4. After entering the appropriate settings, clickmceclip1.pngto save your settings.

Eat In Settings

mceclip2.png

Eat In Payment Types: This list enables you to specify what type of payments are acceptable for “eat in” orders. If you select Credit Card, the webpage will include controls allowing customers to pay with a credit card before submitting the order. This will be the only available method of paying for “eat in” orders.

If you select In-Person, the webpage will enable the customer to submit an order without paying for it on the webpage. It will create an unpaid ticket on the POS, and the server will need to perform the payment directly for the customer.

If you select Both, the webpage will allow customers to pay with credit cards when submitting an order, or wait and give payment to a server in person.

Eat In Tips Allowed: If you select this check box, the webpage will display controls that enables customers to add a tip amount to an “eat in” order in the webpage before submitting the order. This option only applies to scenarios where the customers pay with credit cards. It has no effect on transactions where the customer leaves a tip with In-Person payment.

Print Checks Immediately on Received Orders: If you select this check box, the POS will print checks for “eat in” orders immediately upon receiving them from the Online Ordering site.

Order Completion Message: These boxes enable you to add a customized text message that will display when customers complete an order in the Online Ordering website. Using these controls, you can create a closing message for online “eat in” orders.

In the Title box, type a title for the message. In the Message box, type the text of the full message. In the Online Ordering website, when a customer submits an order, the website will display your custom title and message in the order confirmation screen. It will also include the custom title and message in the customer’s order confirmation email.

Eat In Menu & Hours: You can use the controls in this area to designate the days of the week and times of each day when the items of specific menu groups are available for “eat in” service in the Online Ordering webpage. If you clickmceclip3.png, the program will add one set of controls to the area. You can use these controls to set the availability time for one menu group. You can add multiple menu groups (with separate start and end times) to a single week, or you can add multiple weeks, each with different menu groups.

mceclip4.png

By selecting one or more of the day buttons, you can designate which days of the week the items in the menu groups are available for “eat in” service in the Online Ordering webpage.

In the Start Time and End Time boxes, you can set the time range within each day that the items in the main group are available for “eat in” service in the Online Ordering webpage. When servers order items in this menu group, the webpage will only display controls for “eat in” service within the time range you set here. By setting a start time and end time, you set the time range during each selected day that the items in the menu groups are available for “eat in” service.

In the Upsell Group list, you can associate a main group with an appropriate upsell group. When a server orders items in the main group, the webpage will apply the rules set in the upsell group.

In the Menu Group list, select the menu group whose items you want to make available for “eat in” service during the selected days of the week.

Eat In Override Menu & Hours: This area includes controls that enable you to make “eat in” service available on one or more specific dates, even if the date is a day of the week that is set as unavailable in the Eat In Menu & Hours area.

If you click Add a date, the program will display a calendar window, allowing you to select a single date. If you select a date, the program will make “eat in” service on that date, even if it falls on a day of the week when “eat in” service is usually not available. You can add multiple dates to an override set. 

In the Start Time and End Time boxes, you can set the time range within each day that the items in the main group are available for “eat in” service in the Online Ordering webpage. When servers order items in this menu group, the webpage will only display controls for “eat in” service within the time range you set here. By setting a start time and end time, you set the time range during each selected day that the items in the menu groups are available for “eat in” service.

In the Upsell Group list, you can associate a main group with an appropriate upsell group. When a server orders items in the main group, the webpage will apply the rules set in the upsell group.

In the Menu Group list, select the menu group whose items you want to make available for “eat in” service during the selected days of the week.

Adding Items to the Eat In Menu

To include an item in the menu on the eat-in online order website, you must enable the In-Store E-Commerce option for the specific item, its menu section, or its menu group.

To Add a Menu Item to the Eat-In Menu

  1. In the Admin Console’s Main Menu, select Account Menu, then click Item.
  2. In the Item screen, select an existing item.
  3. Select the In-Store E-Commerce check box.
    mceclip5.png
  4. Clickmceclip6.pngto save the item’s settings. 

The program will include the menu item in the eat-in menu.

To Add a Menu Section to the Eat-In Menu

  1. In the Admin Console’s Main Menu, select Account Menu, then click Section.
  2. In the Section screen, select an existing menu section.
  3. Select the In-Store E-Commerce check box.
  4. Clickmceclip7.pngto save the section’s settings.

The program will include all menu items in the menu section in the eat-in menu.

To Add a Menu Group to the Eat-In Menu

  1. In the Admin Console’s Main Menu, select Account Menu, then click Group.
  2. In the Group screen, select an existing menu group.
  3. Select the In-Store E-Commerce check box.
  4. Clickmceclip8.pngto save the group’s settings. 

The program will include all menu items in the menu group in the eat-in menu.

Export QR Code URLs for Tables

After configuring the Eat In settings, you must create QR codes for the tables that will be available for Scan to Order service. Each table must have a QR code, which the program will print on each customer’s “eat in” ticket.

  1. In the Admin Console’s Main Menu, click Location setup, then click Rooms.
  2. Select the room you would like to generate codes for.
  3. Select either Export QR Code Links or Download All QR Codes


    1. Export QR Code Links will will generate an Excel spreadsheet that includes a list of all tables in the site. For each table, the report will include the table’s location, room, name, and QR code URL.
    2. Download All QR Codes will generate QR codes w/ your logo for cutting up and displaying on your tables
    3. Later, when a seated customer is ready to place an order, the customer can scan the table’s displayed QR code with their phone. The app will access the site’s online ordering site. The customer can then place an order in the site.

Using Scan to Order

  1. After sitting at a table, scan the table’s QR code with a mobile device.
    The device accesses the site’s online ordering website.
  2. Add one or more items to the ticket, then click Checkout in the Your Order panel.
  3. If you have an existing loyalty account, click Login, then enter a valid email address and password.
    mceclip11.png
  4. To create a new loyalty account, click the Sign Up tab and enter the necessary customer information.
  5. In the Checkout screen, in the Enter your info area, enter a name, email address, and phone number.
    In the current version, customers must enter a name, email address, and phone number to use the Scan to Order service.
    mceclip12.png
  6. In the Enter your info area, select a payment method.
    If you select New credit card or New gift card, the website will prompt you to enter the necessary card information.
  7. If the Leave a tip? option is available, you can enter a tip by tapping Yes and entering a tip amount in the Custom Tip Amount
  8. Click Submit Your Order.
    The website will send the order, linked with your table, to the POS. It will also display the Your order has been submitted screen.
  9. If desired, you can click a rating in the Rate your online experience area, and enter comments in the Comments

The program will include these comments in the Customer Feedback report, labeled specifically as a Dine-In Order.

mceclip13.png

Scan to Order in the POS

When a customer submits an order, the POS creates a ticket for the order. In the Floor Plan screen, the POS displays the selected table as occupied. The table icon’s color will indicate if the ticket is paid or unpaid. 

mceclip14.png

If a server opens the ticket, the POS will include the customer’s name, phone number, and email address (if provided) in the ticket’s information panel. The ticket number will feature the “OLO” (online order) prefix.

mceclip15.png