---
title: Commerce Connect 15 overview
slug: commerce-connect-15/docs
docTags: 
createdAt: 2026-07-30T20:34:44.000Z
---

Optimizely Commerce Connect 15 is a composable ecommerce add-on to Optimizely CMS 13, built on .NET 10. It adds catalog management, order processing, and multi-market commerce capabilities to the CMS 13 editing and delivery platform. Commerce Connect 15 inherits CMS 13 platform features such as [Visual Builder](docId\:poWrdQQWhlJ7bQg3Sxoal), [Content Manager](docId\:G_PIvJxyC84ET38KrOsN0), [External Content](docId\:JAfHZxileO8PvesaA0pBe), [DAM integration](docId\:MOzlXmg2Mhh9_biy5q7po), and [Mark (Optimizely Agent Platform)](docId\:IzAAN1fw7whD1HB4iODAB). For the full CMS 13 platform overview, see [CMS 13 overview](docId\:yjXw56Ns6VLi1FCjqw12V).

## Architecture

Commerce Connect 15 extends the CMS 13 headless architecture with commerce-specific content types for catalogs, products, variants, bundles, and packages. Catalog content is authored in Commerce Connect and delivered through Optimizely Graph for storefront consumption.

Commerce Connect 15 requires .NET 10 and CMS 13.0.0 or later, which includes mandatory [Opti ID](docId\:gfcl33i3WnqFAwFi9CT6y) and Optimizely Graph components. Upgrading to Commerce Connect 15 requires upgrading to CMS 13 at the same time. For technical details, see [New in Commerce Connect 15](docId:5OsTOEn4elmQkjWj9CXG1).

## Commerce-specific capabilities

Commerce Connect 15 provides the following capabilities on top of CMS 13:

- **Processor-based order workflow** – The legacy workflow engine (`Mediachase.Commerce.Workflow` and `ActivityFlow`) is removed. All order processing uses `IPaymentProcessor`, `IPurchaseOrderProcessor`, and `IShipmentProcessor`.
- **Graph-powered catalog search** – The `Optimizely.Graph.Commerce` package provides a commerce-specific search provider for the catalog panel, global search, and the order management Add Line Item dialog. This replaces Find Search & Navigation for commerce search. See [Optimizely Graph for Commerce Connect](docId\:TS9bPwpsiAaKT9KfGoLsh).
- **Bulk catalog translation** – A commerce-specific translation service (`Optimizely.Commerce.TranslationService`) enables bulk translation of catalog content through Mark with a Translation Jobs dashboard for tracking progress across languages and content types. See [Languages](docId\:qJ6kIvPpOHqMpAAglP2TC).
- **Async order repository** – Async versions of all `IOrderRepository` methods enable non-blocking I/O for order operations. See [New in Commerce Connect 15](docId:5OsTOEn4elmQkjWj9CXG1).
- **PCI DSS compliance** – Credit card storage APIs (`ICreditCardPayment`, `CreditCard`) are removed. Implementations must use tokenized payment solutions through third-party providers.
- **System.Text.Json migration** – Internal JSON serialization moves from `Newtonsoft.Json` to `System.Text.Json`, matching CMS 13.

## CMS 13 platform features for commerce

Because Commerce Connect catalog entries are CMS content types, they inherit CMS 13 platform capabilities automatically:

- **Visual Builder** – The default editing experience for catalog entries, replacing On-Page Editing. Merchandisers compose product content with drag-and-drop elements, real-time preview, and autosave.
- **Content Manager** – Products, variants, and catalog entries are discoverable through Content Manager's search-first interface alongside CMS pages and blocks.
- **External Content** – Connect external PIM, ERP, or DAM systems through Optimizely Connect Platform (OCP). External content syncs to Optimizely Graph and is available in CMS without duplicating data. This is particularly useful for organizations that manage product data across multiple external systems. See [Integrate external content sources with CMS](docId\:JAfHZxileO8PvesaA0pBe).
- **DAM integration** – Browse, search, and select DAM assets directly within the catalog editing interface.
- **Mark** – AI-powered product description creation and content generation within the catalog editor.

For the full list of inherited capabilities, see [CMS 13 overview](docId\:yjXw56Ns6VLi1FCjqw12V).

## For ecommerce managers

Ecommerce managers create, edit, and publish catalog content across languages and markets using Visual Builder. Key commerce workflows include catalog and product management ([Catalogs](docId\:yCzg_qpAEOuqoNEUQvk6H)), bulk catalog translation ([Languages](docId\:qJ6kIvPpOHqMpAAglP2TC)), pricing across markets and customer groups ([Pricing](docId\:irom53Tnv6FOWPi0sq-ip)), promotions ([Marketing](docId:1anjX_CrYn-rth7jxZXNp)), and order fulfillment ([Orders](docId\:zn9Pkb7e1URJk6XhcLHYU)).

To get started, see [Get started with Commerce Connect](docId\:tS8I63YO_Uqc1ty_7TLfi).

## For administrators

Administrators configure the commerce platform through the **Settings** interface, including [markets](docId:_h9ohzitcrObk_HCvf6Hw), [warehouses](docId\:g4a0kXLm1yafkWnE33opg), [inventories](https://docs.developers.optimizely.com/commerce-connect/v15.0.0-commerce-connect/docs/inventories), [payment](docId\:gkmBazTQswg_btHlOTbQX), and [shipping](docId\:B6MhjiR-FRAOHGCktAxL9) providers. User access is managed through [Opti ID](docId:4kWUjQMSpNV6ESmDRKadn), inherited from CMS 13. Opal and translation features require administrator configuration before use. See [Mark](docId:1pt6hdLca6fBKnFmToMZY) for setup.

To get started, see [Settings](docId\:e8GTb6ptDzLjRvE0wOQd1).

## For developers and implementors

Developers extend Commerce Connect 15 using .NET APIs, Optimizely Graph, and the CMS REST API. Key commerce-specific APIs include the async `IOrderRepository`, the `Optimizely.Graph.Commerce` package for catalog data aggregation and GraphQL delivery, and the [Graph C# SDK](docId\:ZQSzbbACAIXmzMLIe4NIk) for typed content queries.

Commerce Connect 15 removes the legacy workflow engine, legacy discount classes, credit card storage APIs, and over 50 deprecated methods. Teams upgrading from Commerce Connect 14 should review [Breaking changes in Commerce Connect 15](docId\:eTGekp5lBlXBZAmy1S5JV) and [Upgrade from Commerce Connect 14](docId\:ayNasv9PlFqUYBYFv3aTE).

To get started, see [Get started developing with Commerce Connect](docId\:K4r2PLEN6oxnSVANBvU9w).

## Related resources

- [New in Commerce Connect 15](docId:5OsTOEn4elmQkjWj9CXG1) – New features and platform changes.
- [Breaking changes in Commerce Connect 15](docId\:eTGekp5lBlXBZAmy1S5JV) – Breaking changes with migration code examples.
- [Upgrade from Commerce Connect 14](docId\:ayNasv9PlFqUYBYFv3aTE) – Step-by-step upgrade guide.
- [CMS 13 overview](docId\:yjXw56Ns6VLi1FCjqw12V) – Full platform overview including inherited features.
- [Optimizely Academy](https://academy.optimizely.com/) – Training courses and certification exams.
- [Optimizely Support](https://support.optimizely.com/) – Technical support and knowledge base articles.
