Square for Restaurants, can mutiple servers use one cash drawer but keep their own cash bank and report?

Square for Restaurants, can mutiple servers use one cash drawer but keep their own cash bank and
a end of shift report for just their cash?

I’d like to help but I’m having trouble fully understanding the question. Are you referring to the cash drawer reports that are returned with out API? :slightly_smiling_face:

Hi Bryan, thanks for responding.
Like many restaurants our servers are in charge of their own cash “banks”, There are more servers than there are POS stations, meaning they all do not have an individual cash drawer. I assume there is a way that each server can have an individual cash drawer report for their specific cash while using the same POS as other servers? We are finding that square for restaurants only allows a single cash drawer to be opened for each individual POS? There must be a way to do this, it’s not like we are the only restaurant that has servers be in charge of their own cash/transactions And Are able to run a report for just themselves? Thank you for any help you can offer!

At this time Cash drawers are scoped to the device that opens and closes the drawer. It unfortunately isn’t scoped to a team member. We’re constantly working to improve our features based on feedback like this, so I’ll be sure to share your request to the API product team. :slightly_smiling_face:

so this is a feature we have been hoping square would actually go forward with. From an external app via api would require changing printer profiles on checkout action. but would have to also designate which printer profile per user on shift. alot more would have to go into it but the idea is there.
On squares RST they should make a “Drawer Profile” (similar to print profiles, but wording differently for better understanding) setting where certain job titles require drawer selection at clock in. then if using network connected printers it would designate which printer to use at payment. this could be set for receipts and drawer or just drawer operation for more customization. Just as Shift reports note which user closes a check. you would click pay- make payment - instead of actioning the printer profile for receipt and drawer action you would “Check Session user” - “Output Users open drawer action to Users designated Drawer profile”. the drawer action is just a simple hardware trigger, so as long as the system reads the user and selects the proper printer action would open the correct drawer. shift sales/drawer reports already calculate the sales for each user so honestly it just the hardware command that needs some tweaks to accomplish this. with this available the user would be able to close out on any device with drawer profiles configured and it would dynamically open the appropriate drawer

Drawer profiles sample (same as printers but with a separate drawer toggle option)
Inside Bar Drawer one - Printer 192.168.1.1 - Drawer action only
Inside Bar Drawer two - Printer 192.168.1.2 - Drawer action only
Outside Bar Drawer - Printer 192.168.1.3 - Drawer action, receipts, voids, etc

but as said instead of the system defaulting to the set printer profiles it check the user first to use the users preferred drawer (printer) of that shift.

we have make hardware mods to allow the user to switch which drawer it is currently connected to the printer (with a simple toggle switch) and it works, but requires user to check the switch before check close out and doesnt allow a streamline system.

I believe square is fully capable in setting a configuration setting of this nature.

We’re constantly working to improve our features based on feedback like this, so I’ll be sure to share your request to the API product team. :slightly_smiling_face:

Thanks for sharing solution. It help me a lot.