Sitecore Experience Commerce – Vertex tax calculation

Before I started with this functionality I thought it would be a very difficult one to deal with. Lucky me figured out that wasn’t the case. The price calculation of the cart in Sitecore Experience Commerce is handled by actually just two pipelines, ICalculateCartPipeline and ICalculateCartLinePipeline.In these pipelines you send all the cart information, including

Continue reading Sitecore Experience Commerce – Vertex tax calculation

Sitecore Experience Commerce – SyncForce product import

In preparation of my Sitecore Symposium 2019 talk around Sitecore Experience Commerce I created some example customizations/plugins which I want to share upfront.First off is a plugin for integrating the SyncForce PIM and importing its catalog, categories and products into Sitecore Commerce. When creating this product import I wanted to make use of as many

Continue reading Sitecore Experience Commerce – SyncForce product import

Sitecore Experience Commerce – Conditional Configuration

So recently I had to create a Continuous Delivery setup for a Sitecore Commerce environment. This included 4 different Azure WebApps to which Sitecore XC should be deployed to. One of the struggles I had right from the start, is configuration. The configuration has to vary between all the environments (like Testing, Acceptance and Production)

Continue reading Sitecore Experience Commerce – Conditional Configuration

Sitecore MVC MusicStore – Part 7

Sitecore is not very often used as a real webshop, but as it is covered in the MusicStore MVC tutorial, we will also add in our Sitecore site. First things first, we need to create three models in which we will store the shopping cart data: Cart.cs [SitecoreType(true, “{A588DFDE-C3B0-4CF9-AFFA-F214BF8C4C4C}”, TemplateName = “Cart”)] public class Cart

Continue reading Sitecore MVC MusicStore – Part 7