> ## 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.

# Connecting Toast

> Connect your Toast POS to storekit by entering your Restaurant GUID, enabling the integration, and setting the required payment type and check discount before you go live.

Connecting Toast links a storekit store to one Toast restaurant. You enter your Toast **Restaurant GUID**, click **Connect**, and storekit loads your Toast configuration so you can map dining options, revenue centers, and payment settings.

## Prerequisites

* A Toast account with online ordering enabled
* Your Toast **Restaurant GUID** (the unique identifier for the restaurant)
* The Toast integration enabled on your storekit account

<Note>
  If **Toast POS** does not appear in your **Integrations** list, the integration isn't enabled for your account yet — [contact storekit support](/docs/getting-started/contact-support).
</Note>

## Connect Your Restaurant

<Steps>
  <Step title="Open the Toast integration">
    Go to **Stores** → your store → **Settings** → **Integrations**, then select **Toast POS**.
  </Step>

  <Step title="Enter your Restaurant GUID">
    On the **Toast POS Settings** page, under **Connection**, enter your Toast restaurant identifier in **Restaurant GUID**.
  </Step>

  <Step title="Connect">
    Click **Connect**. storekit validates the restaurant with Toast and loads your dining options, revenue centers, service areas, payment types, menus, discounts, and service charges.
  </Step>

  <Step title="Enable the integration">
    Turn on **Enable Toast POS** so orders are dispatched to Toast.
  </Step>

  <Step title="Set the required fields">
    Under **Additional Settings**, set **Alternate Payment Type** and **Check Discount** — both are required once the integration is enabled (see below). Map your dining options too.
  </Step>

  <Step title="Save">
    Click **Save**.
  </Step>
</Steps>

<Warning>
  When **Enable Toast POS** is on, **Alternate Payment Type** and **Check Discount** are required. If either is missing, saving fails with "Please fill in all required fields" and the field is flagged. Set both before going live.
</Warning>

## Required Fields Explained

Both live under **Additional Settings** on the **Toast POS Settings** page:

* **Alternate Payment Type** — the Toast payment type storekit uses to record online payments on the check. storekit captures the card payment itself, then reports it to Toast as this payment type. Create a suitable payment type in Toast (for example one named for your online channel) and select it here.
* **Check Discount** — an open, check-level discount in Toast that storekit uses to apply any order discount to the check. Without it, storekit cannot pass discounts to Toast.

## What Connecting Changes

* Enabling Toast sets this store's POS provider to Toast and links it to your **Restaurant GUID**. Disabling it clears that link.
* After connecting, the rest of the **Toast POS Settings** page becomes available: **Dining Options**, **Revenue Centers**, **Additional Settings**, and **Sync Actions**.

## Next Steps

<CardGroup cols={2}>
  <Card title="Sync your menu" icon="utensils" href="/docs/guides/integrations/pos/toast/menu-sync">
    Import your Toast menu into storekit
  </Card>

  <Card title="Set up orders & routing" icon="receipt" href="/docs/guides/integrations/pos/toast/orders">
    Map dining options and revenue centers
  </Card>
</CardGroup>

## Related

* [Toast POS Overview](/docs/guides/integrations/pos/toast/overview)
* [Troubleshooting](/docs/guides/integrations/pos/toast/troubleshooting)


## Related topics

- [Toast Troubleshooting](/docs/guides/integrations/pos/toast/troubleshooting.md)
- [Toast POS](/docs/guides/integrations/pos/toast/overview.md)
- [Toast Menu Sync](/docs/guides/integrations/pos/toast/menu-sync.md)
- [Toast Orders & Routing](/docs/guides/integrations/pos/toast/orders.md)
- [Connecting Lightspeed](/docs/guides/integrations/pos/lightspeed/connect.md)
