WooCommerce ist ein bekanntes und beliebtes Plugin für WordPress, um einen Shop aufzusetzen.
Auf dieser Seite gibt bekommt man anhand der zahlreichen Screenshots einen schnellen Überblick über die Optionen:
How To Create A Successful Online Store With WordPress, Setting up WooCommerce From Start To Finish