Kentico Xperience 13 documentation and ASP.NET Core

Most documentation about running Xperience applications under ASP.NET Core can be found in a dedicated section: Developing Xperience applications using ASP.NET Core. The rest of the documentation still applies, but some code samples and scenarios might need slight modifications for Core projects.

Certain pages allow you to switch between Core and MVC 5 content using a selector located under the page heading.

All major differences between the MVC 5 and Core platforms are summarized in Migrating to ASP.NET Core.


Implementing a checkout process

A checkout process represents a fully customizable mechanism that guides customers towards a successful purchase of products offered in an online store. This section will lead you through a step-by-step series of developing a simple checkout process for your e-commerce site.

The following pages sequentially cover a set of interactions that you need to implement to successfully integrate your live site application with the Xperience E-commerce solution:

  1. Integrating the shopping cart
  2. Gathering customer details during checkout
  3. Building the order review step

Upon a successful completion of the checkout process by a visitor to your site, the system creates an order. If this was the visitor's first order, it also creates an associated customer. Simultaneously, Xperience sends a notification email based on the Send order notification setting.