WooCommerce is a free plugin for WordPress sites. It is a very good, out of the box solution for selling products, and you can manage digital products and physical products. It can accept strip, PayPal, and a few other options in the free settings, but it is the most extendable shopping cart platform in the world.