Is there a way to limit item or category availability depending on time of day? ex. Breakfast

For online ordering, there needs to be a feature that allows restaurants to limit the availability of certain items depending on the time of day. For example, if your breakfast menu is only available until 3pm, there needs to be an option to make these items unavailable after 3pm.

Message 1 of 75
1 Best Answer
Square Community Moderator

Best Answer

Good news, all - this feature has been built out and is ready to use!🎉


@Tom outlined how these new Time-Based Categories will function in this Product Update post, so head there to get started. Once you've applied specific day and time availabilities, the items shown to your customers as available for purchase will change automatically throughout the day and/or week, depending on your chosen days and hours for each category.

Community Moderator, Square
Sign in and click Mark as Best Answer if my reply answers your question.

View Best Answer >

Message 37 of 75

Hello @mksavage,


Thanks for your post.


Currently this ability/setting is not available and is a feature request. We definitely see how it could benefit your business model. Our teams are constantly looking through our seller's feedback to make necessary improvements, and we will be sure to let you know if anything ever changes or if new updates are released. 


Please let me know if you have any other questions by replying to this thread. 

Community Moderator, Square // Moderador de la Comunidad, Square
Sign in and click Mark as Best Answer if my reply answers your question.
Inicie seción y haga clic en Marcar como "Mejor Respuesta" si mi respuesta contesta su pregunta.
Message 2 of 75

Thank you for the reply @Alex_ - do I need to do anything special to request the feature be considered, or will this post serve as a request?

Message 3 of 75


No worries! This post will be sufficient. We will escalate your request to the appropriate teams and make sure your voice is heard. 

Community Moderator, Square // Moderador de la Comunidad, Square
Sign in and click Mark as Best Answer if my reply answers your question.
Inicie seción y haga clic en Marcar como "Mejor Respuesta" si mi respuesta contesta su pregunta.
Message 4 of 75
Beta Member

Hi @Alex_ , I appreciate that our cases are being escalated.


Message 5 of 75
Beta Member

Hi @Alex_ 


This problem still exists, but i look forward to seeing what happens. 

Message 6 of 75

No improvements, had more orders yesterday on our closed day and I posted another comment yesterday and I tweeted customer support even though they were closed asking for a feature to fix this issue. I agree it is a real issue that is causing customer dissatisfaction and costing us money when we have to refund order. 

Message 7 of 75
Beta Member



I feel ya. I too, look forward to being able to polish this portion of the service. 

Message 8 of 75

Nothing yet Lordpies.  They said they were working on a beta for some customers to try and that they would be in touch, but nothing yet!

Message 9 of 75

@LordPies No improvements here. We actually decided to drastically cut our menu so that, for now, we only offer items that we can make during all operating hours, which has obviously had a huge impact on sales. We can't continue with a limited menu forever, but I keep hoping Square will come up with a fix soon.

Message 10 of 75
Square Community Moderator

We appreciate everyones patience here! We hope to be back with some more specific updates here soon. Thanks for hanging tough. 

Community Moderator, Square
Sign in and click Mark as Best Answer if my reply answers your question.
Message 11 of 75
Beta Member

@Joe , Awesome, thank you!

Message 12 of 75
Beta Member

We have a constant problem where customers try to order an item that is only available for a specific day. 


Using modifiers to force them to pick a date and time works to an extent. However, the turnaround time setting on the website does not align up with the date and time of the actual pickup, causing a constant flow of confused people when they get an automated email that reflects the pickup turnaround setting. 


Currently, there doesn't seem to be a way to change an existing order. What if customer wants to pickup for another day? or a different time? What if you promoted for a holiday in which you can only order a certain item on that specific date and the system still thinks you meant 1, 2, 3, 4 days/weeks from the day of ordering (there is currently no way to limit an item to be picked up only on a specific date). 

Message 13 of 75
Square Community Moderator

Hey @LordPies. Thanks for bringing this up. I moved your post here for the sake of tracking it as a feature request and keeping similar posts all in one place.


We'll keep you and others posted of any future releases as @Alex_ mentions above.

Community Moderator, Square
Sign in and click Mark as Best Answer if my reply answers your question.
Message 14 of 75
Beta Member

Hi @Nika_S , thank you for moving the request here. 


I sincerely think Square and Weebly really need to step up their game. Changing an order pickup date and time is the #1 massive headache that our business is suffering as we're currently doing online only orders. 


I get it, that assigning an item to be only have a turnaround available at a specific date may be complicated and perhaps not a popular request becuase on the majority, most businesses and restaurants in particular have the same menu or product every day. Get order, fill it in, bada bing.


But we're a small bakery. We have a rotating weekly menu. We encourage people to preorder their pies in advance. There isn't even an option to change the turnaround time to be "9 days" becuase the intervals are 1 week, 2 weeks, 3 weeks. I'm ok with this not being implemented becuase it'll be hell on earth to update every single item, every single day. 


There is also no way to turn off "as soon as possible" feature at the end of checkout which is right next to "schedule for later" option. It would be nice to be able to either remove one or both of them. When the customers acutally write in their schedule-for-laters, the order system on the ipad syncs up, and the automatic emails work like they are supposed to. 


More than anything, we sincerely need to be able to change the pickup date and time. We currently cannot correct an order. It creates a nightmare of organization becuase we have to write down every order on paper and keep track of changes. We personally call and email every order up to confirm they know exactly when to come in, and tell customers to ignore the incorrect info.


This also makes it so that the "Orders" section of the ipad in Square completely useless to keep track of orders becuase it only ever shows orders in the turnaroud time settings. Worst of all, the email notifications to customers. This is where things can get difficult. We currently use modifiers that are required to select, which list the dates and time of their pickups. We put descriptons on the items, on the social media posts, etc. But becuase of the turnaround time settings being based on the time they ordered and independent of the actual date of pickup, and if they do not enter their schedule-for-later info at the end of checkout, they will get an email saying their order is scheduled for a different date and time; all because the turnaround time setting doesn't care what date a product will be ready. 


We tried editing the email templates as well. There isn't a way to remove the "your order will be ready &date at &time. or even move that around. We can only change things by adding text at the top, in which i put down a disclaimer to not trust the first line and instead, to look lower in the email where the modifiers are located.

Message 15 of 75
Beta Member

Thank you SO MUCH for posting this. I cannot say AMEN more sincerely!

Message 16 of 75

@LordPies YES! This feels like a pretty basic feature -- allowing us to set the availability of each item to specific days/times. I imagine most small restaurants have this same challenge and it would be a much-appreciated feature. Even Ordering.App has a rudimentary (albeit sloppy) version of this. Square, please help!

Message 17 of 75

Hi @mksavage,


I appreciate you reaching back out.


At the moment we do not have a public timeline as to when new features will be released. Please know that every time a seller brings up feedback, their voice is being passed on to the appropriate team in order to help implement these changes.


We understand that it might be difficult waiting for something to be built out, but our engineers are working on various different requests brought up by our sellers, and working with Apple, Google, and our other partners in order to approve these changes and be able to push them out in future updates.

Community Moderator, Square // Moderador de la Comunidad, Square
Sign in and click Mark as Best Answer if my reply answers your question.
Inicie seción y haga clic en Marcar como "Mejor Respuesta" si mi respuesta contesta su pregunta.
Message 18 of 75
Beta Member

Hi Alex,


I totally appreciate how challenging it is to prioritize so many feature requests for software. And I've seen the Square team quickly deploying new, helpful features out to assist small businesses manage the new world of COVID-19, and I'm grateful for that.


I just want to add some perspective on this particular issue. Prior to COVID-19, my business was 98% in-house dining, and 2% to-go/pickup. Of that 2%, all of it was call-in, and none of it was online ordering. Today, my business is 100% pickup, and of that, 95% is online ordering, and 5% is call-in.


What I'm saying is that 100% of my business transactions have changed. I'm not alone in this, and I know it's not going to change back for a very long time. I would venture to guess that there's been a massive shift of most Square for Restaurant customers toward online ordering, which means there's a bunch of us in this same boat.


Where we were previously providing customer service face-to-face, we're now having to change to providing that through convenient, streamlined transactions - including modifiable pickup times.


Before, this was a nice-to-have feature, and it was tolerable that it was missing. Now, it's essential.


Thank you to the Square engineering team for seeing the emerging needs of its customers and working towards addressing them.




Message 19 of 75
Beta Member

@Alex_ , I wanted to echo @mksavage 's point. He's correct on his stats. 


You absolutely do not understand the predicament your software has put us in over being able to update order pickups to different date and times. 


Message 20 of 75
Beta Member

Hi @Nika_S  


Did any of you updated this software to allow us to change the date and time of placed orders? 


Was there any updates on the fact we cannot limit our products to be picked up on a certain date and time? 



Message 21 of 75