The title of this thread has been edited by a Square Moderator from the original: How can I programmatically manage which items appear in my S
Hi everyone —
We’re a brewery and taproom using Square POS for in-person sales. We also sell select “to-go” products like crowlers and 4-packs via the Square Online Store. While the online store works well for customers, managing it is tedious — especially since our taplist rotates frequently and we have hundreds of items.
In our POS, a single item might have several variations like:
Item: Pale Ale
Variations: Pint, Half-pint, Taster, Crowler, 4-Pack
We only want certain variations (e.g., Crowler and 4-Pack) to be available for purchase online — but updating this manually is not scalable.
I’d love to automate this process. Ideally, I could:
Use the API to move select variations (like crowlers) into a category used by the Online Store (e.g., “To-Go Beers”),
And control whether they appear online, perhaps using location overrides or inventory tricks.
However, we currently only have one location in our Square setup, which seems to limit my ability to differentiate between taproom and online availability.
Has anyone found a good way to:
Programmatically control which variations appear in the online store?
Or use categories or inventory settings to simplify this?
Would setting up a second “online store” location help — and if so, any gotchas I should know about?
Appreciate any advice from folks who've done something similar. Thanks!
Hi @cbrew, thank you for your post!
I can see how this would be helpful for your business.
I am not familiar with any workarounds at this time, but I am going to tag in a few Square Champions on this one and see if they know of any solutions or ideas they might have for this. @TheRealChipA, @Candlestore, or @LukeNieuw, do you all have any insight on this?
Hi @cbrew, thank you for your post!
I can see how this would be helpful for your business.
I am not familiar with any workarounds at this time, but I am going to tag in a few Square Champions on this one and see if they know of any solutions or ideas they might have for this. @TheRealChipA, @Candlestore, or @LukeNieuw, do you all have any insight on this?
Square Community
Square Products