Getting Started

Welcome to the Store Credit & Refund Documentation. Whether you are new or an advanced user, you can find useful information here.

Next steps:

How to install extension

  1. Login to Magento backend.
  2. Go to System > Tools > Compilations.

    If Compiler Status is Enabled, disable the compilation by clicking the button Disable in the upper right corner.

  3. Backup your store database and web directory.
  4. Download extension from your Personal Account.
  5. Unzip the extension locally.
  6. Copy contents of the folder step1 to the root directory of Magento store.
  7. Copy contents of the folder step2 to the root directory of Magento store.
  8. Completely clear the site cache.

    Go to System > Cache Management. Click button Flush Magento Cache. If you want to clear the cache manually, you need to remove a folder /var/cache at the server.

  9. Logout from Magento backend and login again.
  10. Go to System > Configuration > Mirasvit Extensions > System, at form Installed Extensions press the button Run validation tests for all extensions for check extension installation and configuration.
  11. If compilation was enabled before installation, you need to run recompilation process to enable compilation. Go to System > Tools > Compilation and click on Run Compilation Process.
    If you did not disable compilation and store is down after installation, follow the link and make next steps to recover the store.

Next steps:

How to upgrade extension

To upgrade extension follow next steps:

  1. Login to Magento backend.
  2. Go to System > Tools > Compilations.

    If Compiler Status is Enabled, disable the compilation by clicking the button Disable in the upper right corner.

  3. Backup your store database and web directory.

    If you have customizations, please, create a separate backup of app/code/local/Mirasvit before upgrading to the new version.

  4. Download new extension package from your Personal Account.
  5. Unzip the extension locally.
  6. Temporary disable extension. Check Temporary Disabling.
  7. Copy contents of the folder step1 to the root directory of Magento store.
  8. Copy contents of the folder step2 to the root directory of Magento store.
  9. Completely clear the site cache. Go to System > Cache Management. Click button Flush Magento Cache. If you want to clear the cache manually, you need to remove a folder /var/cache at the server.
  10. Logout from Magento backend and login again.
  11. If compilation was enabled before upgrade, you need to run recompilation process to enable compilation. Go to System > Tools > Compilation and click on Run Compilation Process.
    If you did not disable compilation and store is down after upgrade, follow the link and make next steps to recover the store.

Temporary Disabling

To temporary disable extension please follow the next steps:

  • Disable Compilation Mode (if enabled).
  • Remove file app/etc/modules/Mirasvit_Credit.xml.
  • If you have only one extension from Mirasvit installed, remove file app/etc/modules/Mirasvit_MstCore.xml.

  • Login in to Magento back-end and refresh site cache (if enabled).

Extension Removing

To uninstall extension please follow the next steps:

  • Disable Compilation Mode (if enabled).
  • Remove file app/etc/modules/Mirasvit_Credit.xml.
  • If you have only one extension from Mirasvit installed, remove file app/etc/modules/Mirasvit_MstCore.xml.
  • Login in to Magento back-end and refresh site cache (if enabled).
  • Remove folder app/code/local/Mirasvit/Credit.

How to Setup Cron for Magento

Change Log

Change Log

1.0.14

(2018-05-08)

Fixed

  • Calculations for shipping tax
  • Error "Credit memo's total must be positive"
  • Issue when creditmemo not work for order with credit and discount

1.0.13

(2018-02-20)

Fixed

  • Issue when shipping tax does not include in credit points

1.0.12

(2017-11-30)

Fixed

  • Compatibility with Reward Points and bundle products

1.0.11

(2017-10-20)

Improvements

  • Added option "Paths of templates to add Store Credit block before"

1.0.10

(2017-10-18)

Fixed

  • Credit Memos creation with Store Credit

1.0.9

(2017-08-10)

Fixed

  • Credit calculation with applied coupons
  • The issue with balance removing after customer's account deleting
  • Compatibility with Reward Points module
  • Shipping Tax coverage properly displayed
  • Creditmemo for paypal

1.0.8

(2017-04-07)

Improvements

  • Compatibility with Quick Refund from RMA to Store Credit

Fixed

  • Fixed refunding to store credit for order, placed before registration bug

1.0.7

(2017-03-22)

Fixed

  • Added option that allows to pay taxes with the Store Credits

1.0.6

(2016-05-30)

Fixed

  • Fixed an issue with email template

1.0.5

(2016-04-19)

Fixed

  • Fixed an issue with refund store credit

1.0.4

(2016-04-01)

Improvements

  • Compatibility with AjaxCoupon extension

Fixed

  • Fixed an issue with auto-refund option

1.0.3

(2016-03-10)

Fixed

  • Fixed an issue with applying store credit before tax
  • Fixed an issue with default store credit amount at new credit memo page

1.0.2

(2016-03-07)

Improvements

  • Ability to set default status of "Refund to Store Credit" in credit memo

1.0.1

(2016-02-15)

Improvements

  • Added option to enable/disable "send credit to friend" block

Fixed

  • Output store credit block at shopping cart page with controller "checkout_cart"

1.0.0

(2015-09-03)

Improvements

  • Integrated with LotusBreath One Step Checkout
  • Possibility to share credit balance with friends

Fixed

  • Credits are not calculated in the paypal payment
  • Check store credit for not registered customers
  • Issue with PayPal Hostedpro

Customers

To see the list of all customers with credit balance, go to Sales → Store Credit → Customers.

You will see next fields:

  • Customer Name - customer name.
  • Customer Email - customer email.
  • Balance - current credit balance of the customer.
  • Updated At - last customer credit balance activity.

Transactions

All Store Credit customer transactions are located at Sales → Store Credit → Transactions.
At this page you can see these customer transaction details:

  • Transaction # - ID of the transaction.
  • Customer Name
  • Customer Email
  • Date - allows to show customer transactions only for the selected period.
  • Balance Change - shows balance change of the customer last transaction.
  • Balance - current credit balance of the customer.
  • Action - status of the last Balance Change.
  • Additional Message - shows additional information about transaction, f.e. Order id, Credit memo id, etc.
  • Is Notified? - shows if the balance update email was set to the customer.

Create a new transaction

To create a new customer transaction, click the button Add New.

Select the customer from the list and fill in the following fields:

  • Store Credit Balance Change - sets customer credit balance amount.
  • Additional Message - allows to set additional information about new transaction.

Click the button Save.

Store Credit & Refund