E-commerce

The E-commerce module in Webnodes CMS has a wide range of features making it suitable for both small and complex e-commerce sites.

Scalable

The e-commerce module is designed to be scalable, in the sense that it is suitable both small and simple e-commerce sites, but also large and advanced e-commerce sites with lots of integrations and large number of products.

Pluggable

One of the reasons why the module is so scalable is because it has a provider based architecture where the different parts can be changed easily.  The simple providers are used as standard, but by changing one or several of the default providers, the functionality and possibilities of the module is extended. The system uses providers for the following parts:

  • Payment method provider
  • Credit card providers
  • Shipping provider
  • Tax and VAT provider
  • Inventory provider

Extendable

The e-commerce module is built on top of the Webnodes framework like the rest of the modules. This gives it a lot of functionality for free. For example, the module ships with a default product type for simple e-commerce sites. Sites that require more functionality can extend the Product document type by using the content definitions module and the inheritance possibilities in the system.

Here is a demo shop: http://shopdemo.webnodes.com