* Content management capabilities
* Promotion & discount code tools
* An easy-to-use checkout
* SEO friendly code and layout
* Advanced eCommerce SEO capabilities
* Reporting tools & custom report features
* An integrated blog or articles section
* Email marketing features or integration
* Multiple payment options (Credit card, PayPal, PO, Terms, etc.)
* The ability to scale & add new eCommerce features