Skip to content
10% off any project with promo code10% off with code

OpenCart & PHP


Why Marketplaces Reject Your Product Feed Article

Why Marketplaces Reject Your Product Feed

You submitted the feed and it was rejected, often without a comprehensible explanation. Below are the most frequent causes, all of which you can check yourse…

Updated 06/09/2026 ~3 min 54
What to Check Before Upgrading Your Store Article

What to Check Before Upgrading Your Store

Store upgrades derail not because the process is difficult, but because of surprises: a module with no version for the new branch, a theme written for the ol…

Updated 06/09/2026 ~3 min 59
Store Is Down: What to Check First Article

Store Is Down: What to Check First

The store has stopped working. The first thing to do is not to rush: half of the irreparable damage is done in the first few minutes, when files start gettin…

Updated 06/09/2026 ~3 min 58
Slow OpenCart Admin: Causes and Fixes Article

Slow OpenCart Admin: Causes and Fixes

Store speed is usually discussed from the customer's side. But there is another side that costs money every day: when a manager waits a minute for the produc…

Updated 06/09/2026 ~3 min 58
Migrating to OpenCart 4: Who Actually Needs It Article

Migrating to OpenCart 4: Who Actually Needs It

Store owners ask whether it is time to move to OpenCart 4 more and more often. The answer is rarely a simple yes or no, so it is worth working through it by…

Updated 06/09/2026 ~3 min 61
XML / YML Product Feed Development for OpenCart Article

XML / YML Product Feed Development for OpenCart

To sell on marketplaces and run ads you need a product feed — a structured XML/YML file describing your products. Every platform (Google Merchant, Facebook…

03/06/2026 ~2 min 141
OpenCart Recovery After a Hack Article

OpenCart Recovery After a Hack

A hacked store is not only damaged reputation — it is a risk to customer data and a penalty from search engines. Recovery is not simply "remove the virus": i…

03/06/2026 ~2 min 176
MultiStore on OpenCart: Several Storefronts, One Admin Article

MultiStore on OpenCart: Several Storefronts, One Admin

The MultiStore feature lets you run several stores from a single OpenCart admin: different domains, designs and prices, but a shared product and order base…

03/06/2026 ~2 min 152
Multilingual Setup for OpenCart Article

Multilingual Setup for OpenCart

A multilingual store widens your audience and improves SEO across regions. OpenCart supports several languages out of the box, but working and indexing corre…

03/06/2026 ~2 min 157
Bulk Product Import into OpenCart from Excel / CSV Article

Bulk Product Import into OpenCart from Excel / CSV

Entering a thousand products by hand takes weeks. A bulk import from Excel/CSV fills an OpenCart catalogue in hours: names, descriptions, prices, specificati…

03/06/2026 ~2 min 155
OpenCart Version Migration: A Safe Upgrade With No Data Lost Article

OpenCart Version Migration: A Safe Upgrade With No Data Lost

Old OpenCart versions (1.5, 2.0, 2.3) are steadily losing support: modules stop being updated, PHP moves on, and vulnerabilities appear. Migrating to a curre…

03/06/2026 ~2 min 164
OpenCart / ocStore Security Audit: Find and Close the Gaps Article

OpenCart / ocStore Security Audit: Find and Close the Gaps

An online store is an attractive target: payment data, a customer base, traffic. A security audit of OpenCart / ocStore finds the weak points before an attac…

03/06/2026 ~2 min 144
OCFilter Setup for OpenCart Article

OCFilter Setup for OpenCart

Once a catalogue runs to hundreds of products, a shopper without a decent filter simply will not find what they came for — and leaves. OCFilter is the most w…

03/06/2026 ~2 min 159
Fixing OpenCart Errors and Bugs Article

Fixing OpenCart Errors and Bugs

A white screen, a 500 error, a button that vanished, a product that will not save — bugs like these paralyse a store and cost you sales. Fast diagnosis and a…

03/06/2026 ~2 min 152
OCMOD Module Development for OpenCart: When You Need It and How It Works Article

OCMOD Module Development for OpenCart: When You Need It and How It Works

OCMOD is OpenCart’s modification system, which lets you change store code without editing core files. Instead of altering the original controllers or templat…

03/06/2026 ~3 min 167
Redis Caching in OpenCart 3.x: Setup and Tuning Article

Redis Caching in OpenCart 3.x: Setup and Tuning

A slow OpenCart is one of the most common complaints store owners have. One of the most effective ways to speed it up is Redis. Here it is, step by step. Wh…

02/06/2026 ~2 min 148
PHP 8.3 in OpenCart: Migrating Without Breaking Things Article

PHP 8.3 in OpenCart: Migrating Without Breaking Things

PHP 8.1 reached end of life in December 2025, and PHP 8.3 runs 15–25% faster. Here is how to migrate OpenCart without landing on a white screen. The problem…

02/06/2026 ~2 min 112
OpenCart vs ocStore 2025: The Differences and Which to Choose Article

OpenCart vs ocStore 2025: The Differences and Which to Choose

If you are considering opening an online store on OpenCart, or already run one and want to understand the difference between official OpenCart and the Ukrain…

02/06/2026 ~2 min 121
Nova Poshta API v4 in OpenCart: Step-by-Step Integration Article

Nova Poshta API v4 in OpenCart: Step-by-Step Integration

The Nova Poshta API v4 is a JSON-RPC API that lets you pull the list of cities and branches, calculate shipping cost and track a parcel straight from your Op…

02/06/2026 ~2 min 178
LiqPay for OpenCart: Full Payment Module Integration Article

LiqPay for OpenCart: Full Payment Module Integration

LiqPay is the most widely used payment provider in Ukraine. Connecting it to OpenCart takes 30–60 minutes once you know the order of operations. Step 1: reg…

02/06/2026 ~1 min 125