We have used WooCommerce . WooCommerce is most popular eCommerce Solution for WordPress