The integration instructions are for OpenCart store. ShopSocially tag can be easily integrated with a OpenCart store. With this, you can activate ShopSocially Apps on your OpenCart store and start running campaigns in matter of minutes.


You can download ShopSocially OpenCart plugin at ShopSocially OpenCart.


Setup instructions for installing ShopSocially cartridge on OpenCart store


It is recommended that:

1. You take complete backup of your OpenCart store.

2. You install the plugin on your Test Server first. You should test the installation on your Test Server, and then install the plugin on your Production Server.


Steps to integrate ShopSocially into OpenCart store are given in sections below. Please follow the steps in the same order, section wise.


1. Installing ShopSocially plugin

2. Enabling ShopSocially Apps

3. Enabling Social Login

4. Enabling Advanced Integration

5. Enabling Customer Q & A

6. Enabling Loyalty App


1. Installing ShopSocially plugin

To install ShopSocially plugin, please follow steps given below:
1. Download the ShopSocially plugin ShopSocially OpenCart.
2. Extract the zip file.
3. Upload the contents of the extracted folder to your website's root directory.
4. Log into your OpenCart Store Admin Panel.
5. In the left hand menu, click Modules. Refer to Figure: Modules.

Figure: Modules


6. Search for ShopSocially plugin, and click Install. Refer to Figure: Install ShopSocially Plugin.

Figure: Install ShopSocially Plugin


Installation successful message will be displayed. Refer to Figure: Installation Successful.

Figure: Installation Successful


2. Enabling ShopSocially Apps

To enable ShopSocially Apps, please follow the steps given below:
1. In the left hand menu, click Modules. Refer to Figure: Modules.

Figure: Modules

2. Search for ShopSocially plugin, and click Edit. Refer to Figure: Edit ShopSocially Plugin.

Figure: Edit ShopSocially Plugin


3. In SHOPSOCIALLY SETTINGS, provide ShopSocially Partner ID, and ShopSocially API Key, and select check box Enable ShopSocially. Refer to Figure: ShopSocially API Key.

Figure: ShopSocially API Key



Please note: Your ShopSocially Partner ID, and ShopSocially API Key can be found in your ShopSocially Admin Console, under Settings > Basic > General Information. Please refer to Figure: ShopSocially Partner ID.

Figure: ShopSocially Partner ID

3. Enabling Social Login

To enable Social Login App, please follow the steps given below:
1. In SHOPSOCIALLY SETTINGS, select the check box Enable Social Login.
2. If you want the Social Login container div to be auto-inserted select the check box Auto-insert Social Login div.

If you do not want the Social Login container div to be auto-inserted, please put the below code at the place where you want the social login buttons to appear:
<div id="ssmi_social_login_div" style="margin: 0 auto;"></div>

Refer to Figure: Enable Social Login.

Figure: Enable Social Login


4. Enabling Advanced Integration


For us to track sales and for running Post Purchase Apps, it is necessary to enable Advanced Integration. To do this, in SHOP SOCIALLY SETTINGS select check box Enable Advanced Integration. Refer to Figure: Advanced Integration.

Figure: Advanced Integration


5. Enabling Customer Q & A

To enable Customer Q & A App, please follow the steps given below: 
1. In SHOPSOCIALLY SETTINGS, select the check box Enable Customer Q & A.
2. If you want the Customer Q & A container div to be auto-inserted select the check box Auto-insert Customer Q and A div.

If you do not want the Customer Q and A container div to be auto-inserted, please put the below code at the place where you want the Customer Q and A app to appear.
<div id="ss_qna_div"> </div>

Refer to Figure: Enable Customer Q and A.

Figure: Enable Customer Q and A


6. Enabling Loyalty App

To enable Loyalty App, please follow the steps given below:
1. In SHOP SOCIALLY SETTINGS, select the check box Enable Loyalty. Refer to Figure: Enable Loyalty App.

Figure: Enable Loyalty App


2. Please use the below URLs as mentioned:
  • Loyalty Authentication URL: http://opencart.shopsocially.com/index.php?route=account/login&loyalty-dashboard=true
This link hosts the authentication script for logging a Shopping Cart user into ShopSocially's Loyalty Program.

You will need to paste the URL in ShopSocially Merchant Centre Console. To paste the URL follow steps given below:
1. In ShopSocially Merchant Centre Console, click Loyalty tab, and then click Dashboard Config.
2. In Authentication Options, in Authentication Type, select Token Based Authentication from drop down.
Please note: To use the ShopSocially plugin, it is mandatory to select Token Based Authentication.
3. In Loyalty Authentication URL, paste the Loyalty Authentication URL. Refer to Figure: Loyalty Authentication URL.

Figure: Loyalty Authentication URL


  • Loyalty User Dashboard URL: http://opencart.shopsocially.com/index.php?route=shopsocially/loyalty/loyaltyDashboard
This link hosts the Loyalty User Dashboard where the user can view and redeem points.

You will need to paste the URL in ShopSocially Merchant Centre Console. To paste the URL follow steps given below:
1. In Loyalty Dashboard, paste the Loyalty User Dashboard URL. Refer to Figure: Loyalty User Dashboard URL.

Figure: Loyalty User Dashboard URL


  • Loyalty User Endpoint URL: http://opencart.shopsocially.com/index.php?route=shopsocially/loyalty/getToken
ShopSocially will hit this endpoint to get loyalty user information.

You will need to paste the URL in ShopSocially Merchant Centre Console. To paste the URL follow steps given below:
1. In Authentication Options, in User Endpoint, paste the Loyalty User Endpoint URL. Refer to Figure: Loyalty User Endpoint URL.

Figure: Loyalty User Endpoint URL


Please note: Alternatively you can contact ShopSocially Customer Success Manager (CSM), and respective CSM can help you.