Can we build a product Like Ecommerce Social Platform in Elgg?

We have an idea to build a social eCommerce website platform. for anyone's can make a website for their own business  with easy UI and development ? 

Elgg is supported  to Payment gateways,shipping gateways,Order management,Security?