{"id":2541,"date":"2023-09-28T16:12:24","date_gmt":"2023-09-28T13:12:24","guid":{"rendered":"https:\/\/h-profit.com\/blog\/?p=2541"},"modified":"2025-06-26T17:35:14","modified_gmt":"2025-06-26T14:35:14","slug":"how-to-integrate-with-opencart","status":"publish","type":"post","link":"https:\/\/h-profit.com\/blog\/en\/how-to-integrate-with-opencart\/","title":{"rendered":"How to integrate with OpenCart"},"content":{"rendered":"\n<ol class=\"wp-block-list\">\n<li><a href=\"#IK\" data-type=\"internal\" data-id=\"#IK\">Integration.<\/a><\/li>\n\n\n\n<li><a href=\"#ZST\" data-type=\"internal\" data-id=\"#ZST\">Loading and Synchronization of Goods<\/a><\/li>\n<\/ol>\n\n\n\n<p id=\"IK\"><strong>Step 1.<\/strong> Download the necessary plugin depending on your version of OpenCart:<\/p>\n\n\n\n<p><a href=\"https:\/\/crm.h-profit.com\/downloads\/oc2.zip\" target=\"_blank\" data-type=\"URL\" data-id=\"\/downloads\/oc2.zip\" rel=\"noreferrer noopener\">OpenCart 2<\/a><br><a href=\"https:\/\/crm.h-profit.com\/downloads\/oc2-3.zip\" target=\"_blank\" data-type=\"URL\" data-id=\"\/downloads\/oc2-3.zip\" rel=\"noreferrer noopener\">OpenCart 2.3<\/a><br><a href=\"https:\/\/crm.h-profit.com\/downloads\/oc3.zip\" target=\"_blank\" rel=\"noreferrer noopener\">OpenCart 3<\/a><br><a href=\"https:\/\/crm.h-profit.com\/downloads\/restadmin.ocmod.zip\" target=\"_blank\" data-type=\"URL\" data-id=\"\/downloads\/restadmin.ocmod.zip\" rel=\"noreferrer noopener\">OpenCart 4<\/a><br><a href=\"https:\/\/crm.h-profit.com\/downloads\/oc3.zip\" target=\"_blank\" rel=\"noreferrer noopener\">Ocstore 3<\/a><\/p>\n\n\n\n<p><strong>Step 2.<\/strong> 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.<\/p>\n\n\n\n<p><strong>Step 3.<\/strong> For OpenCart version 4.<\/p>\n\n\n\n<p>Go to the Extensions\\Installation section and following the instructions, install our module, which you downloaded in the first step.<\/p>\n\n\n\n<p><strong>Step 3.<\/strong> For OpenCart 2-3 versions and OcStore 3<\/p>\n\n\n\n<p>Upload the contents of the archive you received in the first step to the installation directory of your OpenCart.<\/p>\n\n\n\n<p><strong>Step 4.<\/strong> Go to the admin area in the &#8220;Extensions&#8221; section, select &#8220;Modules&#8221; from the dropdown list, and enable the REST Admin API extension (Screenshots 1,2).<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img fetchpriority=\"high\" decoding=\"async\" width=\"1024\" height=\"468\" src=\"https:\/\/h-profit.com\/blog\/wp-content\/uploads\/2023\/02\/snimok-ekrana-2023-02-01-v-11.58.01-1024x468.png\" alt=\"\" class=\"wp-image-1066\" srcset=\"https:\/\/h-profit.com\/blog\/wp-content\/uploads\/2023\/02\/snimok-ekrana-2023-02-01-v-11.58.01-1024x468.png 1024w, https:\/\/h-profit.com\/blog\/wp-content\/uploads\/2023\/02\/snimok-ekrana-2023-02-01-v-11.58.01-300x137.png 300w, https:\/\/h-profit.com\/blog\/wp-content\/uploads\/2023\/02\/snimok-ekrana-2023-02-01-v-11.58.01-768x351.png 768w, https:\/\/h-profit.com\/blog\/wp-content\/uploads\/2023\/02\/snimok-ekrana-2023-02-01-v-11.58.01.png 1175w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><figcaption class=\"wp-element-caption\">Screenshot 1.<\/figcaption><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"1024\" height=\"505\" src=\"https:\/\/h-profit.com\/blog\/wp-content\/uploads\/2023\/02\/snimok-ekrana-2023-02-01-v-12.00.15-1024x505.png\" alt=\"\" class=\"wp-image-1067\" srcset=\"https:\/\/h-profit.com\/blog\/wp-content\/uploads\/2023\/02\/snimok-ekrana-2023-02-01-v-12.00.15-1024x505.png 1024w, https:\/\/h-profit.com\/blog\/wp-content\/uploads\/2023\/02\/snimok-ekrana-2023-02-01-v-12.00.15-300x148.png 300w, https:\/\/h-profit.com\/blog\/wp-content\/uploads\/2023\/02\/snimok-ekrana-2023-02-01-v-12.00.15-768x379.png 768w, https:\/\/h-profit.com\/blog\/wp-content\/uploads\/2023\/02\/snimok-ekrana-2023-02-01-v-12.00.15.png 1165w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><figcaption class=\"wp-element-caption\">Screenshot 2.<\/figcaption><\/figure>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Opposite REST Admin API, click Edit (Screenshot 3).<\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"1024\" height=\"193\" src=\"https:\/\/h-profit.com\/blog\/wp-content\/uploads\/2023\/02\/snimok-ekrana-2023-02-01-v-12.08.48-1024x193.png\" alt=\"\" class=\"wp-image-1068\" srcset=\"https:\/\/h-profit.com\/blog\/wp-content\/uploads\/2023\/02\/snimok-ekrana-2023-02-01-v-12.08.48-1024x193.png 1024w, https:\/\/h-profit.com\/blog\/wp-content\/uploads\/2023\/02\/snimok-ekrana-2023-02-01-v-12.08.48-300x57.png 300w, https:\/\/h-profit.com\/blog\/wp-content\/uploads\/2023\/02\/snimok-ekrana-2023-02-01-v-12.08.48-768x145.png 768w, https:\/\/h-profit.com\/blog\/wp-content\/uploads\/2023\/02\/snimok-ekrana-2023-02-01-v-12.08.48.png 1152w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><figcaption class=\"wp-element-caption\">Screenshot 3.<\/figcaption><\/figure>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Next, you should fill in the Order Identifier field (<strong>Your order id&nbsp;<\/strong>) (Screenshot 4). Enter this key: <strong>REST-3E9-17754<\/strong>.<\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"313\" src=\"https:\/\/h-profit.com\/blog\/wp-content\/uploads\/2023\/02\/snimok-ekrana-2023-02-01-v-12.23.01-1024x313.png\" alt=\"\" class=\"wp-image-1072\" srcset=\"https:\/\/h-profit.com\/blog\/wp-content\/uploads\/2023\/02\/snimok-ekrana-2023-02-01-v-12.23.01-1024x313.png 1024w, https:\/\/h-profit.com\/blog\/wp-content\/uploads\/2023\/02\/snimok-ekrana-2023-02-01-v-12.23.01-300x92.png 300w, https:\/\/h-profit.com\/blog\/wp-content\/uploads\/2023\/02\/snimok-ekrana-2023-02-01-v-12.23.01-768x235.png 768w, https:\/\/h-profit.com\/blog\/wp-content\/uploads\/2023\/02\/snimok-ekrana-2023-02-01-v-12.23.01.png 1432w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><figcaption class=\"wp-element-caption\">Screenshot 4.<\/figcaption><\/figure>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Next, you need to generate a token (Screenshot 5).<\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"294\" src=\"https:\/\/h-profit.com\/blog\/wp-content\/uploads\/2023\/02\/snimok-ekrana-2023-02-01-v-12.16.30-1-1024x294.png\" alt=\"\" class=\"wp-image-1071\" srcset=\"https:\/\/h-profit.com\/blog\/wp-content\/uploads\/2023\/02\/snimok-ekrana-2023-02-01-v-12.16.30-1-1024x294.png 1024w, https:\/\/h-profit.com\/blog\/wp-content\/uploads\/2023\/02\/snimok-ekrana-2023-02-01-v-12.16.30-1-300x86.png 300w, https:\/\/h-profit.com\/blog\/wp-content\/uploads\/2023\/02\/snimok-ekrana-2023-02-01-v-12.16.30-1-768x221.png 768w, https:\/\/h-profit.com\/blog\/wp-content\/uploads\/2023\/02\/snimok-ekrana-2023-02-01-v-12.16.30-1.png 1155w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><figcaption class=\"wp-element-caption\">Screenshot 5.<\/figcaption><\/figure>\n\n\n\n<p><strong>Step 5.<\/strong> In our CRM, you need to go to Settings &#8211; Integration &#8211; OpenCart and follow the instructions below (Screenshot 6, 7).<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"114\" src=\"https:\/\/h-profit.com\/blog\/wp-content\/uploads\/2023\/02\/snimok-ekrana-2023-02-01-v-12.26.38-1024x114.png\" alt=\"\" class=\"wp-image-1073\" srcset=\"https:\/\/h-profit.com\/blog\/wp-content\/uploads\/2023\/02\/snimok-ekrana-2023-02-01-v-12.26.38-1024x114.png 1024w, https:\/\/h-profit.com\/blog\/wp-content\/uploads\/2023\/02\/snimok-ekrana-2023-02-01-v-12.26.38-300x33.png 300w, https:\/\/h-profit.com\/blog\/wp-content\/uploads\/2023\/02\/snimok-ekrana-2023-02-01-v-12.26.38-768x86.png 768w, https:\/\/h-profit.com\/blog\/wp-content\/uploads\/2023\/02\/snimok-ekrana-2023-02-01-v-12.26.38.png 1427w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><figcaption class=\"wp-element-caption\">Screenshot 6.<\/figcaption><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"248\" src=\"https:\/\/h-profit.com\/blog\/wp-content\/uploads\/2023\/03\/snimok-ekrana-2023-03-09-v-15.46.49-1024x248.png\" alt=\"\" class=\"wp-image-1136\" srcset=\"https:\/\/h-profit.com\/blog\/wp-content\/uploads\/2023\/03\/snimok-ekrana-2023-03-09-v-15.46.49-1024x248.png 1024w, https:\/\/h-profit.com\/blog\/wp-content\/uploads\/2023\/03\/snimok-ekrana-2023-03-09-v-15.46.49-300x73.png 300w, https:\/\/h-profit.com\/blog\/wp-content\/uploads\/2023\/03\/snimok-ekrana-2023-03-09-v-15.46.49-768x186.png 768w, https:\/\/h-profit.com\/blog\/wp-content\/uploads\/2023\/03\/snimok-ekrana-2023-03-09-v-15.46.49.png 1425w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><figcaption class=\"wp-element-caption\">Screenshot 7.<\/figcaption><\/figure>\n\n\n\n<p>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.<\/p>\n\n\n\n<p>4. Next, you need to process additional settings: <strong>Update balances<\/strong>, <strong>Update prices<\/strong>, and <strong>Update statuses in orders<\/strong> (Screenshot 8).<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img loading=\"lazy\" decoding=\"async\" width=\"777\" height=\"111\" src=\"https:\/\/h-profit.com\/blog\/wp-content\/uploads\/2022\/11\/snimok-ekrana-2023-03-07-v-14.46.24.png\" alt=\"\" class=\"wp-image-1115\" srcset=\"https:\/\/h-profit.com\/blog\/wp-content\/uploads\/2022\/11\/snimok-ekrana-2023-03-07-v-14.46.24.png 777w, https:\/\/h-profit.com\/blog\/wp-content\/uploads\/2022\/11\/snimok-ekrana-2023-03-07-v-14.46.24-300x43.png 300w, https:\/\/h-profit.com\/blog\/wp-content\/uploads\/2022\/11\/snimok-ekrana-2023-03-07-v-14.46.24-768x110.png 768w\" sizes=\"(max-width: 777px) 100vw, 777px\" \/><figcaption class=\"wp-element-caption\">Screenshot 8.<\/figcaption><\/figure>\n\n\n\n<p>All settings you need should be checked. If you don&#8217;t need something, simply uncheck the box next to the corresponding item.<\/p>\n\n\n\n<p><strong><em><strong>Update balances<\/strong><\/em><\/strong> \u2014 as soon as the quantity of a product in the HugeProfit system decreases or increases, the quantity of products in OpenCart will change immediately.<\/p>\n\n\n\n<p><strong><em><strong>Update prices<\/strong><\/em><\/strong> \u2014 if you change prices for a product in the HugeProfit system, they will also be updated in OpenCart.<\/p>\n\n\n\n<p><strong>Update statuses in orders<\/strong> \u2014 as soon as your order changes status in the HugeProfit system, a corresponding change will occur in OpenCart.<\/p>\n\n\n\n<p>5. Once all fields are filled, click &#8220;Save&#8221;.<\/p>\n\n\n\n<p>As soon as the integration with OpenCart is complete, your orders from this platform will be displayed in the system.<br><br><\/p>\n\n\n\n<p>We recommend installing for the correct operation:<\/p>\n\n\n\n<p>if the httpd.conf configuration is accessed<br>php_admin_value memory_limit 2048M<br>php_admin_value post_max_size 2048M<\/p>\n\n\n\n<p>if there is access to .htaccess then:<br>php_value memory_limit 2048M<br>php_value post_max_size 2048M<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"ZST\"><strong>Loading and Synchronization of Goods<\/strong><\/h2>\n\n\n\n<p><strong><mark>ATTENTION!<\/mark><\/strong><br><strong>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.<\/strong><\/p>\n\n\n\n<p>When integration with OpenCart becomes active, you will have access to another module <strong>Load Goods from the Platform<\/strong> (Screenshot 9).<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"398\" src=\"https:\/\/h-profit.com\/blog\/wp-content\/uploads\/2023\/03\/2023-03-09-15.53.33-1024x398.jpg\" alt=\"\" class=\"wp-image-1137\" srcset=\"https:\/\/h-profit.com\/blog\/wp-content\/uploads\/2023\/03\/2023-03-09-15.53.33-1024x398.jpg 1024w, https:\/\/h-profit.com\/blog\/wp-content\/uploads\/2023\/03\/2023-03-09-15.53.33-300x117.jpg 300w, https:\/\/h-profit.com\/blog\/wp-content\/uploads\/2023\/03\/2023-03-09-15.53.33-768x299.jpg 768w, https:\/\/h-profit.com\/blog\/wp-content\/uploads\/2023\/03\/2023-03-09-15.53.33.jpg 1280w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><figcaption class=\"wp-element-caption\">Screenshot 9.<\/figcaption><\/figure>\n\n\n\n<p>This module allows you to download products from OpenCart to HugeProfit (Screenshot 10).<\/p>\n\n\n\n<p>If you choose <strong>Update all balances<\/strong>, the system will adjust the quantity of products specified in OpenCart and update the quantity of products in your HugeProfit account.<\/p>\n\n\n\n<p>If you choose <strong>Download new products without balances<\/strong>, new products from OpenCart will be added to your HugeProfit account without balances.<\/p>\n\n\n\n<p><strong>Link existing products without creating new ones<\/strong> &#8211; synchronizes products by SKU.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"956\" height=\"518\" src=\"https:\/\/h-profit.com\/blog\/wp-content\/uploads\/2024\/02\/image-20.png\" alt=\"\" class=\"wp-image-4620\" srcset=\"https:\/\/h-profit.com\/blog\/wp-content\/uploads\/2024\/02\/image-20.png 956w, https:\/\/h-profit.com\/blog\/wp-content\/uploads\/2024\/02\/image-20-300x163.png 300w, https:\/\/h-profit.com\/blog\/wp-content\/uploads\/2024\/02\/image-20-768x416.png 768w\" sizes=\"(max-width: 956px) 100vw, 956px\" \/><figcaption class=\"wp-element-caption\">Screenshot 10.<\/figcaption><\/figure>\n\n\n\n<p>The option <strong>Load WITHOUT creating products<\/strong> will load products into memory. They can be synchronized manually via the gear button on the products.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"238\" src=\"https:\/\/h-profit.com\/blog\/wp-content\/uploads\/2024\/02\/image-4-1024x238.png\" alt=\"\" class=\"wp-image-4212\" srcset=\"https:\/\/h-profit.com\/blog\/wp-content\/uploads\/2024\/02\/image-4-1024x238.png 1024w, https:\/\/h-profit.com\/blog\/wp-content\/uploads\/2024\/02\/image-4-300x70.png 300w, https:\/\/h-profit.com\/blog\/wp-content\/uploads\/2024\/02\/image-4-768x178.png 768w, https:\/\/h-profit.com\/blog\/wp-content\/uploads\/2024\/02\/image-4-1536x357.png 1536w, https:\/\/h-profit.com\/blog\/wp-content\/uploads\/2024\/02\/image-4.png 1551w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><figcaption class=\"wp-element-caption\">Screenshot 11.<\/figcaption><\/figure>\n\n\n\n<p><strong>Mass linking<\/strong> allows for more convenient manual linking after products have been loaded into memory. <\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"690\" height=\"545\" src=\"https:\/\/h-profit.com\/blog\/wp-content\/uploads\/2024\/02\/image-21.png\" alt=\"\" class=\"wp-image-4621\" srcset=\"https:\/\/h-profit.com\/blog\/wp-content\/uploads\/2024\/02\/image-21.png 690w, https:\/\/h-profit.com\/blog\/wp-content\/uploads\/2024\/02\/image-21-300x237.png 300w\" sizes=\"(max-width: 690px) 100vw, 690px\" \/><figcaption class=\"wp-element-caption\">Screenshot 12.<\/figcaption><\/figure>\n\n\n\n<p>The module <strong>Unload Products from CRM to Site<\/strong> \u2014 products from the service are loaded onto your site and linked. You receive orders, process them, and automatically control stocks.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"958\" height=\"219\" src=\"https:\/\/h-profit.com\/blog\/wp-content\/uploads\/2024\/02\/image-22.png\" alt=\"\" class=\"wp-image-4622\" srcset=\"https:\/\/h-profit.com\/blog\/wp-content\/uploads\/2024\/02\/image-22.png 958w, https:\/\/h-profit.com\/blog\/wp-content\/uploads\/2024\/02\/image-22-300x69.png 300w, https:\/\/h-profit.com\/blog\/wp-content\/uploads\/2024\/02\/image-22-768x176.png 768w\" sizes=\"(max-width: 958px) 100vw, 958px\" \/><figcaption class=\"wp-element-caption\">Screenshot 13.<\/figcaption><\/figure>\n\n\n\n<p><strong><mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-vivid-red-color\">ATTENTION!<\/mark><\/strong><br><strong>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.<\/strong><\/p>\n\n\n\n<p>If it&#8217;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.<\/p>\n\n\n\n<p>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.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Step 1. Download the necessary plugin depending on your version of OpenCart: OpenCart 2OpenCart 2.3OpenCart 3OpenCart 4Ocstore 3 Step 2. &hellip; <\/p>\n","protected":false},"author":1,"featured_media":4740,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[698],"tags":[],"class_list":["post-2541","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-documentation-en"],"_links":{"self":[{"href":"https:\/\/h-profit.com\/blog\/wp-json\/wp\/v2\/posts\/2541","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/h-profit.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/h-profit.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/h-profit.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/h-profit.com\/blog\/wp-json\/wp\/v2\/comments?post=2541"}],"version-history":[{"count":9,"href":"https:\/\/h-profit.com\/blog\/wp-json\/wp\/v2\/posts\/2541\/revisions"}],"predecessor-version":[{"id":7246,"href":"https:\/\/h-profit.com\/blog\/wp-json\/wp\/v2\/posts\/2541\/revisions\/7246"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/h-profit.com\/blog\/wp-json\/wp\/v2\/media\/4740"}],"wp:attachment":[{"href":"https:\/\/h-profit.com\/blog\/wp-json\/wp\/v2\/media?parent=2541"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/h-profit.com\/blog\/wp-json\/wp\/v2\/categories?post=2541"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/h-profit.com\/blog\/wp-json\/wp\/v2\/tags?post=2541"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}