Out Of Stock Notification for Magento 2 is an add-on using which users can get notified when an out of stock product gets back in stock and is available for the purchase.
The users just have to provide their email id and they will receive a mail when the product gets back in stock. The admin can choose whether the users get notified automatically or manually.
- The admin can enable or disable the module on Frontend.
- The admin can enable or disable the low stock notification.
- Product quantity can also be set by admin for low stock notification.
- The customer will receive an email notification when the product gets back in stock.
- Registered users email id will be automatically filled, they just have to click on ‘Notify Me’.
- The admin can choose to notify users automatically or manually.
- The admin can view all the notification requests in which product name, notification status, and customer’s email id are mentioned.
- The admin can also delete a request.
- The admin can also configure the out of stock email notification templates which will be received by the customers as well as the admin.
- Guest users can enter their email id for receiving a notification.
- Works for all type of products ie; Simple, Configurable, Virtual, and Downloadable products.
Customers will get a zip folder and they have to extract the contents of this zip folder on their system. The extracted folder has an src folder, inside the src folder you have the app folder. You need to transfer this app folder into the Magento2 root directory on the server as shown below.
After the successful installation, you have to run these commands in the Magento2 root directory.
First command- php bin/magento setup:upgrade
After running the commands, you have to flush the cache from Magento admin panel by navigating through->System->Cache management as shown below.
First of all the admin has to navigate to Stores->Configuration->Webkul->Out Of Stock Notification. Then, four sections will appear:
Enable Out of Stock Notifications
Enable Module on Frontend
The admin can enable or disable the module on the front end. This means if the admin has enabled the module on the front end then the user can notify the admin regarding an out of stock product by entering his/her email id.
2. General Settings
Select Notification Method
Admin can set the notification method as Auto or Manual. In Auto, the notification emails will be automatically sent to the user whenever the product gets back in stock. In Manual, the admin has to manually notify the users.
In Admin Email id field, the admin has to set an email id from which all the notification emails will be sent to the users.
In this field, the admin has to enter his name.
3. Low Stock Notification Settings
Low stock notification is used when the inventory of a particular product reaches the minimum specified level. For example, if there is a particular product whose inventory specified for low stock notification is 5 then, when the product inventory gets below 5 then all the registered users and guest users who have subscribed for the notification will receive a low stock email notification.
Enable Low Stock Notification
The admin can enable or disable the low stock notification. This means that if the low stock notification has been enabled by admin then the users will receive the notifications whenever a product gets low in stock.
Low Stock Quantity
The admin has to set the quantity of low stock notification
The admin has to select the receivers who will receive the low stock email notification. The admin can select the subscribers or all customers for this.
Select Low Stock Notification Template
In this field, the admin has to select an email template for low stock notification.
4. Out of Stock notification Email Settings
Under ‘Out of stock Email Notifications‘ the admin can configure:
- Notify Admin of New Request.
- Notify Customer of new Request.
- Select Admin & Customer Notification template.
- Select product in Stock Notification template(The Default one).
Frontend – Out Of Stock Notification
If the admin has enabled the module on frontend from the admin panel then the guest user has to enter his/her email id and click on Notify me option if he/she wants to get notified about when the out of stock product gets back in stock and available for purchase.
If the admin has disabled the module on frontend from the admin panel then the guest user will not be able to enter the email id for receiving the notification.
Whenever registered users visit an out of stock product page, they can see that their email id is already been filled in the email id field, they can also change the email id if they want and after that, they can click on ‘Notify Me‘ to receive notification when the product gets back in stock.
After entering email id and clicking on ‘Notify Me‘, the customer will get a confirmation message, as shown in the screenshot below.
When a user will click on ‘Notify me’ he/she will receive a notification email as shown below:
For configurable product also, if any user visits the configurable product’s page. And any of their associated product is out of stock. Then, the user can request for that product and will be notified for that particular associated product which is out of stock.
Also, either the registered user or the guest user moves their cursor over the email id field, an info message in the black box will be visible to the users.
Note: If Configurable Product itself is ‘Out of Stock’ then ‘Out of Stock Notification’ works the same as it works for Simple Products.
When the product gets back in stock, the customers will receive a notification email on their registered email id.
Backend – MANAGING NOTIFICATION REQUESTS
Admin has to go to Out of Stock Notification –> See All Requests to view all the notification requests made on the web store.
Under All Requests, the admin can view all the requests with the user email id, notification status and product name on which the request is made.
From here the admin can manually notify the user by selecting the user and then selecting action as Send Notification. The admin can also delete a request from here.
That’s all for the Out Of Stock Notification for Magento 2. If you still have any issue feel free to add a ticket and let us know your views to make the module better http://webkul.uvdesk.com/
Current Product Version - 2.0.3
Supported Framework Version - 2.0.x, 2.1.x, 2.2.x