An eCommerce website:
Gives customers payment options,
Includes a shopping cart with which customers can buy items,
Has an SSL certificate,
Comes with shipping options built in (or available through an app), and
Is mobile-friendly.