Yes, a website is necessary.
For non-ecommerce activities, a simple information-based website with a sub-domain and essential pages such as terms and conditions and privacy policy suffices.
However, for eCommerce operations intending to send notifications like order or shipping updates, comprehensive commercial policies including return, buyback, and exchange policies must also be clearly outlined on the website.