If you want help with this process, live chat with us 24/7 using the icon at the bottom right of the page.
InhouseDelivery is a single marketplace app that gives Shift4 Dine restaurants access to the largest fleet of delivery drivers nationwide, along with exclusive pricing on Routemasters delivery fees that beat DoorDash Drive, Uber Direct, and SkipCart.
Once connected, Shift4 Dine delivery orders are automatically synced to InhouseDelivery and dispatched for delivery to the cheapest available driver, without the need for manual intervention.
IHD & Shift4 Dine Quick Start Guide
Follow this simplified guide to set up InhouseDelivery with SkyTab Online. For full details, refer to the complete setup guide below.
Install Required Apps
Install the SkyTab Online app from the Shift4 Marketplace if not already installed
Log in to Shift4 Customer Hub > Marketplace > InhouseDelivery > View Details > Install
Create Account
Click CREATE ACCOUNT and enter your name, email, and password.
Agree to terms
Next
Restaurant Details
Restaurant Name = match store signage so drivers can find you
Address = order pickup address
Phone Number = for drivers to call if needed
Create my account
Connect IHD to Shift4 Dine
In InhouseDelivery > Settings > Integrations > SkyTab Online > Connect
Log in to Shift4 Customer Hub when prompted > Allow > select location > Install > Return to IHD
βCan I use one InhouseDelivery account for multiple STO locations?
Set Up IHD Billing and Dispatch
Settings > Dispatch
Billing Details (under Auto-dispatch) > enter Name, Email, Address > choose Payment Method > Submit
Toggle Auto-dispatch to on
Choose Who will be doing your deliveries?
π If you choose both options your drivers will be prioritized, and deliveries will be sent to third-party providers if your drivers are not online or have reached max capacity.
Settings > My driver settings
(only if using Your own drivers) > Maximum deliveries, Driver response time, Delivery area (for your drivers only) > Save
π Check out the driver video here
Configure Delivery Settings
In Lighthouse/Customer Hub > Marketplace > My Apps > SkyTab Online > Takeout/Delivery tab
Under Order Settings > Order Type > Allow Delivery
Scroll up to Delivery Settings
check Use Delivery Service Provider for delivery
check Deliver to Addresses
Delivery Address Validation > By Driving Distance
Delivery Distance > (recommend 5 miles)
Minimum Delivery Time > (recommend 45 mins)
Delivery Surcharge Name = Delivery Fee How are delivery fees charged?
Type = Flat($) > Amount = $6.75
Save
Scroll up to Menu URL > Copy URL. This is the order link for customers.
Add to website and Google business profile
π Optional: Download InhouseDelivery for mobile on Apple or Android (look for the scooter) to your phone, add your phone number under My Profile to receive alerts.
IHD & Shift4 Dine Setup Guide
Install the SkyTab Online from the Shift4 Marketplace if you don't already have it.
Need help installing SkyTab Online? Follow this setup guide.
Create InhouseDelivery account
Log in to Shift4 Customer Hub. Select Marketplace (left navigation bar).
Scroll to InhouseDelivery app > View Details > Install
βClick CREATE ACCOUNT and enter the required details. (Choose Log in if you already have an account)
Full Name: {type your first and last name}
Email Address: {enter your work email}
Password: {choose a password}
NEXT
Your Restaurant
Restaurant Name: {enter the name on the restaurant signage, not the company name}
Address: {enter pickup address}
Phone Number: {enter restaurant phone number for driver questions}
Create my account
β
π Note: Add your phone number under My Profile to use the InhouseDelivery mobile app and receive alerts.
Connect InhouseDelivery and Shift4 Dine accounts
After setting up the account, connect InhouseDelivery to Shift4 Dine location.
In the InhouseDelivery app, click Settings (top right gear icon)
From the Settings menu, select Integrations > SkyTab Online > Connect to start the linking process
βWhen redirected to the Shift4 Customer Hub, log in using Shift4 credentials
Review the requested permissions and click Allow to grant InhouseDelivery access to SkyTab Online delivery orders
βSelect the Shift4 Dine location > INSTALL
βπ Notes:
βEach SkyTab Online location can only be connected to one InhouseDelivery account.
If you're managing multiple locations, keep in mind that setup differs depending on billing preferences. For separate billing, each location must have its own InhouseDelivery account. For shared billing, you can add new locations under a single account. Learn more about adding locations.
RETURN TO IHD to go back to the InhouseDelivery app.
Connected label confirming the successful connection.
β
InhouseDelivery Dispatch
Before you connect InhouseDelivery to SkyTab Online, configure billing information, delivery settings, and enable auto-dispatch to ensure the account is ready to process and send delivery orders.
IHD Billing
From the InhouseDelivery dashboard, click Settings (cog icon)> Dispatch
βIf billing hasnβt been completed, youβll see a red message below Auto-dispatch
π Notes:
You wonβt be able to turn on auto-dispatch until billing has been submitted successfully.
Check out Add/edit billing details for more information.
Dispatch
How are your deliveries assigned? toggle on
Who will be doing your deliveries? Choose one or both:
Your own drivers β if the restaurant uses in-house delivery staff. If your drivers are unavailable, third-party drivers will be used as a backup.
Third-party drivers βThis is enabled by default. To use only your own drivers, email [email protected] or live chat us below.
π Note: You can use both options together. Your drivers will be prioritized, and deliveries will be sent to third-party providers if none of your drivers are online or available to take further deliveries.
My Drivers (if using your own drivers)
My drivers > Add driver then add the driver's name and phone number.
The driver will receive a text message inviting them to download the mobile app and activate their account.
β
My driver settingsβ (if using own drivers)
Open the Self delivery tab in the left menu to configure how in-house drivers are assigned orders > Save β
Setting | Description |
Maximum deliveries | Active orders a driver can handle at one time |
Driver response time | Minutes a driver has to accept or reject a delivery before it's offered to another driver |
Delivery area | Delivery radius or define a zone on the map. Orders outside this area go to third-party providers (if enabled) |
π Notes:
Self-delivery settings apply only to your own drivers and do not affect how third-party deliveries are handled.
Check out Delivery Settings for additional details.
Enable auto-dispatch
Once billing details and delivery settings are saved, you can enable auto-dispatch.
Go to the Dispatch > How are your deliveries assigned? > toggle Auto-dispatch to turn it on
π Notes:
Auto-dispatch is turned off by default, even after setup. You need to manually enable it once billing is complete.
Check out Dispatch settings to learn more.
Configure SkyTab Online for delivery

Once InhouseDelivery account is connected, configure SkyTab Online settings to start sending orders for delivery.
1. Log in to Lighthouse Business Manager > Marketplace (left side menu)> My Apps > SkyTab Online
2. click Takeout/Delivery (3rd option in the top menu bar
β
β
Order Settings
Order Settings, check Allow Special Requests to let customers enter special instructions.
Preparation Time (min) to the average time it takes to prepare an order.
Recommended: 20βOrder Type, choose one or both
Allow Takeout
Allow Deliveryβ
Restrict number of orders to [ ] every 15 minutes
Enter the maximum number of orders you can fulfill in that time frame or leave unchecked
Delivery Settings
Delivery Settings: check Use Delivery Service Provider for delivery to enable Inhouse Delivery
βDeliver to Addresses: check. Recommended settings:
Delivery Address Validation: By Driving Distance
Delivery Distance (mi.): 5
Minimum Delivery Time (min): 45
Delivery Surcharge: we recommend:
Delivery Surcharge Name = Delivery Surcharge
Type = Flat Fee
Amount = $6.75 (which covers standard delivery via Routemasters DSP)
Delivery Surcharge Tax (typically none)
ββ
Optionally, configure
Once these settings are saved, SkyTab Online orders will be eligible for automatic dispatch through InhouseDelivery.
If you see a prompt that tells you to create a menu manager to enable online ordering, please reach out directly to Shift4 or your Shift4 agent for assistance.
Set SkyTab Online as the Preferred Ordering Option on Google
Log into Google Business Profile >
View profile > Food ordering > toggle Accept orders on your profile to On
Click + Add a link, enter your SkyTab Online menu URL > turn on Preferred for pickup and Preferred for delivery > Save
Check out Set SkyTab Online as the Preferred Ordering Option on Google for details.
Tips and Tricks
How to disable Cash on Delivery
How to disable Cash on Delivery
βInhouseDelivery cannot accept orders that are cash on delivery due to the use of third-party delivery partners. Any orders that are received that are cash on delivery will be rejected by InhouseDelivery.
In SkyTab Online > Payments, uncheck the box that says Allow unpaid orders.
β
Can I use InhouseDelivery and DoorDash Drive at the same time?
Can I use InhouseDelivery and DoorDash Drive at the same time?
Merchants should not have both the InhouseDelivery and DoorDash Drive apps installed. If both are enabled, orders may be dispatched to multiple drivers, incurring multiple delivery fees.
Why do delivery orders show as Pickup in the POS?
Why do delivery orders show as Pickup in the POS?
Orders will show as Pickup in the POS, and not as Delivery. The POS does not differentiate between a customer walking in to collect an order and a third-party delivery - they are both classified as Pickup.
Does manual dispatch mode work with InhouseDelivery?
Does manual dispatch mode work with InhouseDelivery?
All orders synced to InhouseDelivery will be automatically dispatched for delivery, regardless of if the auto-dispatch mode is set to Yes or No. This is due to a technical limitation.
How to uninstall InhouseDelivery
How to uninstall InhouseDelivery
If you no longer wish to use InhouseDelivery, you may uninstall the application.
From Lighthouse Business Manager, navigate to Marketplace > InhouseDelivery.
At the bottom of the screen, expand How to uninstall this integration
Select Uninstall.
Once InhouseDelivery is uninstalled, SkyTab Online delivery orders will no longer be synced and will not be dispatched for delivery.
What should I enter for the restaurant name?
What should I enter for the restaurant name?
Use the name that matches your store signage so drivers can find you. Make sure the phone number and address match your actual restaurant info. For example, use the number for a phone that rings in your restaurant rather than the number for a corporate head office or a manager. Continue setup
How are delivery fees charged?
How are delivery fees charged?
Youβll be charged per delivery based on your max radius. The Self-Delivery radius is for your own drivers with a maximum of 10 miles. Orders for a delivery location beyond that distance go to a third-party delivery service provider (DSP). For detailed information about pricing, see here. Continue setup
Can I use one InhouseDelivery account for multiple STO locations?
Can I use one InhouseDelivery account for multiple STO locations?
For separate billing: create separate IHD accounts.
For shared billing: add multiple STO locations under one IHD account. Continue setup
Why does InhouseDelivery need sales and credit card permissions?
Why does InhouseDelivery need sales and credit card permissions?
The permissions requested by the app are needed to connect to the POS data and with the delivery data. Continue setup
Support
For any support relating to InhouseDelivery, email the team at [email protected], or use the in-app live chat located in the bottom right corner of the InhouseDelivery app.



















