@djsundog @philvuchetich square can do everything you've described, but tracking individual artists items is not a built in feature and will require you to set up categories for each artist in the catalog.
This works, I have done it. There is a sales by category report. Items must be in the proper category before the sale in order for report to be correct. (updating the category after a sale does not change existing reporting.)
The square plugin for woocommerce works very well, and handles bidirectional sales sync, inventory management, and reporting. We manage our inventory on our WordPress site, and sync it to square, rather than using square's management tools.
recurring payments, reservations, and email marketing / CRM can be managed from within square, but they are all (reasonably priced, IMO) paid add-ons. I have used all of these features, they work as you would expect them to.
I do not trust square's management/ownership, but I have been satisfied with their product, and it's available integrations.
Most other point of sale systems have fewer/more difficult/more expensive add-ons and integrations, and equally untrustworthy business practices. Square has, to this point, been my lesser evil.
I am happy to answer questions, or provide light consultation on setup. I have done a lot of this.
@ajroach42 @djsundog Thanks! Based on this, it sounds like Square will still be the most reasonable option at this time. Good to know about the "category" requirement - with the anticipated number of artists (probably ~20), it should be reasonable to manage a couple dozen categories. I see that https://www.mountaintowntoys.com has categories, tags, and brands, so that should be plenty of ways to manage items.
I'll talk with the person who is making the website to see what her design and integration plans are - I like how your websites work with woocommerce, and the inventory integration with Square would be really helpful instead of just linking out to Square.
@philvuchetich @coreysnipes simpletix plus SquareUp worked well for a concert I assisted with in October.
I made notes somewhere of the categories they fall into, such as “playing bank”.
@philvuchetich @coreysnipes Well now. In preparing for tomorrow’s board meeting, I found my scribbly chart of vendors.
Yes. I considered 20 options.