Synchronize Company with different company email and Company Admin email

By default, we synchronize Magento Companies as Accounts and do not send a Company email

We synchronize the Company Admin user email into the Contact

 

In case, when Company and Company admin emails do not match you need to do next:

  • go to Salesforce Org - Setup - Object Manager - Account - Fields & Relationships

  • click New button and create Email filed type for Company email

  • Add a newly created field on Account Layout

Do not forget to update wsdl file https://technweb.atlassian.net/wiki/spaces/IWS/pages/251822299

  • Go to Magento admin panel - Salesforce - Manage Mapping - Manage Company mappings

  • Click “Add new Mapping“ button and create a Company email mapping

  • Go to Magento admin panel - Customers - Companies - create new company

  • click on the Salesforce Account link and check the Company email

  • click on the Salesforce Contact link and check the Company admin user email