I just tested the site and I can see it’s working fine. I was also able to browse the site, go to the shop, add a product to the cart and proceed to the checkout:
Can you tell us if you were able to solve the issue already? Or where do you see the critical error? When visiting which page or setting, or performing which action?
Can you tell us if your WordPress and WooCommerce versions are up to date?
Finally, if the issue persists, kindly share any Fatal error logs found under WooCommerce > Status > Logs.
You could copy and paste your reply here or paste it via https://gist.github.com/ and send the link here.
Once we have more information, we’ll be able to assist you further.
Thanks for the additional details. As I understand, you got a critical error upon updating, not installing. So we’ve been getting some reports about the 9.0 version causing an error with the Legacy API.
There’s been a lot of reports about issues with the legacy API. One of the current workarounds is installing the update manually through the plugin’s zip file. You can download it here and upload it to your site by going to your WP Admin > Plugins > Add New > Upload, then select the file.