WooCommerce is an open-source e-commerce platform by WooThemes. It’s free and easy to use, however, there still may be other extensions you need, such as the ability to take credit cards. Here are some great plugins to help you take advantage of WooCommerce.
WooCommerce Payment Gateway Extensions
WooCommerce Shipping Extensions
There are a number of other great WooCommerce extensions out there. Do you have a favorite?