We have updated our billing and support area. Everything should be working as intended for you. However if you face any issues with login, ticket opening, ordering or payments, please drop us a line at support@yohost.org
Thank you!
YH Administration
Tuesday, September 7, 2021