You are browsing the documentation for version 1.6 of OroCommerce, OroCRM and OroPlatform, which is no longer maintained. Read version 5.1 (the latest LTS version) of the Oro documentation to get up-to-date information.

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

Available in OroCommerce



Read more on this topic in Data Protection and Consent Management.

If your company processes, stores and transmits personal data belonging to EU residents, you may be required to comply with the General Data Protection Regulations (GDPR). OroCommerce can assist you in observing these regulations by providing consent management mechanisms that enable you to create and manage new consents, and help your buyers view, manage and revoke consents applicable to them.


You can find more information on data protection regulations in the official GDPR portal and the EU Commission web page, or see the ICO's Guide to the GDPR before you proceed.


Before you can use consents in OroCommerce, install the Customer Consent Management extension.

Consents are disabled by default, but you can enable them globally in the system configuration. If you have more than one website, you can add corresponding consents to specific websites, once consents are enabled and created globally.

Enable Consents for the Back-Office

Consents in OroCommerce can be enabled on the global configuration level only.

To enable consents:

  1. Navigate to System > Configuration in the main menu.

  2. Select Commerce > Customers > Consents in the menu to the left.


    For faster navigation between the configuration menu sections, use Quick Search.

    The following page opens:

    Enable consents checkbox on global level
  3. Clear the Use Default check box.

  4. Select the Enable User Consents check box.

  5. Click Save Settings.

Enabling consents adds the Consent Management menu under System.

Consent management menu

Enable Consents for the Storefront

Once the consents are enabled, you can add all or selected consents to the list of Enabled Consents to display them in the storefront:


If there are no consents in the application yet, create them under System > Consent Management, as described in the Create Consents topic.

To add consents to the list of enabled consents:

  1. Clear the Use Default check box under the +Add Consent button.

  2. Click +Add Consent and select the consent from the list.

    Alternatively, click on the hamburger menu and select the consent from its list.

  3. If more than one consent is added to the Enabled Consents list, you can drag and drop them to set the order in which these consents will be displayed in the storefront.


    The number of consents that can be added to the list equals the number of consents created in the application.

  4. To delete a consent from the list of enabled consents, click x next to it.

  5. Click Save Settings on the top right.

    Enable consents for storefront

Related Topics