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)


  • Allowed Customer Groups: Merchant can select customer group to allow feature of store credit to be used. You can select multiple customer groups by select using “Ctrl”.
  • Currency value equal to: Merchant can specify the value of store credit when it is used for buying or selling. I.e. $1 = 10 points
  • Allow customer to buy/refill credit points: Merchant can specify Yes/No to allow customer to buy or refill credit point. If you have set “No” then customer cannot refill store credits.

  • Refill credit Points on Order placed Email Template: Merchant can specify email template to be used to send an email on successful refill of credit points.

  • Gift Receiver Email Template: Select an email template to be send to gift receiver on receiving credit points as gift.

  • Gift Sender Email Template: Select an email template to be send to gift sender on sending credit points as gift.

  • Minimum Purchase Limit: Merchant can specify minimum purchase of store credit from here for customer.

  • Maximum Purchase Limit: Merchant can specify maximum purchase of store credit from here for customer.

  • Credit/Debit by Admin Email Template: Merchant can specify email template to be used to send an email to send transnational mails.

  • Allow customer to send store credit to friends: Merchant can enable/disable to allow customer to send store credit to friends or not.

  • Receive Credit Value on Order: Merchant can specify how many credit points, customer will receive on placing of an order.
  • Credit on order placed email template: Merchant can select email template to be used on credit/debit of point when order will be placed.
  • Minimum redeem value: Merchant can specify minimum credit points, customer can redeem on placing of an order.
  • Maximum redeem value: Merchant can specify maximum credit points, customer can redeem on placing of an order.
  • Redeem points on Order placed Email Template: Merchant can select email template to be used on credit/debit of point will be redeemed..
  • Credit on order cancelled email template: Merchant can select email template to be used on credit/debit of point when order will be cancelled.
  • Debit Earned points on Order cancelled Email Template: Merchant can select email template to be used on debit of earned point when order will be cancelled.



  • Credit Point to user on Registration: Merchant can specify amount of point to be credited to user on successful registration.

  • Credit email template: Merchant can select email template to be used on credit of point when user will successfully register with store.

  • Credit point to user on Newsletter Subscription: Merchant can specify amount of point to be credited to user on successful subscription of newsletter.
  • Credit email template: Merchant can select email template to be used on credit of point when user will successfully subscribe for newsletter.

  • Review Credit Points: Merchant can specify the way to credit points,
    • On approval – Store Credit will be credited on approval of review
    • Direct credit – Store Credit will be credited on posting of review
  • Credit points to user on product review rating: Merchant can specify number of points to be credited to user on review/rating of product.
  • Credit email template: Merchant can select email template to be used on credit of point when user will successfully post review/rating.

  • Pagination Frame: Merchant can specify number of records per frame to display transaction history on frontend /buyer account.

Backend Functionality


Store Credit >> Store Customer


Merchant can check store credit details from, Store Credit >> Store Customer, he/she will able to see list of customers as below,

Merchant has provision to “view” or “delete” the customer details.

View – Merchant can check store credit details, he/she can add/subtract store credit, too.

Delete – Merchant can delete user.

Customer Details

On click of “View” button from customer list, Merchant will be redirect to customer detail page, he/she will find menu called “Store Credit” on left side. It will show page as below,

  • Operation Type: It has two options “Add” and “Subtract”.
  • Add – It will used to add store credit of user
  • Subtract – It will used to deduct store credit of user

Frontend Functionality


Add Store Credit

Customer can add store credit from below page, it has option to purchase credit. Customer have to enter credit points he/she want to purchase. On click of “Add to Cart” he/she will be redirected to checkout page for purchase of store credit.

  • Gift Store Credit to Friend: Customer can gift store credit to their friends.
  • Is Gift: When customer check “Is Gift”, he/she is able to enter email address of recipient/friend to whom he/she wish to send store credit. Sender and Receiver both must be registered user of web store.
  • Your Message: Customer can provide customized message to friends from textbox “Your Message”.
  • Use Credit Balance: Check “Use Credit Balance”, if you wish to use your store credit to be deducted else you will be redirected to checkout page. If buyer doesn’t have equal amount of credit as order total then, buyer’s available credit will be deducted.
    To send credit point, enter credit point to be send, enter receiver’s email address and your message, your preference to use store credit balance and click on “Add to cart” button. On successful transaction, Customer and receiver both will get confirmation email.

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

- If buyer receives store credit from any promotional offer then points will be credited to customer account on invoice generation.
- On refund, buyer receives store credit in his/her account on generating credit memo.

Apply Store Credit while checkout

Customer can use/redeem store credit while checkout.

Extension does not support checkout with multiple address.

Demo


Click here to visit frontend.

Click here to visit backend admin panel.

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