Inspiration
Out of my personal frustration, many times I was waiting for the check after the meal, waiter not to be found, you are running late for the movie. We devised mechanism to close the check digitally, saves the time for guest, merchant can turn tables fast and less paper work for waiter.
How it works
Think of Uber for restaurant payments - retrieve the bill from POS in real-time and pay for it from mobile app using most secure payment methods like Android/ApplePay.
NextSeat is a consumer app that will connect with Clover system and retrieve the bill in real time. Guest can close the check at his will. To start with consumer reserves a seat on selected Clover enabled restaurant. During the reservation, the system automatically creates a consumer account on Clover if one doesn't already exist by searching with consumer mobile number. Once the reservation is successful, consumer goes to the restaurant, occupies the table which he has already reserved.
Waiter attends the guest and takes the order as usual, without interfering with restaurant hospitality. Order is taken on Clover POS.
Once the consumer is ready to leave, instead of waiting for the check in traditional way, guest uses consumer app again to view and pay the bill from the phone.
The consumer app simply fetches and shows the unpaid orders of consumer from Clover as shown below.

Challenges I ran into
SSL Certification installation for accessing Clover REST API.
Clover Merchant oAuth setup and pay token generation
Clover emulator setup and APK installation.
Accomplishments that I'm proud of
We have built secure framework to retrieve the bill from pos and also pay for it with CC on file or using Android Pay.
What I learned
Clover API.
What's next for App
NextSeat enhances the dining experiences at three stages (before, during, and after) meal..Imagine OpenTable that works right from a POS system.


Log in or sign up for Devpost to join the conversation.