I can create online Shops based on the WordPress eCommerce plugin Woocommerce with the process of Shop > Product > Basket > Checkout > Payment.
- Shop: This page will show all the Products.
- Product: This page will show a selected Product with: image, title, text, price, quantity, category and other fields.
- Basket: Manage all the products added in your basket.
- Checkout: Add Billing and Delivery information.
- Payment: The the Process finishes in Paypal or Strype, you decide