Most ecommerce brands are yet to master the business basics making them more vulnerable to the odds.…