> ## Documentation Index
> Fetch the complete documentation index at: https://storekit.com/docs/llms.txt
> Use this file to discover all available pages before exploring further.

# Toast POS

> Connect Toast POS to storekit to sync your menu, inject online orders directly onto Toast checks, route by revenue center, sync your floor plan for dine-in, and take pay-at-table payments.

Toast is storekit's most comprehensive POS integration. Once connected, storekit imports your menu from Toast, sends online orders straight onto Toast checks, keeps stock and availability in sync, and — for dine-in venues — imports your floor plan and supports pay-at-table.

This section is split into focused guides. Start with **Connecting Toast**, then set up the areas you need.

<CardGroup cols={2}>
  <Card title="Connecting Toast" icon="plug" href="/docs/guides/integrations/pos/toast/connect">
    Enter your Restaurant GUID, enable the integration, and set the required fields
  </Card>

  <Card title="Menu Sync" icon="utensils" href="/docs/guides/integrations/pos/toast/menu-sync">
    Import your menu, hours, and packaging from Toast and keep stock in sync
  </Card>

  <Card title="Orders & Routing" icon="receipt" href="/docs/guides/integrations/pos/toast/orders">
    How orders inject, dining-option and revenue-center routing, and status updates
  </Card>

  <Card title="Dine-in: Floor Plan & Tables" icon="chair" href="/docs/guides/integrations/pos/toast/dine-in">
    Sync service areas and tables from Toast for dine-in ordering
  </Card>

  <Card title="Pay at Table" icon="credit-card" href="/docs/guides/integrations/pos/toast/pay-at-table">
    Let guests pay their Toast check from their phone
  </Card>

  <Card title="Troubleshooting" icon="wrench" href="/docs/guides/integrations/pos/toast/troubleshooting">
    Fix connection, menu, order, and pay-at-table problems
  </Card>
</CardGroup>

## How the Connection Works

Toast connects with a single **Restaurant GUID** — the unique identifier for your Toast restaurant. storekit holds the Toast partner credentials, so you don't paste an API key; you enter the GUID and click **Connect**. storekit then loads your Toast dining options, revenue centers, service areas, payment types, menus, discounts, and service charges so you can map them.

<Note>
  The Toast integration is only available to accounts that have it enabled. If you don't see **Toast POS** in your **Integrations** list, [contact storekit support](/docs/getting-started/contact-support) to have it turned on.
</Note>

## How Orders Flow to Toast

```
Customer places order on storekit
        ↓
You accept the order
        ↓
storekit builds a Toast check (items, modifiers, dining option, revenue center)
        ↓
Order posted to Toast → order marked Accepted, Toast check number stored
        ↓
Toast sends status updates back (Preparing → Ready → Complete)
```

Orders inject **when you accept them**, not at the moment of payment. If injection fails, the order is marked failed in storekit with the Toast error and can be retried — the customer's order is never lost.

## Supported Features

<AccordionGroup>
  <Accordion title="Menu Sync">
    | Feature                             |     Supported     |
    | ----------------------------------- | :---------------: |
    | Manual menu sync (**Sync Menu**)    |         ✓         |
    | Automatic sync on Toast menu change |         ✓         |
    | Scheduled sync                      |         ✓         |
    | Product images                      |         ✓         |
    | Modifiers / option groups           |         ✓         |
    | Nested modifiers                    |         ✓         |
    | Pre-modifiers                       |         ✗         |
    | Allergens                           |         ✓         |
    | Dietary tags                        |         ✓         |
    | Alcohol flag                        |         ✓         |
    | Calories                            |         ✗         |
    | Stock / out-of-stock sync           |         ✓         |
    | Opening hours sync                  |         ✓         |
    | Packaging sync                      | ✓ (where enabled) |
  </Accordion>

  <Accordion title="Orders">
    | Feature                               | Supported |
    | ------------------------------------- | :-------: |
    | Order injection (on accept)           |     ✓     |
    | Pre-orders (with buffering)           |     ✓     |
    | Dining-option mapping                 |     ✓     |
    | Revenue-center routing                |     ✓     |
    | Check discount                        |     ✓     |
    | Service charge & delivery fee         |     ✓     |
    | Tips                                  |     ✓     |
    | Custom order notes                    |     ✓     |
    | Delivery details                      |     ✓     |
    | Order-status updates back to storekit |     ✓     |
  </Accordion>

  <Accordion title="Dine-in & Pay at Table">
    | Feature                            |     Supported     |
    | ---------------------------------- | :---------------: |
    | Floor plan / table sync            |         ✓         |
    | Table capacity / numbers import    |   ✗ (names only)  |
    | Live bill sync from Toast          |         ✓         |
    | Apply payment to a Toast check     |  ✓ (single check) |
    | Split across multiple Toast checks |         ✗         |
    | Partial payments toward a bill     |         ✓         |
    | Track terminal payments            |   ✓ (reconciled)  |
    | Add to an existing check           | ✓ (unpaid / cash) |
  </Accordion>
</AccordionGroup>

## Related

* [POS Integration Overview](/docs/guides/integrations/pos/overview) — how POS integrations work in general
* [Managing Live Orders](/docs/guides/orders/managing-live-orders) — handle incoming orders
* [Dine-in tables](/docs/guides/fulfillment/dine-in-tables) — dine-in ordering in storekit


## Related topics

- [Connecting Toast](/docs/guides/integrations/pos/toast/connect.md)
- [Toast Troubleshooting](/docs/guides/integrations/pos/toast/troubleshooting.md)
- [Toast Menu Sync](/docs/guides/integrations/pos/toast/menu-sync.md)
- [Toast Pay at Table](/docs/guides/integrations/pos/toast/pay-at-table.md)
- [Toast Dine-in: Floor Plan & Tables](/docs/guides/integrations/pos/toast/dine-in.md)
