I think lack of Trust is one main purpose that prohibit the expansion of eCommerce. Hackers effortlessly intrude and encrypt safe knowledge like credit card number, password and so on., This worry of getting hacked make eCommerce to be insecure. One essential superiority that an eCommerce site should have is SSL certificates and the transaction must happen through https:// rather than http://.