I am looking at switching to Square from Toast. I run an ice cream shop & we have ~90 flavors of ice cream. As far as I can tell, the best place to put those flavors for online ordering is as a modifier in Square. We do not carry all flavors at the same time so ill need to be able to mark flavors as in stock or out of stock, but I do not need specific stock counts.
We run a custom inventory system, and I would like to be able to set the flavors as in stock or out of stock using the api from the 3rd-party system.
1. Is a modifier the best way to put my ice cream flavors in?
2. Can I update the availability of the modifier items using the api?
Hi there @cdelord2.. I own a soft serve shop with 70+ flavors and 50+ toppings. I have used Square POS (now Square for Restaurants POS) for over a decade. To answer your questions.....
Yes, a modifier list is the best place to list and manage your flavors. Even it you allow multiple dips in one cone/dish, Square gives you the capability to allow this and limit it as you want, using modifier list customizations.
To your second question, that seems to be possible using the Catalog API. In specific, I am referring to this page as one that I found in the Square Developer documentation which details various ways to manipulate stock at the modifier level. You'd need to thoroughly review this and possibly other documentation to be sure that the endpoint you need is, indeed, available depending on your situation.
Let me know if you have any other questions. I won't be of much use on the developer/API side of things but it sounds like we have similar business models and I've been using Square for a long time.
Square Community
Square Products