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)


The out-of-stock notification will display for products whose status has been set to "out of stock".

Menu

MageDelight >> Out of Stock Notifications >> Configuration


  • Enable Out Of Stock Notification: Select "Yes" to enable out of notifications functionality for website.
  • Allowed Customer Group: Select customer group to enable out of stock notifications. You can select multiple customer groups.
  • Show Product Image In Subscription List: Select "Yes" to enable product image in customer "My accounts" section. This might cause delay in page load.
  • Save and Fill email in cookie:
  • Limit email by product quantity: Select "Yes" to send email to subscribers based on product stock. i.e. if you enable this then first 10 subscribers will get notified when products will be back in stock with only 10 quantity.

  • Enable on Product Page: Select "Yes" to enable out of stock subscriptions on product details page.
  • Text For Subscription Button: Provide custom text for subscription button of logged in user.
  • Text For Subscription Label: Provide custom text for guest customer label.
  • Text For Subscription Button: Provide custom text for subscription button for guest user.

    • Enable for category Page: Select "Yes" to enable our of stock subscription on category page.
    • Text for Subscription Link: Provide custom text for subscription link.
    • Text for Subscription Label: Provide custom text for subscription label.
    • Text for Subscription text box place holder: Provide custom text for subscription text box place holder.
    • Text For Subscription Button: Provide custom text for subscription button.

  • Customer Email Sender: Select email sender for customers.
  • Customer Email Template: Select customer email template.
  • Customer Email CC: Provide email CC for email to be sent to customers.
  • Message on successful subscription: Provide custom message on subscription subscription.
  • Notify Admin: Select "Yes" to notify admin when customer subscribe.
  • Notification To Admin Email: Provide admin email address to notify when customer subscribe for product back in stock.

  • Notify Low in stock: Select "Yes" to enable admin notification when product found low in stock.
  • Send Email Reports for new subscribers: Select "Yes" to send email report for new subscribers.
  • Send Email Reports for new products: Select "Yes" to send reports for new products.
  • Notify for Quantity Below: Provide number of quantity to send notification email if product goes below given number.

    Admin would be notified through email if product quantity goes below given number.


  • Enable GDPR Consent: Select "Yes" to enable GDPR consent on subscription.
  • GDPR Consent Text: Provide custom GDPR consent text.

  • CRON JOB Frequency: Select frequency for product low in stock subscription to admin.
  • CRON JOB Start Time: Select CRON time for product low in stock subscription to admin.
  • CRON JOB Frequency: Select frequency for product low in stock subscription created by users. .
  • CRON JOB Start Time: Select CRON time for product low in stock subscription to users.

Backend Functionality



  • Grid with filter options to list all subscribers.

  • Grid with filter options to list all subscribers history. When subscription will get expired at that time it will displayed in this grid.

Frontend Functionality



  • Subscription from product details page for guest users.

  • Subscription from product details page for registered customers.

  • Subscription from category / listing page.

  • Subscription popup to be shown on category page when customer clicks on subscribe button.

  • List of all subscribed products from customer my account sections.

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