Store Credit & Refund for Magento 2

Store Credit & Refund Extension covers and automates most your store activities, related to Credits and Refunds to customers. This simple, but incredibly powerful solution allows you to get more loyal and satisfied clients. Turn returns and exchanges into Credits and save your time and money!

Compatible with:   Community: 2.0-2.1.*
Enterprise: 2.0-2.1.*

Simply the most powerful solution for Credits & Refunds!

Store Credit & Refund Extension gives you an opportunity to make your customers more satisfied, and, therefore, make more orders in your online shop.

Our solution lets you convert customers returns into store Credits. For example, a customer wants to return the items he/she bought and receive paid money back. This process can take some time: your employee should spend some time to register the refund, then a customer should wait for some (usually undefined) time to get his money back, pay transaction commision, etc. So, everybody loses in this situation. But time is money!

Use Magento 2 Store Credit & Refund Extension and open Credit program for your store! With our solution you get an option to turn all returns or exchanges into Credits within seconds and save your own money.

For example, your customer wants money refund, and you deposit those money on customer’s account in your store! Fast, easy, brilliant! Satisfied customer may use his credits to pay for the next purchase.

One of the outstanding extension features is you can give the customer any amount of Credits (as a gift, for example), and he/she can use all credits at a time. So, if a client makes a purchase for $100 and he owns $100 of Credits, therefore, he should pay nothing for the order and gets the goods for free! All credits will be debited in just one click!

Launch Credit program for your online shop, using Store Credit & Refund Extension!

10 advantages you get with Store Credit&Refund

  • Launch Credit program for your store and make your store stand out of competitors.
  • Save your time and money skipping several steps in the process of money refund.
  • Convert returns into new purchases processes using our solution.
  • Get intuitive customer interface and simple interface for administration.
  • Create custom Credits manually.
  • Keep returning customers satisfied with our extension by saving their time and money.
  • Care of your customers saving their time.
  • Use extension during products exchange process. Customer can pay the price difference to or from his credit account in your store.
  • Appreciate your customers giving them thank-you Credits.
  • Give your customers a freedom to manage their returns and exchanges using our extensions RMA + Store Credit & Refund!

Feature Highlights

Transparent History for Customers

Your customer can watch their Credit Transactions history in the Store Credit menu in their personal account.

Every transaction, either debit, or credit is displayed with short comments to remind the details.

Customers also can receive email notification about credits transactions, if case they subscribe.

magento 2 customer balance

Easy way to use Store Credits

Every customer can use credits to pay for purchases.

If a customer has some credits on Store Credit account, they can be charged off in the process of the checkout. All the customer needs to do is just click “Use Store Credit”! The full amount of credits will be debited at once. Therefore, the Total of the current cart will be reduced (including all taxes and shipping fees).

magento 2 store credit
magento 2 order credit

Simple credits managing interface

You can reward, appreciate or even offer an apology to your customers using our Store Credit & Refund solution.

Simple back-end interface allows you to add new credit transactions manually, when you need it.

For example, there was a kind of lottery or contest in your store. So, there are some winners, which you have to reward. Simply add new transaction in the back-end and give the winners their gift certificates represented in credits.

Satisfied customers bring more sales!

Send Credits to a Friend

Store Credit & Refund solution allows your customers to send any amount of credits he/she owns to a friend. Another client-oriented feature.

All your client needs to do is to fill out the simple form with 3 obligatory fields:

  • friend’s email address;
  • amount of credits to share with a friend (can not exceed the amount on the account);
  • a short message to let a friend know the purpose of those credits.
magento 2 credit to friend

Refund Credits in Credit Memo

Store Credit & Refund Extension allows you (as a store administrator) set the amount of credits to refund to Store Credit right in the Credit Memo.

For example, a customer made a purchase for $500. Then he/she wanted to return all items and get the money back. Our solution provides you with the option of partial refund to Store Credit: creating Credit Memo you can refund desired amount to customer’s store credit, if you agreed so.

Besides, it is very convenient to discuss any transaction changes in the interface of our extensions RMA (Return Merchandise Authorization) or Hepldesk.

magento 2 refund to credit

Add Funds to Store Credit

Store Credit & Refund extension allows your customers to add funds to their Store Credit Account.

This awesome feature lets your store returning clients to save their time and money by purchasing Credits forehead.

For example, a customer purchases some Credits. Then he searches for some items in your store, but decides to get back a bit later to make an order. But! He already has money for the future order in the Store Credit. So, next time this customer saves some time while checkout using Credits directly from the account.

Take care of your customers and save their time and money with Store Credit!

Flexible managing options

Store Credit & Refund Extension gives you a set of flexible options for editing every customer’s card.

For example, you can:

  • add credits for certain users;
  • view customer balance and transactions of each customer;
  • turn email notifications about credit balance changing on;
  • use credits while creating an order in the administration panel;
  • add credits while creating a credit memo in the administration panel.

Drive more sales with our solution!

Install Store Credit&Refund extension and save time and money of your customers!

Here is what Store Credit & Refund solution customers say:

"Great extension that fills a gap in Magento's CE functionality."

"..missing in Magento CE that kept it from being perfect - with the Store Credit Extension it really is. Thank you guys!"

"great extension that covers a lot of scenarios. Had some compatibility issue with Rewards extension. Support team was able to resolve it quickly. The extension is very easy to use"




  • as issue when order was not created, transaction was not removed




  • Checkout. Payment methods does not update after cancellation of Store Credit




  • Wrong cart total for zero costs products




  • Compatibility with Magento 2.1




  • Fixed an issue when unable to add first product to cart (#3)




  • Fixed an issue when credit does not apply to order




  • Fixed an issue with using credit for virtual products




  • Compatibility with Magento 2.1




  • Added credit information to pdf files (invoice and creditmemo)




  • Added store credit information to order email




  • Fixed an issue with PayPal payments (The totals of the cart item amounts do not match order amounts)




  • Fixed an issue with Incorrect dependency during compilation




  • SCR2-50 -- ability to import/export transactions
  • Added redirect to customer edit page after adding new transaction
  • Added link to customer edit page to transactions grid




  • RWP2-46 - Fixed currency conversion




  • SCR2-51 - Added total balance on admin transactions page


  • ACL
  • Frontend styles
  • Ability to purchase additional credits (refill balance)
  • Styles


  • Fixed issue with DI
  • Fixed an issue with js error on cart page
  • SCR2-53 - Added sequence Magento_Sales
  • SCR2-53 - Fixed "Current balance is used in each order in multishipping"
  • composer requirements


  • Added "Refill store credit" section




  • Fixed an issue with message formatting




  • Code Refactoring
  • Added Store Credit block to Checkout page
  • Show current balance in My Account (dropdown)
  • Support multi-shipping checkout




  • Ability to force email in "Send Credit to Friend"


  • Removed wrong layout file




  • Code refactoring
  • Updated email template
  • i18n


  • Updated installation steps




  • Fixed an issue with sql error, when create new customer via backend




  • Fix problem with wrong menu code



  • Initial stable release

Reasons to choose Mirasvit

Client focusing and satisfaction

It is our main goal. A big part of our new clients come from referrals from our existing clients. Our professional team of developers, marketers and support invest the best knowledge and experience, so you could come back to us again and again.

Remarkable support

30-days free and high quality support. We make an effort to satisfy you with work of every module you have purchased in our store. Helping you with installation, configuration, answering your every question, we do all our best to eliminate any possible problems.

Risk-free Investment

30-days money back guarantee. If you are not satisfied with work of our extension for any reason we provide a full refund.

Constant improvements and upgrades

We provide you 1 year of free updates. We constantly add new features to all our modules. We are absolutely interested to hear your opinion and to implement your suggested features in our future developments.

Comprehensive Documentation

We provide an expanded user guide for every our extension, so you can find answers for all your burning questions.

Unencrypted source code of our products

You can customize extensions according to your needs and requirements.

Usability and Performance

Module is easy to install and easy to upgrade, just follow step by step our user guide.

Safe Magento updates

No core modifications. Just copy extension files to store root directory.