2. Introduction - SugarCRM
SugarCRM, one of the best and
open source CRM system which
is specially created for Niche
market (Small scale industries)
3. Introduction - Magento
Magento is one of the best Community Edition E-Commerce platform for Small
and Middle scale industries.
4. Need for the Integration
1. Reduce the manual entry in SugarCRM
2. Automate the customer/lead creation in CRM system
3. Automate the task creation in CRM system
4. Secure data integration
5. Objective
● Transform the e-commerce orders to the CRM system
● Create the tasks in CRM for each order
● Creating Mule QUEUING system to enhance the integration performance
6. Integration Process flow
● Custom Observer Extension in Magento 1.x site
● Get the order information triggered by Magento observer from Mule using
Custom Mule API
● Create the contact & lead in SugarCRM using SOAP API from Mule (PHP)
7. Mule Flow
1. HTTP Listener
2. Java Class(Convert args to Map)
3. Property(use to set a Property)
4. Logger(To Display a Information)
5. Script(Use to store the Account,Contact,Lead,Documentation and etc
values to SugarCRM using PHP)