66 Results for Category Commerce

Sitecore Experience Commerce 9 (XC9) comes with two default environments - Habitat and AdventureWorks. In this post, I will describe how you can safely remove these environments, create new environments and how to remove the sample projects from Sitecore Commerce Engine SDK.

When you are starting on a new project, the Sitecore Commerce Engine SDK gives a good headstart with all the sample projects. Eventually, you will need to remove these sample projects and keep only the ones that are needed for the project.

The Sitecore Commerce Engine comes with a project that is used to generate proxy after you have added your custom endpoints. This blog talks about how to generate that proxy with latest version of Odata packages.

During one of our recent projects, the customer requested that the check-out flow should call an external order service on SAP prior to saving the order to Cloudcraze.  If the call to the SAP Order API fails we want to show user errors and prevent the order from proceeding.

After working on a few CloudCraze eCommerce websites, one of the most common complaints within clients is that fact that there is no feedback to the user when an 'Add to Cart' button is clicked. There are plenty of ways to design and handle an add to cart event, but in this example, we will leverage a front-end framework that is bundled with CloudCraze, Bootstrap.

In this blog, I am going to list out the most commonly used pipelines when you are writing a custom plugin for Sitecore Commerce.