Contact Import

Customer import profile

Contacts can be imported from FreeAgent to Magento using Contact Import profile. Contacts are also imported automatically as part of Invoice and Creditmemo profiles, therefore you can skip setting up this profile if you intend to have invoices and creditmemo profiles setup.

Contact Import Overview

Locate The Profile

  1. On the Admin sidebar, go to SoftCommerce > Profiles > Manage Profiles.
  2. From the list of profiles choose Contact Import [FA].
Configuration
Configuration

General Configuration

  • Name — Edit profile internal name. For example, Contact Import.
  • Profile Type - This selection cannot be edited once the profile has been created. To change profile type ID, the profile needs to be deleted and new one created.
General Configuration
General Configuration

Schedule Configuration

Expand the Schedule Configuration section and do the following:

  • Enable Schedule — Select Yes/No to enable / disable automatic contact import using cron scheduler task.
  • Schedule - Select, create or edit particular schedule task.
  • Process Batch Size - Enter numeric value for process batch size. We recommend setting this to 100.
  • Retry On Error - Select Yes/No to enable / disable the option to re-process failed entries on error.
  • Enable History - Select Yes/No to enable / disable schedule history.
  • View Schedules - Click on view schedule button to view recent schedule history.
Schedule Configuration
Schedule Configuration

Http API Configuration

Expand the Http API Configuration section and do the following:

  • API Behaviour - Select Add/Append or Replace
  • API Collection Size - Enter numeric value for number of items returned per page by API requests. Min: 25. Max: 100.
Add/Append behaviour collects recently updated data, replace behaviour collects all data.
Http API Configuration
Http API Configuration

Store Configuration

Expand the Store Configuration section and do the following:

  • Enable store restriction - Select Yes/No to restrict creditmemo export by store.
  • Store Mapping - Map applicable stores and locales.
    • Store - Select Magento store.
    • Locale - Select applicable locale.
Store Configuration
Store Configuration

Contact Configuration

Expand the Contact Configuration section and do the following:

  • Email Mapping - Select default email to use for import. Available emails: Email and Billing Email.
Email address is used to identify and map customers between the systems.
Contact Configuration
Contact Configuration

Log Configuration

Expand the Log Configuration section and do the following:

  • Log request data to file - Select Yes/No to log request data.
  • Log response data to file - Select Yes/No to log response data.
Log Configuration
Log Configuration

Contact Export
Invoice Export