Magento, an open-source commerce platform that can create and share customer information, transactions, products, goods, and services, can be used with Acquia Commerce Manager to create a full user commerce experience for your customers.
Acquia Commerce Manager and Magento must be configured to work together to allow you to synchronize your products and users between the two platforms. To do this, complete the following steps:
Download Magento. Acquia recommends that you use the latest stable release (version 2.x or later).
Install Magento on your commerce hosting server. For more information about the installation process, see Magento’s installation instructions.
Using Composer, install the Acquia Commerce Manager extension for your Magento instance.
Sign in to Magento as an administrator.
Go to System > Integrations to configure the Acquia Commerce Manager integration.
Click either the gear icon or the information icon next to AcquiaConductor.
Make note of the following access details, for use later in the process:
Contact your account manager to create an Acquia Commerce Manager instance to connect Magento and Drupal.
Complete the following steps:
Go to Stores > Configuration > Services > Magento Web API.
Add the Acquia Commerce Conductor URL.
Set the Connector version to Version two
unless you have
reason to set it differently.
Set Enable Conductor API Module to Yes
.
Open the Acquia Commerce API Security Settings fieldset and add the following:
These values are based on the site
created in Mapping stores
and store views.
Click Save Config.
In Drupal, initialize your categories, and then your products to Drupal using Commerce > Configuration > Synchronize.
Note
Categories are updated synchronously and should appear quickly. Products, however, are updated asynchronously, and are processed in groups to maintain website performance.
If you have commerce data in Magento as Categories and Products, these should populate in your Drupal website. After synchronization occurs, your categories in Magento should appear as Taxonomy terms in Drupal. You can check for these in your Drupal website.
To start this process, see Adding categories and products to Acquia Commerce Manager.
After products are imported into Magento (System > Import > Products), the version of Magento you are using determines what is done with the imported products:
For some configuration needs, such as mapping multilingual stores and store views, you may need additional information, such as the Magento store Base URL.