online store(A cyber shop or place of business. You can generally browse through merchandise and services that you can optionally purchase directly or indirectly online AnnaB)
virtual store(A website, for instance, could be seen as a form of Internet advertising, but websites aslo function as virtual stores. Financial Times Masha_HNU)
internet-based retailer(But the value of the business has been under pressure amid cut-price competition from internet-based retailers such as Amazon. TG Alexander Demidov)