1. Integration.
  2. Loading and Synchronization of Goods

Step 1. Download the necessary plugin depending on your version of OpenCart:

OpenCart 2
OpenCart 2.3
OpenCart 3
OpenCart 4
Ocstore 3

Step 2. Go to the root folder of OpenCart using an FTP program or your hosting file manager. We recommend consulting your specialist who administers your site for this.

Step 3. For OpenCart version 4.

Go to the Extensions\Installation section and following the instructions, install our module, which you downloaded in the first step.

Step 3. For OpenCart 2-3 versions.

Upload the contents of the archive you received in the first step to the installation directory of your OpenCart.

Step 4. Go to the admin area in the “Extensions” section, select “Modules” from the dropdown list, and enable the REST Admin API extension (Screenshots 1,2).

Screenshot 1.
Screenshot 2.
  • Opposite REST Admin API, click Edit (Screenshot 3).
Screenshot 3.
  • Next, you should fill in the Order Identifier field (Your order id ) (Screenshot 4). Enter this key: REST-3E9-17754.
Screenshot 4.
  • Next, you need to generate a token (Screenshot 5).
Screenshot 5.

Step 5. In our CRM, you need to go to Settings – Integration – OpenCart and follow the instructions below (Screenshot 6, 7).

Screenshot 6.
Screenshot 7.

The key you generated should be copied into the key field (Access Token). Also, you need to specify the link to your OpenCart store and the warehouse you will be working with.

4. Next, you need to process additional settings: Update balances, Update prices, and Update statuses in orders (Screenshot 8).

Screenshot 8.

All settings you need should be checked. If you don’t need something, simply uncheck the box next to the corresponding item.

Update balances — as soon as the quantity of a product in the HugeProfit system decreases or increases, the quantity of products in OpenCart will change immediately.

Update prices — if you change prices for a product in the HugeProfit system, they will also be updated in OpenCart.

Update statuses in orders — as soon as your order changes status in the HugeProfit system, a corresponding change will occur in OpenCart.

5. Once all fields are filled, click “Save”.

As soon as the integration with OpenCart is complete, your orders from this platform will be displayed in the system.

We recommend installing for the correct operation:

if the httpd.conf configuration is accessed
php_admin_value memory_limit 2048M
php_admin_value post_max_size 2048M

if there is access to .htaccess then:
php_value memory_limit 2048M
php_value post_max_size 2048M

Loading and Synchronization of Goods

ATTENTION!
Products in OpenCart and HugeProfit are linked by identical SKUs. If your product has different SKUs in HugeProfit and OpenCart, it will not be linked.

When integration with OpenCart becomes active, you will have access to another module Load Goods from the Platform (Screenshot 9).

Screenshot 9.

This module allows you to download products from OpenCart to HugeProfit (Screenshot 10).

If you choose Update all balances, the system will adjust the quantity of products specified in OpenCart and update the quantity of products in your HugeProfit account.

If you choose Download new products without balances, new products from OpenCart will be added to your HugeProfit account without balances.

Link existing products without creating new ones – synchronizes products by SKU.

Screenshot 10.

The option Load WITHOUT creating products will load products into memory. They can be synchronized manually via the gear button on the products.

Screenshot 11.

Mass linking allows for more convenient manual linking after products have been loaded into memory.

Screenshot 12.

The module Unload Products from CRM to Site — products from the service are loaded onto your site and linked. You receive orders, process them, and automatically control stocks.

Screenshot 13.

ATTENTION!
Products in OpenCart and HugeProfit are linked by identical SKUs. If your product has different SKUs in HugeProfit and OpenCart, it will not be linked.

If it’s impossible to link the product, when unloading products from OpenCart to the service, a new product will be created with the name you specified in OpenCart, even if a similar product already exists in the HugeProfit system but with a different name and SKU.

If you performed synchronization (without starting to pull products from OpenCart), but your products in both systems have different names and SKUs, you will still receive orders from OpenCart. You will also have the option to link your products manually; or when making a sale, you will need to select the product in the HugeProfit system that you have been ordered.