Device Login Procedures

Once you log into the Admin Console, you can acquire a Device Login authentication code, which you can then use to log into the POS, KDS, and Kiosk apps. There are two methods of acquiring a Device Login code, depending on the type of code you need.

Acquiring a Location-Level Authentication Code

These procedures describe how to acquire a location-based code, which will enable you to log into apps on devices associated with a specific location. This type is commonly used by merchants, dealers, or Support staff when setting up new devices for a restaurant location.

  1. In the Admin Console, in the Locations list, select an appropriate location.
  2. In the Main Menu, click Location Setup, then click Authorized Tablets.
  3. In the Authorized Tablets screen, click the Login Code tab.
  4. In the Login Code tab, click Generate Code.

The program will generate and display a valid authentication code. It will also display the time when the code will expire.

If you need to generate a new code, click Regenerate Code.

Using this code, you can now log into multiple POS, KDS, or Kiosk apps for that location.

Acquiring a User-Level Device Login Code

These procedures describe how to acquire a user-based code, which will enable you to log into apps on any device associated with your own account. This type is commonly used by dealers or Support staff when setting up a new device for personal use (such as testing or troubleshooting).

  1. In the Admin Console’s Main Menu, click the Profile list (top-right corner).
  2. Click Support Code.

The program will generate and display a valid authentication code. It will also display the time when the code will expire.

If you need to generate a new code, click Regenerate Code.

Using this code, you can now log into multiple POS, KDS, or Kiosk apps for devices associated with your account.

Logging into the POS with an Device Login Code

Once you have acquired a Device Login code, you can log into the POS on each of the location’s payment tablets.

  1. On the Payment device, run the Heartland POS app.
    The POS runs and immediately displays the Login screen, prompting you for a Device Login code.

    In previous versions, this Login screen would prompt you for a valid email address and password.
  2. In the Enter login code box, enter the Device Login code that you acquired from the Admin Console, then click Confirm.
    Once you enter a valid code, the remaining login procedures are unchanged.
  3. In the next screen (“How will this device be used?”), tap Point of Sale, then tap Permanent.
  4. In the next screen (“How will this device be used?”), select the appropriate location, then tap Next.

The POS will display the PIN screen.

In this screen, restaurant staff can clock into the POS, without the need of a Device Login code. Subsequently, when restaurant staff close and restart the POS, it will display this screen.

The location will not need another Device Login code to run this POS unless it is logged out (for whatever reason), or until you ever clear the app’s data or completely uninstall it.

Logging into Kiosk with a Device Login Code

As with the POS, once you have acquired a valid Device Login code, you can log into Kiosk on each of the location’s devices.

  1. On the device, run the Heartland Kiosk app.
    Kiosk runs and immediately displays the Login screen, prompting you for a code.
  2. In the Enter login code box, enter the Device Login code that you acquired from the Admin Console, then click Confirm.
    As with the POS, once you enter a valid code, the remaining login procedures are unchanged.
  3. In the Warning panel, tap Permanent.
  4. In the next screen, select the appropriate location, then tap Next.

Kiosk will then display the Order & Pay Here! screen.

At this point, it is operational and ready to receive orders from customers.