Sitefinity Built-in Ecommerce Module Deprecation

On September 15, Progress will deprecate the built-in ecommerce module. This FAQ provides a detailed overview of what the deprecation entails, what to expect, the options available to you and practical guidance on how to move forward.

Ucommerce Migration Guide

In this section you will learn how to get started with Ucommerce and the high-level path to migrate the Sitefinity built- ecommerce module to Ucommerce. 

Before You Start: Key Resources

  • Sitefinity Quantum Demo: Check out the frontend of a demo ecommerce shop built with Sitefinity and Ucommerce with the Sitefinity Quantum demo. 

  • Downloadable Sandbox: Feel free to explore the products and their integration. Only trial or active license for Sitefinity is necessary, Ucommerce is in trial mode by default and it does not require active license to run it locally. 

  • Ucommerce Master Class: Learn the ins and outs of Ucommerce to get up and running quickly.  

Before You Start: Understand Architectural Differences

Ucommerce Products are standalone products within Ucommerce itself, e.g. each product will not be a separate page. 

    • Using Ucommerce products are represented by a single data driven page in Sitefinity by default. 

      • Products are managed in Ucommerce administrative tools within Sitefinity backend. 

      Before You Start: Implementation Support

      Our goal is to make your migration as seamless as possible. We have a team of experts available to support and expedite your migration – as well as offer strategic guidance. 


      Sitefinity Product Support: You can submit your general Sitefinity and Ucommerce questions to our support system or look for help into the Sitefinity community. 

      Implementation Partner Support: If you are currently working with Sitefinity implementation partner, contact them for migration assistance.  

      Progress Professional Services: If you do not have a partner, contact your Progress Account Manager or Progress Professional Services. 

      Additional Ucommerce Expert Support: Consultancy hours are also available from Ucommerce experts. 

      Upgrade Process

      Step 1: Upgrade to Sitefinity 13.3 or later (required) 


      Ucommerce for Sitefinity works with Sitefinity 11.0 or later but we recommend upgrading to Sitefinity 13.3 to take advantage of the latest capabilities and enhancements. 


      Step 2: Migrate Your Solution (required) 
      • Remove references to Sitefinity Commerce in code. For more information, see KB article (link TBD). 

      • Include Ucommerce in the Solution 

      • Include Ucommerce.Sitefinity NuGet package in solution. 

      Migrate to Ucommerce API 

      Migrate your Business logic 

      Reusable functional areas 

      • Refactor and migrate functionality to separate Ucommerce Apps for greater reusability 

      Integration Code 

      • ERP, PIM, et al integrations must be migrated to leverage Ucommerce API 

      Step 4: Migrate Your Data (optional)  

      • Catalog: Manual or through custom API calls 

      • Promotions: Manual 

      • Orders: Manual 

      • Customers (website login accounts): Retained in Sitefinity thus no requirement to migrate them (Assumption) 

      Step 5: Remove Sitefinity Ecommerce 

      • Deactivate and uninstall the Sitefinity module from the backend and then remove the DLLs from the bin folder if necessary 

      Step 5: Begin DTAP Deployment 

      • Manual deployment - Standard .NET app deployment

      • Caveat: Sitefinity SiteSync is not supported