Skip to main content

Mobile Ordering Check In

The Foodservice Management (FSM) Portal allows the configuration of Near Field Communication (NFC), Beacon, and QR Code check ins for mobile ordering. Each configuration topic listed below includes its own set of steps:

Step

Topic

Description

1

Prerequisites

Prerequisite steps for Beacon Check In only.

2

Configure Order Management

Steps to configure Order Management for NFC, QR, and Beacon check ins.

3

Configure System Text Editor

Steps to configure System Text Editor for NFC, QR, and Beacon check ins.

4

Additional NFC Check In Configuration

Additional steps for NFC check in.

5

Additional QR Code Check In Configuration

Additional steps for QR Code check in.

6

Additional Beacon Check In Configuration

Additional steps for Beacon check in.

Prerequisites

Beacon Check In requires that a beacon be added in the FSM Portal prior to Order Management configuration. NFC Check In and QR Code Check In have no prerequisites.

Beacon Check In

To add a beacon:

Portal → System → Beacons

  1. From the lower-left corner of Beacons, select Add Beacon.

  2. From Add Beacon, enter the Beacon Name in the text field.

  3. From Add Beacon, enter the Beacon Identifier in the text field.

    Note

    The Beacon Identifier can be used for one beacon only.

  4. From Add Beacon, toggle On the On/Off field to activate the beacon.

  5. From the lower-right corner of Add Beacon, select Save to save the beacon.

Screen Captures

FSM Portal - Beacons Landing Page

FSM_Beacons_Landing_Page.png

FSM Portal - Add Beacon

FSM_Add_Beacon.png

Configure Order Management

Portal → Navigate → System Management → System Settings → Revenue Centers → Order Management

To configure Order Management for mobile ordering check in:

  1. From Revenue Centers, select Open next to the Revenue Center name.

  2. From the left navigation pane for the Revenue Center page, select Order Management.

  3. From Order Management, add the following settings:

    • Near Field Communication (NFC) Check In

    • NFC ID(s)

  4. From Order Management, toggle On the Enable Check In field.

  5. From Order Management, toggle On the Near Field Communication (NFC) Check In field.

    Note

    The Enable Check In field must be set to On to enable the Near Field Communication (NFC) Check In field.

  6. From Order Management, enter the NFC IDs in the NFC ID(s) text field.

    Note

    If entering multiple NFC devices, separate NFC IDs with a semicolon. E.g. 12345;67890.

    Do not include special characters such as link breaks, which cause NFC IDs to be scanned incorrectly.

  7. From Order Management, toggle On the QR Code Check In field.

  8. From Order Management, select the refresh option from the Refresh Interval(Minutes) dropdown. This setting determines how often the QR Code refreshes dynamically.

  9. From Order Management, toggle On the Beacon Check In field.

  10. From Order Management, select Save in the lower-right corner to save the changes.

  11. From System Management, select Publish.

  12. From Publish, select Publish Now to publish immediately or Publish Later and select an effective time to publish the changes.

  13. From Publish, select OK to save the Publish settings.

  14. From Publish, select Continue to return to the System Management landing page.

Screen Captures

NFC Check In Order Management Settings

Nextep_NFC_Order_Management_Settings.png

Order Management - Enable Check In, NFC Check In, QR Code Check In, Beacon Check In

FSM_Order_Management_Check_In_Enabled_NFC_Beacon_QR_Code.png

Configure System Text Editor

Portal → Navigate → System → System Text Editor

To configure System Text Editor for mobile ordering check in for NFC Check In and QR Code Check In, and Beacon Check In:

  1. From System Text Editor, select BASE from the PCID dropdown and select Order Tracking Statues from the Navigate to dropdown.

  2. From System Text Editor under Order Tracking Statues, add the following items to configure NFC Check In text for the mobile application:

    System Text Field Name

    Entry Type

    Buttons

    NFC Check In Scan Title

    Text Entry

    Example: Ready to Scan

    NFC Check In Scan Message

    Text Entry

    Example: Please hold your phone near the check-in sign to scan.

    • Return button < on the scanning background screen to return to the previous page.

    • Close button X / Cancel on the scanning progress screen to close the scanning sheet and stay on the scanning background screen.

    NFC Check In Error Title

    Text Entry

    Example: Check In Failed!

    NFC Check In Error Message

    Text Entry

    Example: We can't finish your check-in. Please head over to the store counter, and our staff will help you check in. Thank you!

    OK button: After the user selects OK, the application remains on the current page.

    NFC Check In Scan Complete Message

    Text Entry

    Example: Scanning complete.

     

    NFC Check In Method Title

    Text Entry

    Example: Tap to Check In

     

  3. From System Text Editor under Order Tracking Statues, add the following items to configure QR Code Check In text for the mobile application:

    System Text Field Name

    Entry Type

    Buttons

    QR Code Check In Scan Title

    Text Entry

    Example: Scan QR Code

     

    QR Code Check In Scan Message

    Text Entry

    Example: Please scan QR Code for check in.

    QR Code Check In Error Title

    Text Entry

    Example: Check In Failed!

    QR Code Check In Error Message

    Text Entry

    Example: There has been an error in the check in process.

     

    QR Code Check In Method Title

    Text Entry

    Example: Scan QR Code

  4. From System Text Editor under Order Tracking Statues, add the following items to configure Beacon Check In text for the mobile application:

    System Text Field Name

    Entry Type

    Buttons

    Beacon Check In Scan Title

    Text Entry

    Example: Detecting nearby store...

    Beacon Check In Scan Message

    Text Entry

    Example: Please keep your Bluetooth open and stay.

    Beacon Check In Error Title

    Text Entry

    Example: Check In Failed!

    Beacon Check In Error Message

    Text Entry

    Example: There has been an error in the check in process.

    Beacon Check In Method Title

    Text Entry

    Example: Detect Nearby Store

  5. From the lower-left of System Text Editor, select Save.

  6. From the lower-right of System, select Publish to publish the updates to the system.

Screen Captures

System Text Editor - NFC Check In settings

FSM_System_Text_Editor_NFC_Check_In.png
FSM_System_Text_Editor_NFC_Check_In_Method.png

System Text Editor - QR Code Check In settings

FSM_System_Text_Order_QR_Code_Settings.png

System Text Editor - Beacon Check In settings

FSM_System_Text_Editor_Beacon_Settings.png

Additional NFC Check In Configuration

After completing the Order Management configuration, the mobile applications behave in the following ways depending on the Portal settings:

Setting Configuration

Application Steps

When Check In is enabled, but NFC Check In is disabled in the Foodservice Management Portal

Users select the Check-In button and proceed to the Check-In confirmation page directly.

When both Check In and NFC Check In are enabled in the Foodservice Management Portal

Incorporate an additional NFC scan and verification process into the existing check-in flow:

  • The mobile application verifies the NFC access permission on the user's device. If NFC access is not granted, display a dialog prompting the user to enable NFC on the device.

  • For NFC verification, the user holds their phone within range of the NFC scanner. The user interface (UI) follows Android and iOS standards. Some text elements are configurable in the System Text Editor. See Configure System Text Editor - NFC Settings for more information.

    The NFC Check In verification page:

    • Scanning background screen

    • Scanning progress screen

  • On successful verification, navigate to the Check-In confirmation page.

  • On verification failure, display an error message popup on the scanning background screen. Text elements are configurable in the System Text Editor. See Configure System Text Editor - NFC Settings for more information.

Additional information about the NFC scan system behavior between iOS and Android:

Action

Android Behavior

iOS Behavior

When a user taps the Check-In button.

An unsupported alert appears on the current page.

An unsupported alert appears on the current page.

Check NFC access permission on the user's device.

If NFC is disabled, an Enable NFC in settings alert appears on the current page when a user taps the Check-In button.

The Enable NFC in settings alert appears on the next page.

The NFC scan process.

The NFC scan process continues indefinitely until canceled.

The NFC scan process times out after one minute.

After successful NFC check-in.

The NFC Scan Complete drawer disappears upon navigating to the next page.

The complete drawer persists for approximately two (2) seconds after navigating to the next page unless it is canceled manually by tapping the Cancel button on the drawer.

Screen Captures

NFC Ready to Scan Android

Nextep_Android_NFC_Ready_to_Scan.png

NFC Ready to Scan iOS

Nextep_Android_NFC_Ready_to_Scan.png

NFC is Turned Off Android

Nextep_Android_NFC_Off.png

NFC is Turned Off iOS

Nextep_iOS_NFC_Off.png

Additional QR Code Configuration

Important

The following configuration steps are for locations with Genius Pro theme.

To configure digital menu display (DMD) for QR Code mobile check in:

Portal → Navigate → Menus → DMD

  1. From DMD, select Add Content.

  2. From DMD, select Fullscreen OSM with QR from the Layout dropdown.

  3. From the lower-right of DMD, select OK.

  4. From DMD, select Add Content and select Portrait OSM with QR from the Layout dropdown.

  5. From the lower-right of DMD, select OK.

  6. From DMD, select Edit Sections for Fullscreen OSM with QR and select QR from the Section Type dropdown.

    Note

    The device resolution should be 1280 x 720 for Landscape.

  7. From the lower-right of DMD, select OK.

  8. From DMD, select Edit Sections for Portrait OSM with QR and select QR from the Section Type dropdown.

    Note

    The device resolution should be 720 x 1280 for Portrait.

  9. From the lower-right of DMD, select OK.

  10. From the lower-right of DMD, select Save to save the changes.

  11. From the lower-right of DMD, select Publish to publish the changes to sites.

  12. From the Portal, navigate to Portal → Navigate → System → System Text Editor.

  13. From System Text Editor, select BASE from the PCID dropdown and select Order Tracking Statues from the Navigate to dropdown.

  14. From System Text Editor under Order Tracking Statues, configure OSM QR Code Check In Title fields. For example, enter Check In Here in the text field.

  15. From the lower-left of System Text Editor, select Save.

  16. From the lower-right of System, select Publish to publish the updates to the system.

Screen Captures

DMD - Layout dropdown

FSM_DMD_QR_Code_Layout_dropdown.png

DMD - Edit Section

FSM_DMD_QR_Code_Edit_Sections_Section_Type_dropdown.png

Order Management - Order Tracking Statues - OSM QR Code Check In Title

FSM_Order_Management_QR_Code_OSM.png

DMD Preview - Fullscreen

DMD_Preview_QR_Code_Fullscreen.png

DMD Preview - Portrait

DMD_Preview_QR_Code_Portrait.png

Additional Beacon Check In Configuration

For devices, enable Bluetooth system access and application permissions. For example, for Android or iOS devices.

Screen Captures

Device - Android Bluetooth settings

FSM_Beacon_Android_Bluetooth.png

Device - iOS Bluetooth settings

FSM_Beacon_iOS_Bluetooth.png