WooCommerce

Add a store to your WordPress site that has the features you need.