Installation



You will require to install MageDelight Base Extension first. If it is not installed then please download it from https://www.magedelight.com/pub/extensions/magedelight-base.zip and unzip the package file into the root folder of your Magento 2 installation.


Before installing the extension, please make sure to Backup your web directory and store database


You will require to install MageDelight Base Extension first. If it is not installed then please download it from https://www.magedelight.com/pub/extensions/magedelight-base.zip and unzip the package file into the root folder of your Magento 2 installation.

Root Directory is - "app/code/magedelight/#YourExtensionName#"

  • Unzip the extension package file into the root folder of your Magento 2 installation.
  • Connect to SSH console of your server:
    • Navigate to the root folder of your Magento 2 setup
    • Run command as per below sequence,

      php bin/magento setup:upgrade

      php bin/magento setup:di:compile

      php bin/magento setup:static-content:deploy

      php bin/magento cache:clean

  • log out from the backend and log in again


If you are using Magento 2.3 or later then you do not need to activate license. Extension will be activated with silent activation mechanism and does not require activation keys to be entered manually.   


Backend Configuration (Admin side)



Store Credit and Refund Configuration

  • Enable Module: Set "Yes" to enable the module/extension.  It will enable Store Credit for your store.
  • Include Tax amount to store credit: Select "Yes" if you want to include tax amount in store credit transaction.
  • Include Shipping to store credit: Select "Yes" if you want to include shipping amount in store credit transaction.
  • Auto Apply Store Credit if exist: Select "Yes" if you want to include existing store credit amount in transaction.
  • Enable Refund to Store Credit: Select "Yes" if you want to take refund amount in store credit transaction.
  • Set default refund as Store Credit: Set "Yes" if you want your refund amount in store credit by default.
  • Show Store Credit Balance in Top Link: Set "Yes" if you want to see your store credit balance at the top of the website.
  • Allowed Customer Groups: Select customer groups to give access to store credit functionality.
  • Custom Label to show: Set label on customer my account page.

  • Allow customer to load store credit: Select "Yes" if you want to allow customer to add money from card to the store credit balance.
  • Allowed Minimum Credit: Merchant can set minimum amount to be added by the user in the store credit balance.
  • Allowed Maximum Credit: Merchant can set maximum amount to be added by the user in the store credit balance.
  • Allow to load in specific of: Merchant can specify that users can add money to their store credit balance but in a multiple of 100 and it should be less than or equal to 1000.

  • Allow customer to send credit to friend: Select "Yes" if you want to allow customer to send credit to friends.
  • Allowed Minimum Credit: Merchant can set minimum amount for users to send credit to friends.
  • Allowed Maximum Credit: Merchant can set maximum amount for users to send credit to friends.




  • Enable: Select "Yes" to enable new users' registration for promotions and cashbacks.
  • Amount: Merchant can specify amount of point to be credited to user on successful registration
  • Expired within days: Merchant can set number of days within amout point will be passed away.
  • On New Order (After Invoice): Merchant can set condition and rules by clicking on the link for users.
  • Enable: Select "Yes" to enable for product review and rating by users.
  • Amount: Merchant can specify amount of point to be credited to user on successful subscription of newsletter.
  • Expired within days: Merchant can set number of days within amount limit will be passed away.
  • Enable: Select "Yes" to enable for product review and rating by users.
  • Amount: Merchant can specify number of points to be credited to user on review/rating of product.
  • Expired within days: Merchant can set number of days within amount limit will be passed away.
  • Credit When: Merchant can set rule for amount credit in the user's store credit by selecting the given options.


  • Enable store credit on store front: Select "Yes" to enable store credit amount point on store front.
  • Minimum order apply to store credit: Merchant can specify minimum credit points to which customer is eligible for apply on store credit.
  • Apply Store Credit with Cart Price Discounts: Select "Yes" to enable to combine store credit point with cart price discount for customers.
  • Maximum Store Credit to be used: Merchant can specify the way store credit to be used,
    • Fixed – Store Credit will be used as fixed amount.
    • Percentage – Store Credit will be used as percentage amount.
  • Store Credit amount to be used: Merchant can specify amount; customer can redeem on placing of an order.

  • Enable store credit on admin: Select "Yes" to enable store credit amount point on admin.
  • Minimum order apply to store credit: Merchant can specify minimum credit points to which customer is eligible for apply on admin.
  • Apply Store Credit with Cart Price Discounts: Select "Yes" to enable to combine store credit point with cart price discount for admin.
  • Maximum Store Credit to be used: Merchant can specify the way store credit to be used,
    • Fixed – Store Credit will be used as fixed amount.
    • Percentage – Store Credit will be used as percentage amount.
  • Store Credit amount to be used: Merchant can specify amount; admin can redeem on placing of an order.

  • Enable Email Notification: Select "Yes" to enable email notification to users.
  • Email Sender: Select users' groups to send emails notification.
  • Add CC: Merchant can set email id for carbon copy of emails.
  • Add BCC: Merchant can set email id for blind carbon copy of emails.
  • Store Credit balance update email: By default, store credit balance amount will be sent to the users on email. 

Backend Functionality



Promotional Credit

  • Add New Promotional Credit: Add new promotional credit amount by clicking on "Add New Promotional Credit" button.
  • View, edit and delete the promotional credit from store credit.

  • Credit Amount: Set amount for promotional credit.
  • : Set date to which credit amount will be ended.
  • : Select group of customers for the promotional credit.
  • : Provide remarks if want.
  • Email: Select Yes to get notification through email.
  • : After selecting this you can save the promotional credit.

Send Credits to Friend

  • Select friend to send credit.
  • View and filter friends to send credit according to different category.

Credits Earn Rules

  • Add New Rule: Add new rule for store credit earn by clicking on "Add New Rule" button.
  • View, edit and delete the rule from store promotions and credit earn.





  • Rule Name: Specify rule name.
  • : Select "Yes" to active rule.
  • : Rule will be display on main website.
  • Allowed Customer Groups: Select customer groups to apply rule functionality.
  • : Select start date for rule to apply.
  • : Select date for rule end the rule.
  • Set priority if you want.
  • Select conditions for earning credit if they are true.
  • Cashback Type: Merchant can specify the way to earn credit,
    • Fixed – Amount of cashback will be fixed.
    • Percentage – Amount of cashback will be dependent on the number of items in the order.
  • Merchant can specify the cashback amount.
  • Select Yes to remove all the rule and conditions for cashback.
  • Apply the rule only if the following set conditions are met (leave blank for all products)
  • Merchant can specify a default label for all stores.
  • : Merchant can specify a default store view.

Frontend Functionality



Add Store Credit



Customer can add store credit from above page, it has option to purchase credit. Customer have to select credit points he/she want to purchase. On click of “Submit” he/she will be redirected to review and payment page where they have to select place order.

  • Transaction History: Customer can see their past transaction history from above list. Please find reference image as above.

Send Credit to Friend

  • Total Store Credit: Customer can gift store credit to their friends.
  • Friend Email: Enter receiver’s email address that you want to send the credit point.
  • Credit Amount: User can select credit amount to be transferred to his/her friend minimum 10 and maximum 5000 can be transferred at a time.
  • Remark: Customer can provide customized remark to friends from textbox “Your Remark”.

Apply Store Credit while checkout

Customer can use/redeem store credit while checkout.

Demo


Click here to visit frontend.

Click here to visit backend admin panel.

Sample Data



Purchase


Click here to purchase from MageDelight.

Click here to purchase from Magento Marketplace. (Composer installation supported)

FAQs


Click here to visit FAQs.

Support


Click here to raise a support ticket using your MageDelight account.

Additional Services


Click here to get the customized solution for this extension.



Thank you for choosing MageDelight!




  • No labels