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.

Configure Global CRM and Commerce Settings 

The integration between OroCRM and OroCommerce provides seamless experience of two applications working as one.

OroCommerce comes with OroCRM integration enabled out of the box. If you are using OroCRM, you can install OroCommerce on top of it and enable the integration.

OroCommerce customers are treated the same way as OroCRM Business customers. Their data and business transactions are displayed on the Account page, and their activities are added to the account’s activity list. Lifetime sales values metric is calculated for OroCommerce customers based on placed orders.

When a customer is created or edited at backend, the account can be specified directly. When a new customer is self-registering in the storefront, a new account of the same name will be created automatically.

In case of installation of OroCRM over an existing OroCommerce instance, new accounts are automatically created for all existing customers.

You can specify the strategy for account creation in System Configuration > Integrations > CRM and Commerce. There are two options:

  • to create a single account for the entire customer hierarchy, or

  • create a separate account for every customer regardless of their parent-child relations with other customers.

These options can be changed any time with customers re-related to accounts accordingly.

System configuration settings for CRM and Commerce