You added a product, everything looks fine, you saved it. It isn’t in the store.
It is almost always the same thing: no category has been assigned.
Where to assign it
When editing the product, open the Links tab. The first field is Categories.
Start typing and pick from the list that appears.
The second cause: status
The Data tab, the Status field. If it says “Disabled”, the product is hidden.
The third: date available
The same tab, the Date Available field. If it is today’s date or a future one, the product isn’t shown.
By default OpenCart fills in today’s date when you add a product — which means new products sometimes don’t appear until tomorrow.
Set it to yesterday’s date and the problem disappears.
The fourth: quantity
If it is zero and the settings don’t allow ordering without stock — the product is hidden.
That is changed in System → Settings → Edit → Option tab.
The order to check in
- Links → Categories
- Data → Status
- Data → Date Available
- Quantity and the stock settings
If all four are fine and the product still isn’t there — clear the theme’s cache, if it has one.
Planning an online store? We set it up completely, with payments and shipping configured.
Online stores →