Aside from being stable, secure and fast, having some sales gimmick such as reward points system, bundled deals and time-limited promotions are some of the few important features that an eCommerce website should have. The website design should also be user-friendly, and have colours that are consistent with the brand identity.