You are browsing documentation for version 5.1 of OroCommerce, supported until March 2026. Read the documentation for version 6.0 (the latest LTS version) to get up-to-date information.

See our Release Process documentation for more information on the currently supported and upcoming releases.

Dependency Injection Tags 

Type name



Allows to add a new checkout converter that expects an arbitrary source data and returns a collection of \Oro\Bundle\CheckoutBundle\Entity\CheckoutLineItem objects. Must implement \Oro\Bundle\CheckoutBundle\Model\CheckoutLineItemConverterInterface.


Allows to add new checkout state diff mapper. Diff mappers are used to track changes in checkout. Must implement \Oro\Bundle\CheckoutBundle\WorkflowState\Mapper\CheckoutStateDiffMapperInterface