I recently subscribed to the KDS feature for my Square Retail account and am trying to display the Dining Option on every order shown on the KDS screen. I can see the Dining Options settings page on the Square Dashboard, but there is no option to select a Dining Option on the POS, and no default option is currently selected.
Is there a way to enable or set a default Dining Option for each order from the POS?
Hi, @mlee3 !
Square’s Kitchen Display System (KDS) does support displaying Dining Options, but this feature is currently most fully integrated with Square for Restaurants, not Square for Retail. That’s likely why you're running into limitations when trying to select or display dining options on orders through your Retail POS.
With Square for Restaurants
Dining Options (e.g. Dine In, Takeaway, Pickup, Delivery) can be:
Selected on the POS during checkout
Set as defaults by order type
Displayed on the KDS ticket for every order
You can manage them under:
Dashboard → Devices → Dining Options
With Square for Retail
Dining Options are not natively supported in Square for Retail POS.
Even though the Dining Options page appears in the dashboard, especially if KDS is enabled, the Retail POS app won’t prompt you to select one at checkout.
As a result, no Dining Option info is sent to KDS when using Retail.
I am going to outline a couple options you have below:
Option 1: Switch to Square for Restaurants
If you’re using your Retail setup in a hospitality environment , consider switching the location to Square for Restaurants. You’ll get:
Full KDS and dining option support
Service settings (like table numbers, modifiers, etc.)
Advanced order routing by dining type
You can activate a free trial of Square for Restaurants Plus and see if it fits:
Square for Restaurants
Option 2: Use Order Notes as a Workaround
If switching isn’t an option:
Use the “Note” field at checkout to manually enter “Dine In” or “Takeaway”
These notes will show up on KDS, though not as a structured Dining Option
I hope this helps!
Hi, @mlee3 !
Square’s Kitchen Display System (KDS) does support displaying Dining Options, but this feature is currently most fully integrated with Square for Restaurants, not Square for Retail. That’s likely why you're running into limitations when trying to select or display dining options on orders through your Retail POS.
With Square for Restaurants
Dining Options (e.g. Dine In, Takeaway, Pickup, Delivery) can be:
Selected on the POS during checkout
Set as defaults by order type
Displayed on the KDS ticket for every order
You can manage them under:
Dashboard → Devices → Dining Options
With Square for Retail
Dining Options are not natively supported in Square for Retail POS.
Even though the Dining Options page appears in the dashboard, especially if KDS is enabled, the Retail POS app won’t prompt you to select one at checkout.
As a result, no Dining Option info is sent to KDS when using Retail.
I am going to outline a couple options you have below:
Option 1: Switch to Square for Restaurants
If you’re using your Retail setup in a hospitality environment , consider switching the location to Square for Restaurants. You’ll get:
Full KDS and dining option support
Service settings (like table numbers, modifiers, etc.)
Advanced order routing by dining type
You can activate a free trial of Square for Restaurants Plus and see if it fits:
Square for Restaurants
Option 2: Use Order Notes as a Workaround
If switching isn’t an option:
Use the “Note” field at checkout to manually enter “Dine In” or “Takeaway”
These notes will show up on KDS, though not as a structured Dining Option
I hope this helps!
Square Community
Square Products