Integration content
If you're not familar with The Ucommerce Accelerators, read this article first on Accelerators.
From the Ucommerce integration with Kentico, two different projects emerged:
- The core implementation that adds the Ucommerce libraries in your Kentico project and gives you access to the Ucommerce functionality;
- A complete Kentico website which we created and used the most common APIs of Ucommerce.
You do not need the Accelerator in order to have Ucommerce running on your Kentico site.
The Core package
In order to install Ucommerce in Kentico all you need to do is install the Ucommerce for Kentico Nuget package in your Kentico solution in Visual Studio. Building an reloading your site will trigger the installation of the Ucommerce module in your Kentico instance. Along with having the relevant APIs in your Visual Studio solution, the core package also comes with:
- Ucommerce specific macros;
- 3 OOTB Macro rules;
- Integration with the "Product Purchased", "Purchase" and "Abandoned Cart" activities in Kentico;
- Contact management integration from Kentico EMS and activity logging;
The Accelerator
The Accelerator is a complete Kentico solution we developed using Ucommerce in the Kentico. It is meant to serve as an example of good practice and to showcase the most common Ucommerce APIs. It is our hope that this project can be used as inspiration for your projects. But it is more than a simple demo store, as many people have used it to significantly shorten the development time of their projects. The Accelerator should server as an example of good practice for both the CMS and Ucommerce - which is also the reason it is open-source. The Kentico Accelerator has actually been build using ASPX pages and contains ASPX compatible web parts which showcase how to display Ucommerce data in a Kentico web part. You can download the Accelerator from BitBucket and also contribute to it.
Using the Accelerator
The Ucommerce Accelerator is independent from the Ucommerce core package. You do not need it to if you want to start your project from scratch. You can of course always use it as a source of inspiration. For setup instructions, you can check out the installation guide of the accelerator.