OpenCart 1.5.x now includes the ability to use a Reward Point system. For example, people who purchase a product can get a point, then you can use those points to purchase other items. The amount of points a products gives, or costs can be setup from the OpenCart Dashboard.

In this tutorial we will show you how to use the Reward Point system in OpenCart.

Enable the Reward Point System:

  1. Login to the OpenCart Dashboard.
  2. Roll your mouse over Extensions, and click Order Totals.
    selecting menu option
  3. Reward Points are Enabled by default. If for some reason it is not, click the Edit link, change the Status to Enabled, and click the Save button.
    enabled reward points options
    You will then see a message stating "Success: You have modified reward points total!"

Setting the Number of Points a product Gives/Costs:

  1. Login to the OpenCart Dashboard.
  2. Roll your mouse over Catalog, and click Products
  3. Click Edit next to the product you want to work with.
  4. On the Products page, click the Reward Points tab.
    selecting tab
    The Reward Points tab lets you set 2 options, and looks like this:
    accessing options
    Below is a brief description of the options, click the Save button when you are finished entering your settings:
    Options Description
    Points In this section you can set the amount of points required to purchase a product. Set to 0 if you don't want customers to purchase this product with points.
    Customer Group You can set how many reward points this group gets when they purchase this product. Your Customer Groups will be listed here, for more information see our guide on Creating Groups in OpenCart

  5. Now, if you have reward points when you checkout, you can select Use reward Points:
    view of payment options

Congratulations, now you know how to use the Reward Point system in OpenCart.
Continued Education in Course 103: Setting up a Payment Gateway
You are viewing Section 1: Working with Reward Points in OpenCart
Section 2: Setting up Payment Modules in OpenCart
Did you find this article helpful?

We value your feedback!

Why was this article not helpful? (Check all that apply)
The article is too difficult or too technical to follow.
There is a step or detail missing from the instructions.
The information is incorrect or out-of-date.
It does not resolve the question/problem I have.
How did you find this article?
Please tell us how we can improve this article:
Email Address

new! - Enter your name and email address above and we will post your feedback in the comments on this page!

Support Center Login

Social Media Login

Related Questions

Here are a few questions related to this article that our customers have asked:
Ooops! It looks like there are no questions about this page.
Would you like to ask a question about this page? If so, click the button below!
Ask a Question
n/a Points
2014-07-19 9:52 am


n/a Points
2014-07-19 9:55 am
It's perfect.
n/a Points
2014-08-28 1:30 pm
there's no information about how to change the max rewards points we can use by transaction.
11,156 Points
2014-09-04 3:42 pm
There is not a way to set the maximum rewards points within the interface, however, I was able to locate a post on the OpenCart forums regarding modifying code in OpenCart to set a limit to the maxiumum number of reward points that can be used upon checkout that may help you.
n/a Points
2014-09-04 2:56 pm

very good thank you. But i do have a question; on what base opencart decide how much is gonna be the maximum reward points you can use, it seemed to be related to the price, but still not sure though.

n/a Points
2014-09-21 2:35 am

What about for a cart like MijoShop for Joomla. Can you use the User Points earned throughout the site to purchase items in the store? If not, do you believe this is somthing that would be costly to have done? Kind Regards,Jeff

23,972 Points
2014-09-22 8:08 am
Hello Jeff,

We are unfamiliar with MijoShop for Joomla but I do know that it has Reward Points features. You may want to check their support section to get the specifics on how they are used.

Kindest Regards,
Scott M

Post a Comment

Email Address:
Phone Number:

Please note: Your name and comment will be displayed, but we will not show your email address.

7 Questions & Comments

Post a comment

Back to first comment | top

Need more Help?


Ask the Community!

Get help with your questions from our community of like-minded hosting users and InMotion Hosting Staff.

Current Customers

Chat: Click to Chat Now E-mail:
Call: 888-321-HOST (4678) Ticket: Submit a Support Ticket

Not a Customer?

Get web hosting from a company that is here to help. Sign up today!