Custom Commerce Connect Cart and Orders Entities
Version:
If you extend any of the Commerce Server or Commerce Connect types, you should create your own equivalent pipeline processor.
Any entity that is synced into xDB (EAPs or Page Events) needs to be registered in the MongoDbObjectMapper. Inside the Initialize pipeline there is a processor called RegisterDataModelExtensions that registers all of the Commerce Server extension to Commerce Connect types.
If you extend any of the Commerce Server or Commerce Connect types you should create your own equivalent pipeline processor and insert it after RegisterDataModelExtensions, do not replace the RegisterDataModelExtensions pipeline.
The following is an example of a pipeline processor that registers a custom type: