Establishing an e-commerce business, whether on its own or as an extension of a retail business, is not a simple matter of acquiring a domain name and adding a payment process. There are many legal matters that must be considered and developed before an e-commerce site can be launched.