Good evening and welcome to the Events Calendar forum!
Thank you for your interest in our products.
We’ll be glad to answer your question.
Can we display one price for non-members and then if a user logs into WP they would see a discounted price?
The short answer is yes.
You can do so because we hand over all of the transactional aspect of tickets to WooCommerce.
As such, using a role-based discount plugin should allow you to reach your goal.
There are a few of them out there, so you might want to do a bit of research before you choose the one that you like best.
Here’s an example: https://wordpress.org/plugins/woocommerce-role-pricing/
Let me know if that helps.
Have a great day!
Geoff B.