Mobile Dine-In-Pay

Skip the wait and pay for your meal while you finish your plate. Our new Pay-in-App* makes it easy for you to pay your check from anywhere in the store, in 5 easy steps.

  1. Receive check from server
  2. Open the Cracker Barrel App
  3. Select “Pay In App”
  4. Enter 5 digit code from check
  5. Select payment method

Download the Cracker Barrel App
Available for iPhone and Android. Download from the App Store or Google Play.


*Pay-in-App availability varies by location.

Frequently Asked Questions

Why do I not have the option to pay in the Cracker Barrel App?

Ensure the app version is up to date by visiting the app store on the device.

I have the most updated version of the app so why am I not given the option to pay in the app?

"Location Services" must be turned on in the device for the app to recognize a store location.

Where is my receipt?

Servers can provide a detailed receipt if needed, or Guests can take a screen shot of their payment confirmation.

How do I turn on Location Services on an iPhone?

1. Go to Settings > Privacy > Location Services.

2. Make sure that Location Services is on.

3. Scroll down to find the app.

4. Tap the app and select an option that turns Location Services on.

How do I turn on location services on an Android?

1. Tap Settings.

2. Tap Location.

3. Move the slider to On.