The most important eCommerce features are:
An easy-to-use checkout.
Promotion and discount code tools.
Email marketing integration.
Content management capabilities.
Search engine optimized code and layout.
Reporting & analytics tools.
An integrated blog or articles section.