December 3, 2020 Hangry

User Check-In Required Mobile Ordering Locations

At Hangry, we’re always looking for ways to continue improving our campus commerce solution. One feature that was recently upgraded is for restaurants requiring user check-in.

User Check In Required Feature – Option One

Although we’ve had a check-in feature for some time, there are now three ways in which a user can perform their check-in requirement. Firstly, we offer a user self check-in button. With this option, the location flag for check in required must be enabled. Then, the user will see notifications in multiple areas of the app letting them know a check-in is required. They’ll first see this on the checkout screen; again on the order confirmation screen; and finally on the home screen where they’re prompted to click the check-in button. Orders would only be routed to the kitchen tablet once check-in is performed.


There are three toggles that you can choose from. You would always have the last toggle enabled, regardless of your check-in method.

On the checkout screen, the user will see text instructing them they must check in for their order to be prepared.

On the order confirmation screen, a user will see another notification letting them know they must check-in for their order to be prepared.

For self check-in, the button in the phone contrasts in a bright red so users clearly see where they need to click to check in.

Once they click the button, users will see a banner confirming their check-in.


User Check In Required Feature – Option Two

The second scenario would be to have the user scan their receipt QR code at the tablet scanner. In this case, a user would place their order via the app, and would be required to check-in by physically coming to the location and scanning their QR code, which would then allow the order to be sent to the kitchen for prep. In terms of setting it up in the dashboard, you’d need to leave the “user check-in required before release” location flag on, as well as toggle on the “tablet scan receipt, hide button” flag.

For check-in via tablet scan, there are two toggles that need to be enabled. The base user check-in required toggle, plus the tablet scan receipt, hide button toggle.


In this case they’d need to pull up their order receipt to scan it in person.

Looking at their order queue, a user will again see that check-in is required. They would need to click their order receipt to pull up the barcode.

Once a user clicks into their order receipt, the QR code can be scanned.

User Check In Required Feature – Option Three

Finally, the third option would be for the user camera to scan the restaurant QR code that is placed on site. These restaurant QR codes can be accessed via the dashboard, under the pick-up section of the locations tab. From there, you’re able to print out copies and can place them in multiple areas in order for users to be able to check in once they arrive at the restaurant. Just like with the receipt QR code, they’d need to scan the restaurant QR code prior to their order being routed to the kitchen for preparation.


When setting up user check-in where the user scans a QR code at the location, two toggles will need to be enabled. The base flag for user check-in required, as well as the user camera scan toggle.


The home screen will clearly indicate that they need to check-in to start their order.

When the user clicks the check-in button, their camera will open up to scan the location QR code.

As Always, You’re in Control

The best part is that these 3 check-in options are controlled by you! Not only do you control which check-in option users will have, you also control additional check-in required settings. These include the disclaimer text on checkout and confirmation, as well as reminders. Our solution offers three portions to the reminder. There is a first reminder a certain number of minutes after the order is placed. If the user doesn’t check in, they’ll get a second notification based on the number of minutes you set. Finally, if a user doesn’t check in after the second reminder, you would set the number of minutes between that second notification that the order would automatically cancel and refund. As mentioned previously, the kitchen would not receive any order until the check-in action occurs.

The back end dashboard allows you to customize several check-in required settings.


All updates done via our client dashboard happen in real time, and can be changed at any point. That way, you always have the flexibility to ensure your facilities are performing to the best of their ability.


Hangry provides campuses with a cross-functional, branded mobile app that includes modules for: food ordering, dietary filtering, nutrition tracking, campus-wide loyalty & rewards, rich-push marketing, announcements, surveys, and feedback. Built by us, driven by you, trusted by your users.

To see more dashboard tutorials, Click here.
To learn more about our Loyalty and Rewards Program, Click here.


Tagged: , , , , , , , , ,

Hangry has been acquired by Transact Campus! Please see the Official Press Release