Good evening Callista and welcome to the Events Calendar forum!
Thank you for your interest in our products.
We’ll be glad to answer your questions.
You review the order, and, if you’re happy with it, you mark the order Complete. Do we have to manually accept each order?
Good news, this is completely up to you.
In other words, whatever the default behaviour is, you can tweak it to your exact needs.
By default, an order that has been payed for is set to “processing”. You can read more about this here: https://docs.woocommerce.com/document/managing-orders/
Most store owners actually prefer the ability to verify each order individually before “stamping it” as “Complete”.
Many of our customers keep that behaviour in place and simply adjust the When should attendee records be generated? and When should tickets be emailed to customers? under the WooCommerce Support section of Events -> Settings -> Tickets.
This lets you decide which order status triggers these actions.
You can read more about it here: https://theeventscalendar.com/knowledgebase/woocommerce-specific-ticket-settings/
Let me know if that helps.
Have a great day!
Geoff B.