When Orders Inject
Orders are dispatched to Toast when you accept them (not at payment). storekit sets the order to syncing, posts it to Toast, and on success marks it Accepted and stores the Toast check number. Pre-orders can be buffered so they reach Toast closer to the fulfillment time rather than days ahead.Dining Options
Toast requires a dining option on every order, so you map each storekit fulfillment method to a Toast dining option under Dining Options:- Default Dining Option
- Pickup Dining Option
- Delivery Dining Option
- In-Store Dining Option
- Curbside Dining Option
Revenue Centers
Under Revenue Centers, set a Default Revenue Center and, optionally, Revenue Center Rules to route orders to different revenue centers. Click Add Rule to add a rule. Each rule matches on any combination of:- Fulfillment Method — one of Any, Delivery, Pickup, In-Store, Curbside
- Channel — one of Any, Web, PWA, App, Kiosk
- Service Area — a Toast service area (from your synced floor plan)
Payments, Discounts & Charges
These all live under Additional Settings:
storekit records the payment on the check (amount and tip separately). Discounts only reach Toast if Check Discount is set; service charges and delivery fees only reach Toast if their respective service charge is set.
Order Notes
Set an order note template under Additional Settings (the Order Note Template control). storekit attaches the composed note to the order’s first item on the Toast check as a special request. Per-item notes the customer adds are attached to their own items the same way.What Toast Receives
Each order includes the customer name, phone and email, all items with their modifiers (including nested modifiers), the dining option, the revenue center (if resolved), the check discount and service charges (if configured), the tip, delivery address (for delivery), curbside details (for curbside), and the table (for dine-in).Order-Status Updates
Toast sends status updates back to storekit, which map onto your order status:Status updates require Toast to be sending guest order status events to storekit. These are configured as part of your integration setup.