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

  1. Log in to your OpenCart Admin Panel
    Go to Extensions and ensure your API module is active

  2. Generate API Credentials
    Navigate to System → Users → API and create a new API user
    Copy the API Username, API Key, and API URL

  3. Log in to Helm
    From the Helm dashboard, go to Settings → My Store

  4. Add New Sales Channel
    Click Add New Sales Channel and select OpenCart from the list

  5. Enter 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

  1. 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