Get Started With the Deliveroo Integration

Last updated: Mar 25, 2026, 1:46 PM

In this Article:

 

Back to top

 

Deliveroo Integration Overview

Note: Before you begin, we recommend setting up a Deliveroo account in advance. You can sign up here (external link) if you do not have an account.

 

Deliveroo now directly integrates your Toast POS and Deliveroo's marketplace. This connection allows your restaurant to:

 

  1. Receive orders placed on the Deliveroo app directly on your Toast POS - Eliminate the need to manually enter orders from a tablet into Toast.
  2. Manage your Deliveroo menu via Toast POS - Menus, including 86'd items (an item removed from the menu because it is no longer available) are synced within minutes.
  3. Reporting into Toast in real-time - Deliveroo orders use a unique payment type and dining option for easy reporting and tracking. 

 

Note: The integration doesn't currently support:

  • Modifier group with a pre modifier
  • Time specific pricing (items and mods)
  • Defaulted Modifiers
  • Overlapping menu availability 
  • Size Matching 1 (MMP) (Price on Mod Group)
  • Size Matching 2 (PMM) (Price on individual Mods)
  • Sequence pricing (MMP)
  • Size/Sequence Pricing (MMP)
  • Swap/Substitution Pricing (PMM)

 

Note: Menu availability is supported with Toast and Deliveroo but it is important to ensure that menu times do not overlap. All Menus should be available at all times (e.g., an all-day food menu or an all-day drinks menu) or menus can appear at specific, non-overlapping times (e.g., a breakfast menu from 8:00 AM to 12:00 PM followed by a lunch menu from 12:01 PM to 4:00 PM).

Deliveroo may combine the menus from Toast into one menu on Deliveroo (this is because of the overlap in menu availability across multiple menus).

For more information on managing this setup, see Uber Eats, DoorDash, Grubhub, Deliveroo and Skip Integration Configuration Limitations.

 

 Back to top

 

Deliveroo Integration Timeline & Process Overview

To integrate Toast with Deliveroo, you'll need to follow these setup steps:

 

  1. Sign up for a third-party integration by requesting a demo via Toast Shop, contacting your Customer Success Manager, or Toast Customer Care.
  2. After sign-up, you will receive an email confirming your purchase. The integration will be automatically added to your Toast Web account.
  3. When you log into Toast Web, a checklist will appear to complete Deliveroo setup. Complete the onboarding checklist. Note: You must complete this checklist, or your integration will not work.
    1. Please ensure your restaurant is not in test mode. The Toast team cannot complete your setup if your restaurant is still in test mode.
    2. You can find this checklist under the setup button on the top right of the Toast Web home page.
  4. Complete menu and pricing details.
    1. Select the checklist and complete your menu and pricing selections.
    2. The Toast onboarding team will work on setting up your menus, prices, and other configurations. Note: A duplicate menu might be created to remove menu incompatibilities and other issues so we can apply your desired price increase.
  5. Receive email confirmation from Toast that your menu and pricing configurations are set.
  6. You will receive an email confirmation from Deliveroo after you take your first order. Please note that this process may take up to one week.


Check out the image below to learn more about the time it takes for each setup step, who to contact for support, and who is responsible for each setup step. 

 

Deliveroo LogoSign UpComplete ChecklistComplete menu and pricing detailsReceive partner confirmation
ProcessGet a demo for a third-party integration via your Customer Success Manager, Care, or via Toast Shop. Note that this step is only required if the integration is not sold to you by your sales rep.Integration will be added automatically to Toast Web. You will be prompted to start the onboarding process for each integration. When you begin onboarding, you will be prompted to answer questions to set up your menu, determine pricing, and sign the Deliveroo contract (if you do not have an existing one). This process is quick to complete from your end. You will receive a final email from the partner after you receive your first order.  
Time Taken48 hoursN/A3-5 mins1 week
ResponsibilityRestaurant/YouRestaurant/YouRestaurant/YouDeliveroo
Support contactSubmit a Customer Care TicketSubmit a Customer Care TicketSubmit a Customer Care TicketToast support can help with partner integration questions once the process is complete from Toast's end (the previous step). 
Support Center ResourcesRequest a demo via Toast ShopThis Support Center articleThis Support Center articleToast sends your account information to Deliveroo for them to activate.
 

 

Back to top

 

Add the Deliveroo Integration to Toast

You can connect your Toast POS with Deliveroo's marketplace in a few easy steps.

 

  1. Contact your Customer Success Manager, Customer Care, or select Get a demo in Toast Shop, on the Deliveroo icon. For more information on purchasing products in Toast Shop, see Order New Products on Toast Shop (Canada, Ireland, and the U.K.).
  2. A confirmation page will appear. Select Confirm Selections.
  3. A Toast representative will reach out with the next steps to add the integration.
  4. When the integration has been added, it will appear in your Toast Web account.  You can select your menus to use with Deliveroo and increase prices if you like. You can follow the progress of your integration by following the Setup Checklist listed in Toast Web. Deliveroo integration status will be unlocked once all items have been completed on the checklist. If you encounter an error page, make sure you have permissions 4.5, 8.4 and 8.5 enabled on your account, as these are needed to access the steps in the setup checklist. Note: You must complete the checklist, or the Deliveroo integration will not work.

 

 

  1. Select or set up menus and adjust pricing from here.

 

 

 

  1. Next, the setup workflow will guide you to connect to your Deliveroo account.  If you have a Deliveroo account, enter your Deliveroo account number and the email address associated with your account.
    1. If you do not have an Deliveroo account, select Create one here, and you will be taken to the Deliveroo site to create your account.
    2. Once you have entered the Deliveroo account number and email address, select Connect and publish.

 

 

  1. You will receive the message below stating that your integration setup is in progress and suggesting the next steps. Note: You will also receive an email with next steps. 

 

 

  1. As progress is made, your checklist will update and reflect the following status:

Deliveroo integration status: Toast setup in progressNote: You must complete the full checklist or your integration will not work.

 

 

  1. Next, the Toast team has passed your information on to Deliveroo so they can complete their side of the setup process. The setup checklist will update you on the progress of the partner setup.
  2. Once your integration setup is complete and you've received your first order, the landing page will be updated below. 

 

 




Back to top

 

Menu, Dining Options & Settings for the Deliveroo Integration

Menu for the Deliveroo Integration

Deliveroo can pull your menu directly from Toast.  You can manage your Deliveroo integration menu by navigating to Takeout & delivery > Third-party ordering and selecting Menu Settings for Deliveroo. To allow Deliveroo to display a menu, make sure the visibility for the menu is set to Online Orders: Partners. Note: If you choose to integrate with multiple third-party online ordering partners, you can use the menu builder to control which menus are shared with each specific partner, as shown below. To learn more, check out this Support Center article: Set Menu Visibility in the Menu Builder.

Skip integration menu visibility.

Image of visibility settings for the menu to be set to Online Orders: Partners

 

Back to top

 

Manage Availability Through the Snooze Feature and the On/Off Function for the Deliveroo Integration

Please reference to the following article for instructions on the feature: Manage Third-Party Availability Through the Snooze Feature and the On/Off Function.

 

Back to top

 

Alcohol Labeling for the Deliveroo Integration

If you are a Deliveroo integration customer, you can now mark items as containing alcohol directly in your Toast menu. This will allow you to leverage labeled alcohol menu items from any of your Visible to: Online ordering: Partners menus. Visit Labeling Menu Items as Alcoholic for step-by-step directions to label alcoholic menu items.  After you have labeled the alcohol items, those items will be available for guests to purchase on Deliveroo if the menu is visible to partners. If you have not completed this step, the items will be hidden from the customer-facing menu For more information on menu visibility, see the article How to Manage Your Visibility Settings

 

Back to top

 

Assign Dining Options for the Deliveroo Integration

You will need two Deliveroo-specific dining options for Deliveroo orders to flow into Toast. Note: These dining options will appear greyed out as they are not editable and cannot be deleted. 

 

  • Deliveroo Takeout with the behavior set as Take Out
  • Deliveroo Delivery with the behavior set as Delivery


Even if you have an existing dining option labeled "Deliveroo," a new one will still be created. Deliveroo will use the Delivery option for orders delivered to the guest and the Takeout option for pickup orders. If you don't offer pickup orders through Deliveroo, the dining option for pickup won't be used. These dining options will allow you to accurately report the orders and revenue generated by each Deliveroo order method. 

If your Sales Summary report doesn't differentiate between Deliveroo takeout vs. delivery orders, you will need to contact Toast Customer Care directly to confirm that the dining options are mapped correctly on their side.  

 

Back to top

 

Manage Online Ordering Schedule for the Deliveroo Integration

Hours are updated in real time. Ensure that the hours you would like to use in Deliveroo are configured using your Online Ordering Schedule for Takeout.

Back to top

 
Create Payment Type for the Deliveroo Integration

For orders to flow successfully from Deliveroo into Toast, a Deliveroo Other Payment Option needs to exist in Toast Web. Toast will create your payment type during the initial setup. 

 

Learn how to best manage your incoming Deliveroo orders with the Orders Hub!

 

Back to top

 

Frequently Asked Questions for the Deliveroo Integration

 

Setup and Onboarding

I'm part of a restaurant group, do I have to set up the integration separately for each location?

Yes, you'll need to follow the same steps individually for each restaurant you'd like to add the Deliveroo-Toast integration to.
 

I didn't finish setting up the integration and the page timed out. What should I do?

You can easily access the setup steps in Toast Web when you log in. A checklist at the bottom right of your screen will pop up, and there will be a line item for the integration setup.

 

How will I know my sign-up and onboarding steps were completed correctly?

After signing up for the integration and completing all the onboarding steps, Toast will begin reviewing and setting up the configuration in the backend. Once the Toast onboarding team has reviewed the configuration, if you have not received any emails from Toast, please confirm the email address linked to the account with your team, Sales Rep, or Toast Customer Care. All of the onboarding steps need to be completed to trigger the Toast team’s review and confirmation email.
 

When will Deliveroo contact me about my integration?

You should expect to hear from Toast within 1 week. If you haven’t heard back from Toast after 1 week please contact Toast Customer Care.

 

What should I do if I’m currently using a middleware provider for Deliveroo?

If you’re switching from a middleware provider to Toast direct integration, follow these steps to ensure a smooth transition with minimal downtime:

Do not disconnect Deliveroo prematurely

    • Deliveroo does not immediately cut off orders if the channel ID isn’t confirmed.
    • This gives you a buffer to complete the switchover safely.

Reach out to Toast support to help retrieve your Deliveroo Channel ID

    • Toast will work with you current middleware provider to retrieve this information

Maintain access to your Deliveroo tablet

    • This acts as a backup to continue receiving orders if needed during the transition.

Remove the existing integration only when ready

    • Toast will provide the Channel ID to you, and you can remove the integration when you are ready
    • Ensure the new integration is ready to be configured immediately after.

Reconnect / configure the new integration using the Channel ID

    • Use the provided Channel ID in the Deliveroo Hub to restore the Deliveroo connection in the new system.

Validate orders are flowing

    • Confirm orders are successfully received in the new setup before fully closing out the old integration.

 

Back to top

 

Menu and Pricing Management

I need to make changes to my Deliveroo menu. Where should I do it -- in Deliveroo or Toast?

Once you are live on the integration, you should make ALL menu changes in Toast, NOT on the Deliveroo portal. Menus with visibility set to Online Orders: Ordering Partners are shown on Deliveroo and the other online ordering partners you may use. For more information on changing your menu's visibility settings, check out Manage Your Menu Visibility Settings.

 

How do I update my hours in Deliveroo?

Deliveroo uses your Takeout hours set via your Online Ordering Schedule. Should you need to change this schedule at any time, you can do so by selecting Takeout & Delivery using the navigation on the left side of your screen and selecting Online Ordering Schedule under the Availability header. If your restaurant offers self-delivery through Deliveroo, then Deliveroo would also use the Delivery hours (see two tabs in the image below).

Note: For more information on setting restaurant hours and services, check out Set Up Restaurant Hours and Services or this step-by-step guide in Toast Web.

 

Will items go out of stock on Deliveroo menus when they are 86'd on the POS?

Yes, items will go out of stock on the Deliveroo menu in real-time when they are 86'd on your Toast POS. See How to 86 an Item for a refresher on how to 86 an item.

 

Can I have different menu pricing on Deliveroo vs. Toast POS menu?

Yes. Menu-based pricing can be set up where a burger costs $10 on Toast POS and $12 on Deliveroo, for example. To change the price settings on your menu, see Build Happy Hour Menus with Menu Specific Pricing or contact Toast Customer Care team for assistance.

 

Can I sell alcoholic beverages on my Deliveroo menu?

Yes, alcoholic beverages can be sold through Deliveroo. See the Alcohol Labeling for the Deliveroo Integration section of this article for more information.

 

Back to top

 

Orders and Operations

How is the prep time that is quoted to guests calculated?

By default, Deliveroo starts with a baseline estimate for delivery and pickup. However, to give you the most accurate timing, Skip continuously updates these quotes based on:

  • Partner Settings: The specific prep time the restaurant has set in their system.
  • Real-Time Conditions: Adjustments for busy periods (like the lunch rush) or slower times.
  • Travel Distance: The distance between the restaurant and your delivery location.

 

I only use the Deliveroo-Toast integration for delivery orders, and not pick up. I see two dining options were created when the integration was set up. Does this mean I now will start seeing pickup orders as a result?

If your restaurant doesn't offer pickup orders, the pickup dining option will not be used, and you can continue to not offer the option for pickup through Deliveroo. 

 

Does my Deliveroo integration respect manual approval or approval rules in Online Ordering?

No, all Deliveroo orders are sent directly to the kitchen.

 

Do you support virtual or ghost kitchen brands?

Yes, as long as one brand on Deliveroo marketplace maps to one unique location setup in Toast.

Why can I not  see tax information in Toast for Deliveroo orders?

Deliveroo is responsible for calculating tax on their orders. As a result, Deliveroo orders transmitted to Toast will not include detailed tax information. For an accurate tax representation, please log into your Deliveroo portal to retrieve the tax data.

 

Back to top

 

Support and Changes

Should I contact Toast or Deliveroo if I am having issues with my integration?

Menu, configuration-related issues, driver questions, and past/current order questions can be addressed by the Toast Customer Care team. 

 

If I want to stop using the Deliveroo integration permanently, what should I do?

The customer would contact Deliveroo to request to deactivate the integration by contacting Toast Customer Care. From here, we will take the steps required to deactivate the connection.

 

If I am using an aggregator to have all my delivery orders integrated, can I still use my aggregator partner?

Toast can integrate your Deliveroo orders via this integration directly. Please coordinate with your aggregator if you plan to stop using their service. You should call Deliveroo to switch to tablet protocol, then stop your aggregator service to prevent losing any Deliveroo orders. Once you are on the tablet protocol, you can sign up for the direct integration in Toast Web using the My Integrations page.

Back to top