I have one department in my Support configuration and that is for just sales. That's all I need.
Prior to the recent update, it wasn't possible for members who had not purchased a product to contact me via the Support system.
Now, the Support button seems to be available to everyone and I'm finding that members are using it to send in a broad range of queries (most of which are just questions best asked in the Forums) to attain personal, one-to-one help. Having 'Sales' as the name of the support department doesn't deter them. They just start by saying, "Sorry if this is the wrong place, but..."
If I set the Sales support config to force visibility for purchased product support only, that excludes all other members, but the 'New Request' button is still visible and can still be pressed. When someone (without a purchase) presses the 'New Request' button, it produces an error message intended for the admins, "Before a ticket can be added, you must create at least one department in the AdminCP." That's not really something that should be shown to members.
Is there a way to restrict access to the support system to just members who have active purchases? Failing that, can the error message be changed to something that members will understand, such as "There are no support departments currently available to you".