InMotion Hosting Support Center

At times you may find it necessary to issue a store credit to your customers. OpenCart allows you to add store credit to a customer’s account through the dashboard. Allowing store credit instead of a refund for items that have been returned is a good use for this feature. Adding a credit to a customer’s account is accomplished through the OpenCart Dashboard.

Add Store Credit

  1. Log into the OpenCart Dashboard
  2. Go to Sales > Customer > Customer
  3. Select the customer you wish to add a credit for and click “Edit” in the right side column
  4. Go to the Transactions Tab
  5. opencart_credit_1

  6. Type in a description and the amount of the credit in the fields then select “Add Transaction

Now, when the customer logs into the store front and makes a purchase, the credit will be applied to the total balance of the order. If the credit is greater than the actual order amount, the total will remain zero and the credit will reflect the new balance. If the credit amount is less than the new order, the total amount will reflect the credit applied towards the order, and the balance will need to be paid.

Continued Education in Course OpenCart
You are viewing Section 31: 304: Adding a store credit to a customer's account in OpenCart 1.5
Section 30: 305: Using the customer credit report in OpenCart 1.5
Section 32: 303: Creating a Downloadable Product in OpenCart 1.5

Support Center Login

Social Media Login

Social Login Joomla

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-12-15 5:58 am

I have try to observe opencart. Currently I'm using Opencart which still has a store credit module. The problem is logical. Here is the situation:

Customer can use a store credit to pay the transaction. After a transaction completed/confirmed, the customer suddenly aware that he made a mistake in order. Let's say he order 5 item A, and paid with store credit $100 (means $20 each). When he aware that he made a mistake, then he return the product using return in his order information. Now the question is, where is the store credit balance? The balance should be returned into $20.

The same case also occured when the administrator help him to return the product.

Any idea about this case?




42,960 Points
2014-12-15 12:37 pm
Hello McG,

You would need to add the credit back manually.

Kindest Regards,
Scott M
n/a Points
2015-02-11 12:16 pm

Can i add a negative figures to store credit. Say a customer owe the store £10. Can I add-10.00 to store credit and next time the customer log in to buy the £10 will be added to his total in the shopping cart.

Many Thanks in advance


37,289 Points
2015-02-11 4:08 pm
Hello Zak,

You can create Cart Rules, but the cx can then select when to use it. So trying to give them a credit that is basically a penalty on purchases won't work. You can also create CATALOG price rules and then assign them to groups. You can change the price there and set various conditions. That would probably be the best bet for you. I hope this helps to answer your question, please let us know if you require any further assistance.

Arnel C.
n/a Points
2015-02-11 5:05 pm

Thanks a lot Arnel

is there any other mod which i could use to achieve this

I need it to be per customer

37,289 Points
2015-02-11 5:43 pm
Hello Zak,

Apologies, but I'm not aware of any mods that could do this for you. You may want to inquire with PrestaShop directly or through the user forums.

Arnel C.
n/a Points
2015-03-26 3:46 am

how to set a price range for  customer if i set Rs:100 in store credit,but customer buyes for RS:90 then store credit is showing -100 how slove this problem.Any help would be so greatful.


42,960 Points
2015-03-27 3:41 pm
Hello Ruben,

We would need to know a bit more information about your situation. What version of OpenCart are you using. Does this happen with one instance of store credit or all instances. Is it only when there is some credit peft? Is it always the same (-100)?

Kindest Regards,
Scott M
n/a Points
2015-03-30 12:32 am

Hai Scott,

     Thanks For Your Replay....I am using a version of opencart and that -100 comes for every calculation ...

Waiting for your replay.....,


42,960 Points
2015-03-30 10:23 am
Hello Ruben

Unfortunately I am not having the same issue. I am testing with the same version number and using a credit of $100 USD. When purchasing an item of $80, the credit displays as -$80 as it should. Did you install any other extensions prior to the issue occurring? If so, try disabling that to see if the issue persists.

Kindest Regards,
Scott M
n/a Points
2015-09-16 6:26 pm

When adding / adjusting store credit, we noticed a store email is sent to the customer regarding this change.

Any way to turn that off?

27,915 Points
2015-09-17 1:47 pm
Hello Jordan,

Thank you for contacting us. I spent some time looking into this, and could not find a built-in way to disable this email notification.

A possible workaround could be to remove the email address from the account, add/adjust the store credit, then add the email address back after the credit has been modified.

Thank you,
2015-09-19 7:46 am
I am using Open Cart 2.0.1
How do I edit/delete a store credit transaction that was entered incorrectly?
42,960 Points
2015-09-21 1:21 pm

We currently do not have any articles for OpenCart 2.x, you may want to check out the OpenCart forums to see if someone else has had the same issue.

Kindest Regards,
Scott M
2015-09-21 2:29 pm
Thanks. I'll check it out, although I never get an answer when I post there.
n/a Points
2016-05-26 9:01 am

I am using opencart If store credit is added then all of its amount is subsracted in next purchase, instead of that I want that there must a fixed amount which user can use from his credit.  How can I do that????

Thanks in advance

27,915 Points
2016-05-26 1:28 pm
Hello Chaitanya,

Thank you for contacting us. We spent some time looking into this, and could not find a "built-in" way to accomplish this. This means you will have to custom-code/develop a solution.

Thank you,

Post a Comment

Email Address:
Phone Number:

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

17 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!