OpenCart Integration Guide
Connect your OpenCart store with Helm to streamline order fulfilment, automate inventory updates and centralise your multichannel eCommerce operations

What is OpenCart
OpenCart is a widely used open-source eCommerce platform that enables businesses to build and manage online stores with custom themes, modules and extensions
Integrating OpenCart with Helm ensures your stock levels remain accurate, orders are processed efficiently and fulfilment is managed from one central platform
PROS ✅ | CONS ❌ |
Open-source flexibility with full control over your store | Requires installation of the Helm connector module or custom API config |
Wide range of plugins and marketplace support | Technical configuration may require developer assistance |
Real-time syncing between OpenCart and Helm | API endpoints and credentials may differ by store version |

Step-by-Step Setup
To connect OpenCart to Helm
Log in to your OpenCart Admin Panel
Go to Extensions and ensure your API module is activeGenerate API Credentials
Navigate to System → Users → API and create a new API user
Copy the API Username, API Key, and API URLLog in to Helm
From the Helm dashboard, go to Settings → My StoreAdd New Sales Channel
Click Add New Sales Channel and select OpenCart from the listEnter Required Details
FIELD | DESCRIPTION |
Sales Channel Name | e.g. OpenCart Store UK or OpenCart Electronics |
Sales Channel Logo | Upload your OpenCart logo or brand icon |
API URL | Your OpenCart store’s full API endpoint |
API Key | Paste the key generated in your OpenCart API section |
Click Continue

Interaction Settings
Customise how Helm interacts with your OpenCart store
INTERACTION SETTINGS | DESCRIPTION |
Sync Inventory | Automatically import new products from OpenCart |
Sync Stock Levels | Keep stock levels synchronised between Helm and OpenCart |
Use Channel Names | Show OpenCart product names on Helm order records |
Max Stock Levels | Set a cap on how many units Helm will send to OpenCart |
Stock Buffer | Reserve stock quantity to help prevent overselling |
Auto Merge Orders | Automatically merge orders from the same customer or delivery address |
Order Importing Type | Choose a starting date and time for importing orders into Helm |

Final Steps
Click Save once all settings are configured
Set the channel to Is Active at the top of the screen
Your OpenCart integration is now live - and you’re ready to Take the Helm

Common Issues
ISSUE | SOLUTION |
Invalid API URL | Double-check that your API URL is publicly accessible and includes HTTPS |
API Key Not Working | Make sure the API user is active and correctly mapped in OpenCart settings |
Orders Not Importing | Confirm order statuses are set correctly and the sync is active in Helm |
Stock Not Syncing | Ensure products have matching SKUs and stock sync is enabled |
If you experience issues and need assistance, contact Helm Support
