Conversion-driven design should be the main objective. Apart from that, you will need an optimized site, good product descriptions, shopping cart, responsive design, cybersecurity, payment gateway, ease of access, support & contact info & good search rank.