Yes, it can handle all these features.
Have a look at similar frequently asked questions or visit our FAQs page for more information
Does TidyClinic integrate with Xero?
How frequently does the price change for TidyEnterprise?
What are the differences between the user roles?
Do you have QR code generation/ reading support in TidyStock?
Can we integrate with Shopify?