Hey Ian,
Thanks for your interest in our plugins! I’ll address both of your questions here below.
1. In a few months my client might want to sell tickets via their events calendar, so I have taken a look at Event Tickets Plus. Am I right in thinking that there will be another $89 for this add on?
Yes, you are correct here – it will be another $89 for another license for the Event Tickets Plus plugin.
2. Is there a way within WP dash board to give clients access to transactions etc – i.e. add to a custom dashboard?
A “Custom dashboard” outright is not possible unless you were to custom-code that from scratch – sorry to bear this news!
However, you could give your clients access to your wp-admin by making them a user role lower than administrator – something like the “Editor” role, for example, which doesn’t let them access things like site settings, plugins, themes, etc., but would allow them to view Order and other WooCommerce pages.
WooCommerce itself actually has its own roles & capabilities management system, too, to provide even more flexibility here. So, definitely check out information about that on pages like this one → https://docs.woothemes.com/document/roles-capabilities/
I hope this information helps!
Thanks,
George