Configure items to only be available based upon user

We are a sports club that rents out our bar to different groups. When we do this the bar menu and items available for sale are different. For example, when we run the bar we also sell club merchandise and have drink specials but when we rent out the club there is a much simpler list of bar items that can be purchased.

 

Everyone uses the new Square Terminal we purchased that has a cash drawer.

 

I figured out how to use Locations to set up different sets of items available, but I can't see how to configure the Team/permissions/etc so that a user could enter a passcode and have the Terminal open in a specified location - the Terminal always opens to the main location. You can change location once you have logged in but you have to be using the main account to do that, which is not what we want.

 

Any suggestions for how this can be possible?

 

Note that my question is not related to permissions - I have figured out how to have one set of permissions for the admin and one for our bartenders to use. This question is about having a different set of items available for sale per user.

 

Any help or advice would be appreciated!

706 Views
Message 1 of 11
Report
2 Best Answers
Square Champion

Solution

one final suggestion, create user accounts tied to 1 location based on function

 

[email protected] <--- primary account for all locations

 

[email protected] <--- Sell the merch and everything tied to location 1

 

[email protected] <---sell the bar only or whatever tied to lcoation 2

View Solution >

678 Views
Message 6 of 11
Report
Square Community Moderator

Solution

Hey @KaptainK, I appreciate your patience. As @JTPets mentioned, there isn’t a clear solution to this, but I think the suggestion above to create different user accounts tied to one location based on function will be the best workaround for now. I hope this helps! If you need anything else, please let me know.

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

View Solution >

657 Views
Message 7 of 11
Report
10 REPLIES 10
Square Champion

At this time I do not believe this is an option.


Possible work arounds I can think of would be 2 seperate hardwares set up

 

Using restaurants add on and setting menus that you could swap quickly in the back end. This would reduce the need for locations to 1, and the menu could be set for time of day https://squareup.com/help/ca/en/article/6424-create-menus-with-square-for-restaurants

690 Views
Message 2 of 11
Report

Thanks - I appreciate you taking the time to respond and for your suggestions.

 

Unfortunately two separate hardware setups will be a challenge given the cost of a setup like that (both require a cash drawer). It is good to know the Restaurants add-on could help, though the subscription costs of that are too prohibitive for our small non-profit.

 

We will tackle this through training and careful organization of our menu items.

684 Views
Message 3 of 11
Report
Square Champion

683 Views
Message 4 of 11
Report

Another good suggestion. We already have both a simple square and a Square handheld thing, but neither are connected to the cash drawer.... and that's really the key thing here as the bar still operates with at least half of the transactions as cash.

We have replaced the ancient cash register with the new Square Register - which is great - but it opens a can of worms when we rent out the bar to other groups who supply their own bartender because the club sells all sorts of things, including merchandise, which don't apply to the rental situations AND complicate things for training up these bartenders.

 

Having said all that, any of the bartenders younger than 50 have absolutely no trouble with the switch, it's just the old-timers that find it confusing!

 

Once again, appreciate your suggestions and hope this helps others!

682 Views
Message 5 of 11
Report
Square Champion

Solution

one final suggestion, create user accounts tied to 1 location based on function

 

[email protected] <--- primary account for all locations

 

[email protected] <--- Sell the merch and everything tied to location 1

 

[email protected] <---sell the bar only or whatever tied to lcoation 2

679 Views
Message 6 of 11
Report
Square Community Moderator

Solution

Hey @KaptainK, I appreciate your patience. As @JTPets mentioned, there isn’t a clear solution to this, but I think the suggestion above to create different user accounts tied to one location based on function will be the best workaround for now. I hope this helps! If you need anything else, please let me know.

MayaP
Square Community Moderator
Sign in and click Mark as Best Answer if my reply answers your question
658 Views
Message 7 of 11
Report
Square Community Moderator

You shared some really great suggestions above! I truly appreciate you taking the time to provide all your insight.

 

@JTPets 

MayaP
Square Community Moderator
Sign in and click Mark as Best Answer if my reply answers your question
656 Views
Message 8 of 11
Report
Square Champion

653 Views
Message 9 of 11
Report

Ah, ok. I like this suggestion. To confirm: if [email protected] logs into the Square Terminal with their passcode then the terminal will only show the items that are available for Location 1? And when [email protected] accesses the Square Terminal with their passcode they will see the items from location 2!

 

This is exactly what we want!

 

Thanks so much for confirming. We will try this out.

644 Views
Message 10 of 11
Report

Hey Kaptain

We just signed up as a sports club (curling club) and have an almost identical situation. Square support suggested the same thing:

To assign a location to a user so they only access items available at that location:

  • Create and manage multiple locations in Square Dashboard under Account & Settings > My business > Locations.
  • Assign team members to specific locations when adding or editing their profiles in Staff > Team.
  • When signed in at a location, employees will only see and sell items assigned to that location's inventory.

Did your solution work out?

11 Views
Message 11 of 11
Report