7 votes

Simplest Store

This is a simple start up package to give you the basis of building a E-commerce solution. This simply gives you the cart, and the ability to turn any Content page into a cart page by just adding a text string called product price and dropping the add to basket partial on the page.

v2 - Has got the extra logic to add price adjustments to individual products as well as product extras. This gives you the option to add say vat on the main product but not on the optional extras or vise-versa.

V1 - contains the options to add "extras" to products e.g. vat, shipping etc all as Umbraco nodes ( in site settings).

The main important things are the basketItem.cs in models and the two controllers basketSurfaceController.cs and checkoutSurfaceController.cs.

This has no payment options but has got the card logic to validate and add card details and you can use any payment provide you wish once you have the card to charge and add the logic in the checkoutSurfaceController.cs.

For the full working site visit the package URL and log in Umbraco with user name : Admin , password : 1234.

See http://farmcode.org/articles/the-simplest-store-package/ for details on the "birth" of this package.

Package owner

Denford

Denford

Denford has 323 karma points

Package Compatibility

This package is compatible with the following versions as reported by community members who have downloaded this package:
Untested or doesn't work on Umbraco Cloud
Version 8.18.x (untested)

You must login before you can report on package compatibility.

Previously reported to work on versions: 7.2.x, 7.1.x

Package Information

  • Package owner: Denford
  • Created: 06/01/2015
  • Current version v2
  • .NET version 4.5
  • License MIT
  • Downloads on Our: 1.7K

External resources