Skip over navigation
Documentation
You are currently viewing documentation for a previously released version of OroCRM. See the latest long-term support version.

Magento Customers

Records of Magento customers represent clients of a Magento-based store, for which data is collected within a Magento channel. After the successful synchronization with Magento, the list of customers and their details will be loaded into the Oro application and processed (provided the two-way synchronization has been enabled).

This section will cover the following key topics:

Create a Magento Customer Record

If the two-way synchronization has been enabled, you can create a new Magento customer from OroCRM.

In order to create a new Magento customer in the system:

  1. Go to the Customers > Magento Customers.

  2. Click Create Magento Customer on the top right.

    The following page opens:

    ../../../_images/magento-customer_create.png
  3. Define the following mandatory fields:

    FieldDescription
    ChannelChoose the channel for which the customer is being created. All the active channels of the Magento type are available.
    StoreChoose a Magento store for which the customer is being created. All the stores available within the channel specified will be available.
    Customer GroupChoose a customer group to which the created customer will be assigned in Magento. All the customer groups available within the store specified will be available.
    First Name and Last NameDefine the name used to refer to the customer in Magento.
    OwnerLimits the list of users that can manage the customer to users whose roles allow managing Magento customers assigned to the owner (e.g. the owner, members of the same business unit, system administrator, etc.). By default, the user creating the record is chosen.
    PasswordDefine the password for the Magento Customer. You cannot leave the field empty.

    Note

    The rest of the fields are optional. They have been added to the system based on the best Magento practices and keep additional details of the customer (such as the customer’s middle name, birthday, gender, related contact and account). Optional fields may be left empty.

  4. Once all the necessary fields have been defined, click Save.

Manage Magento Customer Records

Actions that can be performed for Magento customers are described below.

From the grid, you can:

../../../_images/mag_customers_grid.png
  1. Subscribe or unsubscribe the customers to/from the Magento Newsletter: + or .

  2. Get to the edit form of the customer:

  3. Get to the view page of the customer:

    ../../../_images/magento_customers_view.png

From the view page, you can:

  1. Create an order for the customer in Magento: click Create Order to get to the admin panel and place and order in the Magento store.
  2. Subscribe or unsubscribe the customers to/from the Magento Newsletter: click Subscribe or Unsubscribe.
  3. The rest of the actions available from the view page depend on the system settings defined in the Communication and Collaboration section of the Magento Customer entity configuration topic. See step 4 of the Create an Entity action description.

View Magento Orders

You can view orders placed by a specific Magento customer on their view page in the Oro application by clicking Sales > Magento Orders, as illustrated below:

../../../_images/MagentoCustomerOrdersTab.png

The following information will be displayed:

  • Order #
  • Items Qty
  • Create At
  • Updated At
  • Subtotal Amount
  • Total Amount
  • Total Paid
  • Status
  • Step
  • Tags

You can perform the following actions with the orders on the view page of a Magento customer:

  • To open the view page of a specific order, click
  • To select which information to display, click .
  • To open filters, click
  • To refresh the list of orders, click
  • To reset the list of orders, click

View Magento Carts

In the Oro application, you can view carts related to a specific Magento customer on the their view page by clicking Sales > Magento Shopping Carts, as illustrated below:

../../../_images/MagentoCreditMemoCartTab.png

The following information will be displayed:

  • Cart ID
  • Items Qty
  • Create At
  • Updated At
  • Grand Total
  • Status
  • Step
  • Tags

You can perform the following actions with the carts on the view page of a Magento customer:

  • To open the view page of a specific cart, click
  • To select which information to display, click .
  • To open filters, click
  • To refresh the list of carts, click
  • To reset the list of carts, click

View Magento Credit Memos

You can view credit memos related to a specific Magento customer on their view page. These memos, however, cannot be altered in the Oro application, as they are generated on the Magento side.

To view memos on the view page of a selected Magento customer, click Sales > Magento Credit Memos, as illustrated below:

../../../_images/MagentoCreditMemoCustomerPage2.png

The following information will be displayed:

  • Status
  • Credit Memo #
  • Created At
  • Updated At
  • Order #
  • Order Date
  • Refunded

You can perform the following actions with the credit memos on the view page of a Magento customer:

  • To open the view page of a specific memo, click
  • To select which information to display, click .
  • To open filters, click
  • To refresh the list of memos, click
  • To reset the list of memos, click

View Magento Customer Website Activity

You can view activities of a specific Magento customer in the Website Activity section of their view page in Summary and Events, if website tracking has been configured in your Oro application:

../../../_images/customer_activity_11.jpg ../../../_images/customer_activity_21.jpg

Five events are tracked by default:

  1. Page views: Every time a user gets to the page, a visit event is logged.
  2. Registration of new users: As soon as a user registers, a registration event is logged.
  3. Items added to carts: a cart item added event is logged when a user adds an item to the cart.
  4. Start of order checkout: a user entered checkout event is logged when a user starts their checkout process.
  5. Order placement: an order successfully placed event is logged when a user places their order.
Browse maintained versions:2.62.32.01.12
Forums
Back to top