Last updated: May 1, 2026, 9:41 AM
Own your profits and guest relationships by allowing guests to easily order pickup or delivery directly from your restaurant — commission-free. This guide walks you through every step required to activate Toast Online Ordering, from menu visibility to placing a test order.
Toast Online Ordering allows guests to order pickup, curbside, or delivery directly from your restaurant's branded ordering page. Orders flow into your Toast POS the same way as in-house orders, and you keep 100% of the revenue with no per-order commission to a third party.
By the end of this guide, you will have:
Prefer a guided walkthrough inside Toast Web? Log in to Toast Web and open the online ordering setup checklist. You can also sign up for a free live Toast Classroom: Getting Started With Online Ordering session.
To complete online ordering setup, you need:
Note: These steps are completed in Toast Web. We recommend completing them with Toast Web open in another tab so you can follow along.
Before guests can see your menu online, you must mark each menu, menu group, and menu item as visible to the Toast Online Ordering channel.
Expected outcome: The menus, groups, and items you enabled now appear on your online ordering page when previewed.
Note: As you start taking online orders, review your Manage Your Quote Time Strategy to make sure your kitchen capacity calculation accounts for online orders.
The approval mode determines how incoming online orders are received at your restaurant.
| Approval mode | What it does | When to use it |
|---|---|---|
| Approve manually | All incoming orders go to Pending Orders mode on your POS for manual approval before firing to the kitchen. | You want to confirm every order before it is prepared. |
| Send orders directly to kitchen | Orders fire automatically to the kitchen as they arrive. Toast recommends this option. | You want the fastest, hands-off workflow. Requires an auto-firing device (Step 3). |
| Use rules | Orders fire automatically unless they trigger a rule (cash threshold, credit minimum, delivery minimum, total amount). Triggered orders require manual approval or are auto-rejected. | You want most orders to fire automatically but flag specific scenarios. Requires an auto-firing device (Step 3). |
If you selected Use rules, the Approval Rules section appears. Enable each rule you want and enter the trigger amount and enforcement behavior (Approval Needed or Reject):
Expected outcome: Online ordering is enabled, and incoming orders will follow the approval mode you selected.
Note: If you ever need to pause online orders, return to this section and select Stop accepting online orders under Toggle Online Ordering.
Auto-firing is required if you choose Send orders directly to kitchen or Use rules in Step 2. You must enable order auto-firing on exactly one Toast POS device per restaurant location. The autofire device should be connected to your Toast Network via Ethernet, not Wifi, to avoid any syncing errors.
Expected outcome: The device shows as your auto-firing device in Toast Web, and online orders will fire to the kitchen from this device.
Important: Only one device should be set as the auto-firing device. Configuring a second auto-firing device causes duplicate kitchen tickets. For more details, see Set Up Order Auto-Firing.
Note: If you ever see a message that "Auto approval for Toast Online Ordering is currently paused" or "An issue with the Auto Firing device was detected," your auto-firing device is offline. See Troubleshoot Your Autofire Device to bring it back online.
The Dining Options section controls whether guests can choose curbside pickup, takeout, or delivery on your online ordering page. You can also add a customized order-ready message for each option.
Expected outcome: The dining options you enabled now appear on your online ordering page, and your custom messages will appear on each guest's confirmation screen and e-receipt.
Important: If a dining-option drop-down is set to Select, your online ordering hours will not display correctly for that option, and guests will not be able to place orders for it.
Note: If you do not want to offer curbside pickup, leave the Curbside Option drop-down on Select. To remove curbside completely, see How do I disable curbside pickup? for the full archive workflow. To set curbside pickup properly with arrival notifications, see Set Up Curbside Pickup for Online and Call-In Orders.
Server assignment controls who is credited for online order tips and reports. Revenue center mapping lets you report online orders separately from in-house revenue.
In the Server Selection section, choose one option:
If your restaurant uses third-party ordering channels (DoorDash, Uber Eats, Grubhub) and accepts scheduled orders, those orders may not be auto-assigned to a server. Choose one of:
Note: Branded Mobile App orders use the same server-assignment settings as third-party orders.
Mapping online orders to a dedicated revenue center makes them easy to isolate in reports.
Expected outcome: All future online orders are tagged with the Online Ordering revenue center in your sales reports.
Note: Branded Mobile App orders use the same revenue center as Toast Online Orders.
The Special Requests section lets guests add a note to individual menu items (for example, "extra sauce on the side"). You can customize the prompt that guests see — for example, "No substitutes. Additions may cost extra."
Note: Special requests apply to all menu items. They cannot be limited to specific items, and there is no other open-response field for online orders at this time.
Expected outcome: Guests will see the payment methods you enabled at checkout.
Note: Guests cannot split payment for an online order across two credit cards at this time.
If you offer delivery, you can use either your own drivers or Toast Delivery Services® (TDS).
Both options are configured from the Other Setup section of Toast Web on the Takeout/delivery page.
Important: You cannot use both delivery using your own drivers and Toast Delivery Services at the same restaurant — you cannot toggle between them.
Note: Toast Delivery Services® is unavailable in Canada, Ireland, and the United Kingdom at this time.
If you do not plan to offer delivery for online orders, skip to Step 8.
Online ordering hours can be different from your restaurant's operating hours. For example, you can keep online ordering open 10:00 a.m. – 8:00 p.m. even if your dining room stays open until 10:00 p.m.
Expected outcome: Your online ordering page now shows the hours you configured. Outside those hours, the page shows as closed even if your dining room is open.
Note: Setting online ordering hours is separate from your restaurant's operating hours. By default, online ordering uses your restaurant's operating hours — Toast recommends reviewing this schedule before adjusting.
Note: Schedule overrides apply to the dining option, not to all online orders. For example, a Takeout & Third-party delivery override applies to pickup (including curbside), Toast Delivery Services, and third-party integrations (Uber Eats, DoorDash, Grubhub). It does not automatically apply to first-party delivery. For details, see Manage Your Takeout and Delivery Schedule.
Note: To allow guests to schedule orders for a future date or to adjust the order cut-off time, see Schedule Future Orders and Manage Your Takeout and Delivery Schedule.
Add your logo, a banner, and a custom URL so guests recognize your brand.
Expected outcome: Your online ordering page now displays your logo and banner, and your custom URL is the link guests will use.
Note: To customize colors, fonts, and other branding elements, see Customize Your Online Ordering Site.
A test order confirms that orders flow through approval, fire to the kitchen, and print correctly.
If you do not want to temporarily enable Cash payments for online ordering, try creating a promo code specifically for your test orders!
Now you can enter the promo code on the payment screen when placing a test order on your online ordering page!
Note: Make sure to archive the discount code after tests are completed.
Note: To avoid charges on test transactions, use Test Transaction Mode instead of enabling cash temporarily.
Expected outcome: You receive an order summary message confirming the order was placed successfully. Depending on your approval mode, the order appears on the Pending Orders screen under the Needs Approval tab or fires automatically to the kitchen.
For more details on voiding, see Void Items, Payments, and Checks.
Return to the Online ordering setup page and disable Cash if you do not want to offer cash payment for online orders. Save and publish any changes. Note: Express checkout (where guests authenticate with their Toast account) is not available for guests outside the United States at this time.
If you also offer ordering through DoorDash or Uber Eats, place a test order through each integration to confirm the workflow.
DoorDash
Uber Eats