Summary of plugins for e-commerce on WordPress
WooCommerce is the most popular decision for e-commerce sites on WordPress. It has got a rich functionality and also a lot of different add-ons for extending functionality of WooCommerce. Moreover, this plugin is well documented and has its own REST API for external applications.
WP e-commerce is less popular and small in its capabilities.