Menu Close
    Start a Project Request quote Reading list Switch to dark mode
    opencart-hyperlocal-marketplace-guide

    OROCRM Opencart Connector

    OROCRM Opencart Connector is a module to synchronize your Opencart data to the OROCRM platform. With the use of this module, you can easily synchronize the orders, customers, and products of Opencart to OROCRM. This feature helps admin to manage their store data in a better way on OROCRM and provide a better customer service.

    OROCRM Opencart Connector

    • Synchronize Products to OROCRM.
    • Synchronize Customers to OROCRM.
    • Synchronize Orders to OROCRM.
    • Create multiple opencart store configurations.
    • Multiple store data can be imported.
    • Data export via CSV and XLS.
    • Make a call using Hangouts with your imported customers.

    What is OROCRM?

    OROCRM is an open source customer relationship management system (CRM) using which you can manage your sales, customers, leads, etc. If you have an eCommerce website then you can synchronize all the past data. The OROCRM can also generate a report for your top customers, most sold products, etc. It really helps in analyzing the sale and manage the customers, products & orders. You can manage your leads & opportunity in a very easy way.

    Installation of OROCRM Opencart Connector

    OROCRM Opencart Connector installation is easy. In the module zip, you will find two folders. Namely WKrestAPI and WKOC. You first need to upload the wkOc folder under the OROCRM src directory.

    After uploading the wkOc folder please run following commands from the terminal of the OROCRM server.

    If the OROCRM is in a development mode then execute this command- php app/console cache:clear -e dev. For production mode, execute php app/console cache:clear -e prod.

    After clearing the cache run this command:
    php app/console doctrine:schema:update — force

    Now according to your OpenCart version, select the wkrestapi folder and inside it you will find the catalog folder. You just need to upload the Catalog folder into the root directory of your Opencart website as shown below.

    After this, upload the XML file that you will find inside the ocmod folder. You will have to upload the XML file according to your Opencart version. Here, you will find the XML file with the name – oc-orocrm-connector.ocmod.xml

    To upload the XML file, navigate through Extensions>Extension Installer and click on the Upload button as shown below in the snapshot.

    After this, navigate to Extensions>Modification and click on the refresh button.

    Once you have uploaded the file, login to the Opencart admin section and navigate to System-> Users-> API. Here you need to add new API list like this.

    After clicking on the add button, admin can enter the API name and generate the API key under general tab.

    Now, the admin needs to enter the IP address of OROCRM to allow the IP to access the API.

    Opencart Configuration in OROCRM

    After creating the API, the admin needs to login to the OROCRM and configure it to build a connection between Opencart and the CRM. After logging in the OROCRM navigate to System-> Opencart Configuration.

    Here, you can find a list of all the opencart configurations that you have created(initially it’s empty) and can create new configurations by clicking the Create Opencart Store configuration button as shown below in the snapshot.

    After clicking the Create Opencart Store Configuration button, you can enter your Store Name, Store URL, API Name and Api Key to create the configuration. After this, you can click the Save button and choose to – Save and Close(saves and take you back to the configuration list) or Save(saves and keeps you on the same page) as required.

    After saving the details, the admin needs to connect the OROCRM with the Opencart website by clicking on the Connect button. Once it is connected you can see the online indication in OROCRM. Here, you can also edit or delete the configuration.

    This brings up a popup to confirm the connection, click Yes to connect.

    After a successful connection you can see the Connected icon in place of the Disconnected icon. Here, you also have an option to disconnect the connection by clicking the Disconnect button.

    Sync Customers, Orders, and Products

    After successful connection admin can sync the customers, order, and products. To do so, the admin can navigate to Customers-> Opencart Customers to synchronize the customers. Now, click the Import button to synchronize the customers from the Opencart store.
    This brings up a popup to confirm the import. Click Yes to import the customers.

    After clicking on the Yes button all the customers from Opencart will get synced and populate with the success message. Here, the admin can click the delete button to delete a customer.


    After clicking on the any of the customers, the admin can see the customer details which includes – General Information, Address Book and Orders.

    To export the details of the customers, select the customers to export and then click the Export Grid option and select – CSV or XLSX file type as required.

    In the same way, navigate to Sales-> Opencart Orders to view the orders list. Here, after importing the orders you can delete an order by clicking the delete button.

    To view the details of an order click the order and you can see the order details that includes – Order/Customer Details, Payment/Shipping Address, Products, and History.

    Similarly after importing the products, the admin can check the product list by navigating to Sales-> Opencart Products.

    You can see the product details by clicking on the product.

    That’s all for OROCRM Opencart Connector. If you have any query regarding the extension then please feel free to create a ticket here http://webkul.uvdesk.com/.

    Current Product Version - 2.1.0.0

    Supported Framework Version - 2.0.x.x, 2.1.x.x, 2.2.x.x, 2.3.x.x, 3.x.x.x

    . . .

    Comment

    Add Your Comment

    Be the first to comment.

    Back to Top
    css.php
    Hire Us!
    Brief us about your requirements and we'll get back to you.
    Woo! Hooy!
    We have just recieved your project brief and our expert will contact you shortly.
    Send Again
    Close

    Table of Content

    Hide Index