Prestashop Google reCaptcha module – User Manual

1.0 What is Google ReCaptcha?

Prestashop Google ReCaptcha Addon is an effective security solution that protects your website from spam entries while letting real people pass through with ease. The Prestashop addon can be used for login, registration, password recovery, popular contact forms, and other. Google ReCaptcha addon displays images to identify humans as part of their normal validation procedures. This Prestashop Google reCaptcha addon is highly customizable and offers flawless functioning. The e-merchant can easily customize this Prestashop Google reCaptcha addon from the back-end.

2.0 Introduction

The Prestashop Google reCaptcha addon has a functionality through which Prestashop website will be able to confirm that the user is not a robot. It’s easy for people and hard for bots.

The Prestashop addon provides a lot of features which are as follows:

  • Admin can Enable/Disable the Prestashop Google reCaptcha addon without any hassle.
  • Admin can display Prestashop human verification on the Customer Login Page.
  • Prestashop Google reCaptcha addon allows the admin to display Google ReCaptcha on the Customer Registration Page.
  • Admin can display Google ReCaptcha on the Customer Forget Password Page.
  • Admin can display Google ReCaptcha on the Customer Contact Page.
  • Admin can configure the number of attempts after which Google ReCaptcha will display.
  • Admin can display Google ReCapcha on the Super Checkout Page.
  • If a visitor opts for newsletter then admin can allow Google ReCaptcha verification for the confirmation of newsletter subscription.
  • Prestashop Human Verification addon works for both v2 and v3 recaptcha systems.
  • Admin gets an option to select the type of recaptcha for the different pages from the backend of Prestashop Google reCaptcha
  • Advanced users can add Custom CSS (Cascading Style Sheet) and Custom JS (JavaScript) in the block for customization.
  • Admin can configure the different Site Key and Secret Key for his/her different Prestashop domains.
  • Admin can easily set the Site Key and the Secret Key on the official site of Google ReCaptcha for his domain by following the Steps to Configure.
  • This Prestashop Google reCaptcha addon is compatible with SSL enabled stores.

3.0 Installation Manual

Follow the below-mentioned steps to install the Prestashop Google ReCaptcha addon by Knowband:

  • Download the Prestashop addon package.
  • Unzip the package in /modules directory of your Prestashop store via FTP manager (like Filezilla or WinSCP – download here: https://filezilla-project.org/). Folder structure for Google ReCaptcha addon inside /modules/googlerecaptcha directory is shown in the image below:

  • You will be able to find the Prestashop Google ReCaptcha addon that is ready to be installed in the “Modules List” in your Prestashop store as shown below.

  • Click on the “Install” link to install. Once the module is installed properly, the “Install” link will be converted to “Configure”.

4.0 Admin Interface of Prestashop Google reCaptcha addon

This User Manual will guide you through the Admin Module/Store Front settings and various features of this Prestashop Google ReCaptcha Addon.

The admin interface of Prestashop Google reCaptcha system consists of 4 tabs listed below:

  • General Settings
  • v2 ReCaptcha Settings
  • v3 ReCaptcha Settings
  • Look and Feel Settings

4.1 General Settings Tab

Following are the steps to configure the General Setting tab –

  1. Go to modules and services.
  2. Search Module ‘Google ReCaptcha.
  3. Click on the Configure button.
  4. Select ReCaptcha Setting Tab.

  • Enable Plugin: By default, it will be OFF. This Prestashop human verification module will only work if this setting is ON.
  • Enable GoogleReCaptcha for: By default, all the checkboxes would be selected. It is used to set the position of the Google ReCaptcha on a particular
  • Recaptcha for Customer Login Page: When enabled, this setting will either show v2 or v3 ReCaptcha on customer login pages set by the admin.
  • Recaptcha for Customer Registration Page: When enabled, this setting will either show v2 or v3 ReCaptcha on the customer registration page as set by the admin.
  • Recaptcha for Supercheckout Page: When enabled, this setting will either show v2 or v3 ReCaptcha on the checkout page as set by the admin.
  • Recaptcha for Contact us Page: When enabled, this setting will either show v2 or v3 ReCaptcha on the contact us page as set by the admin.
  • Recaptcha for forgot password Page: When enabled, this setting will either show v2 or v3 ReCaptcha on the forgot password page as set by the admin.
  • ReCaptcha for Newsletter: If enabled, this functionality will display the v2 or v3 ReCaptcha for newsletter subscription.

After you have set all the configuration options, click on Save button. By clicking this button, the Prestashop module will save setting into the database and return back with a success message.

4.1.1 How to activate module?

Follow these steps to activate the module –

  1. After installation of the module, go to the “Module and Services”.
  2. It would list all the modules of the store. Find “Google ReCaptcha” in modules list.
  3. Now, click on the “Configure” button given corresponding to the “Google ReCaptcha” module.
  4. It would redirect the admin to a “General Settings” tab.
  5. Go to “ReCaptcha Settings” tab and configure the “Site Key” and the “Secret Key” which you will get by following “Steps to Configure” below the text fields.
  6. After configuration “Site Key” and “Secret Key”, go to the General Settings tab and switch the “Enable/Disable” button to “Yes” and configure all other details as per your desire.
  7. Click the “Save” button.

4.2 v2 ReCaptcha Settings

This tab will contain all the necessary steps to setup Google ReCaptcha in the module.

Following are the steps to configure v2 ReCaptcha Setting tab –

  • Go to modules and services.
  • Search Module ‘Google ReCaptcha.
  • Click on Configure button.
  • Selectv2 ReCaptcha Setting Tab.

This Tab contains 3 fields, the first has link to set Google ReCaptcha and the next are steps to configure Site Key and Secret Key.

  • Site Key: Admin will enter the Site Key to display the widget on the site. This field is mandatory to enable plugin.
  • Secret Key: Admin will enter the Secret Key to authorize communication between the application and the reCAPTCHA server to verify the user’s response. This field is mandatory to enable the Prestashop Google reCaptcha plugin.
  • DisplayGoogle ReCaptcha After: By default, it would contain 0. It would be used to display Google ReCaptcha after a certain number of attempts.
  • Steps To Configure: This will contain all the steps to get Site Key and Secret Key for a particular domain name.

Click here to get Site Key and Secret Key: This link will redirect admin to the official website of Google ReCaptcha to get Site Key and Secret Key.

Following are the steps to visit Google ReCaptcha official site –

  1. Go to modules and services.
  2. Search Module ‘Google ReCaptcha.
  3. Click on Configure button.
  4. Select ReCaptcha Setting Tab.
  5. Click here to get Site Key and Secret Key.

4.2.1 How to get Site Key and Secret Key?

Follow these steps to get Site and Secret Key –

  • Create/Login to your Gmail account.

  • Click on “CONTINUE”.

  • Click on “Get ReCaptcha”.

  • Enter “Label” of your Domain.
  • Enter “Domains” of your store.
  • Click on “Register”.

  • Copy the “Site Key” and “Secret Key” and paste it into Google ReCaptcha Setting Tab.

4.3 v3 ReCaptcha Settings

This tab will contain all the necessary steps to setup Google ReCaptcha in the module.

Following are the steps to configure v3 ReCaptcha Setting tab –

  • Go to modules and services.
  • Search Module ‘Google ReCaptcha.
  • Click on Configure button.
  • Select v3ReCaptcha Setting Tab.

This tab contains 2 fields, the first has link to set Google ReCaptcha and the next are steps to configure Site Key and Secret Key.

  • Site Key: Admin will enter the Site Key to display the widget on the site. This field is mandatory to enable plugin.
  • Secret Key: Admin will enter the Secret Key to authorize communication between the application and the reCAPTCHA server to verify the user’s response. This field is mandatory to enable the Prestashop Google reCaptcha plugin.
  • Steps To Configure: This will contain all the steps to get Site Key and Secret Key for a particular domain name. Follow the same procedure as for v2 Google reCaptcha.

4.4 Look & Feel Setting Tab

This tab will contain all the look and feel features of the Prestashop module.

Following are the steps to configure Look and Feel Setting tab-

  1. Go to modules and services.
  2. Search Module ‘Google ReCaptcha.
  3. Click on Configure button.
  4. Select Look and Feel Setting Tab.

Fields

  • Theme: Admin will select the theme – Light or Dark for the Google ReCaptcha.
    Following are the steps to configure Google ReCaptcha theme –
  1. Go to modules and Services.
  2. Search Module ‘Google ReCaptcha.
  3. Click on Configure button.
  4. Select Look and Feel Setting Tab.
  5. Select Theme.
  • Custom CSS: Admin can use this option to add custom CSS if required.
    Following are the steps to configure Custom CSS –
  1. Go to modules and Services.
  2. Search Module ‘Google ReCaptcha.
  3. Click on Configure button.
  4. Select Look and Feel Setting Tab.
  5. Enter Custom CSS.

Note: Enter CSS content excluding <style> — inner content– </style> Tags (only write inner content).

  • Custom JS: Admin can use this option to add custom js if required (Only in version 1.6.x.x).
    Following are the steps to configure Custom JS-
  1. Go to modules and Services.
  2. Search Module ‘Google ReCaptcha.
  3. Click on Configure button.
  4. Select Look and Feel Setting Tab.
  5. Enter Custom JS.

Note: Enter JS content excluding <script> –inner content– </script> Tags (only write inner content).

5.0 Front End Interface

If admin enables the plugin then Google ReCaptcha will be displayed for selected forms in the Front End as shown below.

5.1 Customer Login Page

Following are the steps to visit Customer Login Page –

  • Go to Front End Home Page.
  • Click on the “Sign In” option.

5.2 Customer Registration Page

Version 1.6.x.x –

Following are the steps to visit Customer Registration Page in version 1.6.x.x –

  • Go to Front End Home Page.
  • Sign In.
  • Click on the button “Create an Account”.

Version 1.7.0.x –

Following are the steps to visit Customer Registration Page in version 1.7.0.x –

  • Go to Front End Home Page.
  • Sign In Option.
  • Click on the link “No Account? Create one here“.

5.3 Customer Contact Page

Version 1.6.x.x –

Following are the steps to visit Customer Contact Page in version 1.6.x.x –

  • Go to Front End Home Page.
  • Click on “Contact Us” option.

Version 1.7.0.x –

Following are the steps to visit Customer Contact Page in version 1.7.0.x-

  • Go to Front End Home Page.
  • Click on “Contact Us” option.

5.4 Customer Password Forgotten Page

Version 1.6.x.x –

Following are the steps to visit Customer Password Forgotten Page in version 1.6.x.x-

  • Go to Front End Home Page.
  • Sign In option.
  • Click on “Forget Password?”.

Version 1.7.0.x –

The following are the steps to visit Customer Password Forgotten Page in version 1.7.0.x-

  • Go to Front End Home Page.
  • Sign In option.
  • Click on “Forget Password?”.

5.5 Newsletter

Version 1.6.x.x –
Following are the steps to visit Customer Password Forgotten Page in version 1.6.x.x-

  • Go to Front End Home Page.
  • Go to the newsletter subscription tab on the footer section
  • Enter the email address and click on subscribe.

Version 1.7.0.x –
The following are the steps to visit Customer Password Forgotten Page in version 1.7.0.x-

  • Go to Front End Home Page.
  • Go to the newsletter subscription tab on the footer section
  • Enter the email ID and click on the subscribe button.

Note: This Prestashop Google reCaptcha module by Knowband will work on the default form of the Prestashop store for the above-mentioned pages i.e. Customer Login Page, Customer Registration Page, Customer Contact Page, super checkout page, and Customer Password Forgotten Page and for Newsletter subscription. This module will not be applicable for the Guest Checkout Page.

5.6 v3 Google ReCaptcha

  1. On Contact Us Page

2. On Forgot Password Page

Check out the Prestashop Google reCAPTCHA Tutorial

Liked This? You’ll Like These Too

How to integrate Google reCaptcha protection on your PrestaShop store?

For more Prestashop addons please visit Knowband.

Prestashop Google reCaptcha addon Module Link.

Knowband human verification plugin Admin Demo Link.

Prestashop Google reCaptcha module Front Demo.

Prestashop human verification addon Youtube video link.

Prestashop Google reCaptcha module Addon Store Link.

Please contact us at support@knowband.com for any query or custom change request as per your business requirement.

Magento Product Update Extension by Knowband – User Manual

Introduction of Magento Product Update Extension

The Magento product update notification extension by Knwoband adds an attractive functionality to your Magento website, which is beneficial for both the store owner and the customers. This Magento extension helps the customers to subscribe for product updates i.e. if product price or stock availability changes customer will be notified by an email. Magento back in stock module adds a simple block to the product page of Magento store through which the user can subscribe by entering the email id for the respective product.

The subscribed customers for product will be visible to store owner and helps in updating the product according to requirement so that customer can buy those products.

The Magento stock alert provides simple input field to enter email Id and a notify button that will be displayed on the product page itself. Customers can easily get subscribed to the product by entering email id and start getting email corresponding to that.

Installation

After purchasing this Magento extension, you will get following files as shown below:

  1. magentoproductupdatenotification.zip(contains source code of the extension)
  2. User Manual

Follow the following steps to install the Magento extension by Knowband:

  1. Unzip the magentoproductupdatenotification.zip file.
  2. Copy all the files and folders of unzipped folder into your store root directory.
  3. After copying all the files and folders, clear the cache.
  4. Open any page of your store. Magento will install the Magento module at the time of loading any page.
  5. After installing, please login into your admin panel and go to the below menu:

System > Configuration > Advanced

Here you will see that “Vss_Productupdate” module is listed.

Extension Interfaces

There are two interfaces in this Magento price alert notification extension. Each interface have different functionality according to its use. These interfaces are:

  1. Admin Panel Interface(Only be accessible by admin/store owner)
  2. Front End Interface(accessible to front end user)

Each interface of this Magento product update extension has been described in separate section.

Admin Panel Interface

This part of the plug in will be for admin user, through which the admin can configure the settings. After installing Magento extension, Product Update Notification menu will be visible under System > Knowband Extensions menu in the menu bar as shown in below screen:

On clicking above mentioned menu, admin panel interface of the Magento stock alert extension will open.

There are four tabs in the admin panel of this Magento price alert through which the admin will be able to manage the functionality of the Magento plugin. These are listed below:

  1. General Settings
  2. Request for Notification Email Settings
  3. Notification Email Settings
  4. Analysis

General Settings

This tab will be opened by default when you click on the menu. General Settings tab will have following options:

  • Activate – This will be an on/off switch. Admin will have the option to Enable/ Disable the Magento back in stock extension. If enabled Magento stock alert will be enabled on front end product page otherwise not.
  • Price Alert Type – This will be a drop down list having options “Price Decrease”, “Price Increase” and “both”. It means if “Price Decrease” is set then mail will be triggered to customer only when price of subscribed product decreases. If “Price Increase” is set then mail will be triggered when price of subscribed product increases. And if “both” is set then mail will be triggered in both cases. Default value of this Magento price alert notification extension will be set to “Price Decrease”.
  • Background Color – This will be a color picker palette. It will set the background color of Magento product update extension block on the product page.
  • Border Color – It will also be a color picker palette. It will set the border color of Product update extension block on the product page.
  • Text Color – This will also be a color picker palette. It will set the text color in the Magento stock alert extension block on the product page.
  • Include j-Query – This field of Magento price alert will also be an on/off switch. By default it will set to off but if you are using Magento version lower than 1.9 then turn it on. It will include required j-Query files.

*Note 1: Stock notification mail will be sent to the customers at every time when product goes in stock from out of stock.

*Note 2: You have to make sure that Magento CRON process is running on your server to get notified your customers when any subscribed product comes in stock. Through a secure shell(SSH), you can check this with:

crontab -l

This will list the current CRON jobs that the server will run. You should see something like:

*/15 * * * * /home/user/public_html/magento/cron.sh

If you do not see a line that, use:

crontab -e

And add the following line in crontab:

*/15 * * * * /home/user/public_html/magento/cron.sh

Below is the screen shot of the this tab :

Request for Notification Email Settings

This tab of product update notification Magento will have the Email settings which will be sent when customer subscribes himself for notifications for a particular product. This tab will have the following options:

  • Template Subject – It will be the subject of the mail which will be sent. This field of the Magento product update will be mandatory and default value will be ‘Product Update – Request’.

  • Template Content – This will be the content of the mail which will be sent initially to the customer. This field will also be mandatory. The default content of the Magento back in stock plugin will be as shown in the proposed screen below. The content enclosed in {{}}, will be the variables which will be used when sending actual mail. Other than these all content would be static. There will also be “Unsubscribe” link against the product clicking on which customer will be redirected to a page on store showing “You have been unsubscribed successfully”.

Below is the screen shot of the this tab :

Notification Email Settings

This tab of Magento stock alert extension will have the Email settings which will be sent to the subscribed customers for a particular product and that product gets updated i.e. either price updated or comes in stock from out of stock. This tab of Magento price alert extension will have the following options:

  • Template Subject – It will be the subject of the mail of the Magento product update extension which will be sent to the customer when product gets updated. This field will be mandatory and default value will be ‘Product Update’.
  • Template Content(Price Updates) – This will be the content of the mail of product update notification extension which will be sent finally to the customer when a particular subscribed product gets price update. This field of Magento price alert notification extension will also be mandatory. The default content will be as shown in the proposed screen below. The content enclosed in {{}} will be the variables which will be used when sending actual mail. Other than these all content would be static.
  • Template Content(In Stock) – This will be the content of the mail which will be sent finally to the customer when a particular subscribed product comes in stock. This field will also be mandatory. The default content of the Magento stock alert will be as shown in the proposed screen below. The content enclosed in {{}} will be the variables which will be used when sending actual mail. Other than these all content would be static.

Below is the screen shot of the this tab :

Analysis

In this tab of product update notification extension, complete analysis of the subscribed customers can be found. This analysis would be in form of graph and in form of detailed list. It will be the analysis of top 10 products. Also, this list would only include the customers who are waiting for the notification email(either price update mail or stock availability mail). This tab of Magento product update extension will have two sections, which are described below:

  • GRAPH – The graph of the Magento stock alert will show the analysis of top 10 products. Horizontally products would be shown and vertically number of customers would be shown. On hovering a bar in the graph name of the product, product attributes and number of customers which have subscribed for this product will be shown in a pop up.
  • SUBSCRIBED CUSTOMER – Subscribed customer would be a product wise detailed list. In first column of the list S. No., in second column product name and product attributes, in third column SKU of the product, in fourth column current price and in fifth column availability of the product(In stock or out of stock) and in sixth column number of customers that have subscribed for this product would be shown. This list of Magento price alert notification extension would also show top 10 products.

Below is the screen shot of the this tab :

On hovering a bar in the graph a small pop up will come as below:

Front End Interface

After enabling the Magento product update extension, the front end user will see a subscribe box at the product page. This block will contain an input field as to enter email id and a notify button through which the user will get subscribed for the respective product.

The front end of product update extension would appear as follows:

When customer enters the email id and click to the button “Subscribe” the initial mail will be sent to the entered email address and the message showing subscribed as below.

Note*

If a customer who has already subscribed for a particular product for Product Update tries to subscribe again with same email id for the same product then a message will appear showing “You have already subscribed for this product.”.

The screen shot is as following:

The initial email of the Magento stock alert extension by Knowband that will be triggered to the entered email id is as following:

* Whenever the price of the product changes from admin panel and CRON for the module runs, the product update mail that will be triggered will be as following –

* Whenever product goes In stock from Out of stock and CRON for the module runs, the product update mail that will be triggered will be as following –

Module Link: https://www.knowband.com/magento-product-update-notification

Admin Demo: https://marketplace.knowband.com/index.php/productupdate/adminhtml_index/index/key/fd6d3b2be24a5975616043cdc671eca5/

Front Demo: https://marketplace.knowband.com/

Prestashop Back in Stock Notification – User Manual

1.0 Introduction

The online merchant can now use Knowband’s Prestashop back in stock notification module which allows the online users to subscribe for the favourite out of stock products. This Prestashop Out of Stock Subscription addon sends a notification to the subscribed customers when the products come in stock again. The Prestashop store merchant can show a notify block on the out of stock product pages. Store owners can also customize the looks and feel of the notification box. The online users can share the email id where they want to receive the Instock email alerts and click on the “Notify me” button.

The online users can view the list of subscribed products and also remove any product from the subscribed product’s list. This Prestashop product stock notification extension also provides an option to send low stock alert notification to the subscribers. The online merchant can send the low stock alert email notification after the specific quantity which can be set from the admin interface.

The Knowband’s Prestashop Back in Stock Module is GDPR compliant. The Prestashop product stock notification addon is integrated with Mailchimp, Klaviyo, SendInBlue email integrator. The store merchant can also view the list of subscribed customers along with the product name. The subscribers can be removed from the subscriber list. Admin can also download the subscriber’s list in CSV format.

1.1 Salient Features offered by Prestashop back in stock notification Addon

  • The online merchant can use this Prestashop product stock notification addon for sending email notifications of product back in stock to those users who subscribed for the same.
  • The Prestashop product stock notification addon offers GDPR compliance.
  • Admin can enable privacy policy settings and apply the related configurations from the admin interface of this Prestashop back in the stock addon.
  • In the updated version of this Prestashop back in stock notification Module, the online users have an option to view the subscribed products list. They can also remove any product from this list if they wish to do so.
  • The online merchant can also send low stock alert notifications to the subscribers for the subscribed products.
  • Prestashop product stock notification addon allows adjusting the color of the notification box using the color picker tool.
  • Admin can also enter the custom CSS and JS code for the advanced look and feel management.
  • The online merchant can integrate Mailchimp, Klaviyo, SendInBlue email integrator for creating a list of customers for email marketing activities in the future.
  • The store admin can view a list of highly demanded products from the analysis section.
  • The Prestashop back in stock notification Addon shows a list of all the subscribers and the e-merchant can also remove any subscriber from the list
  • Provides an option to add custom fields on the back in the stock window/notification box.
  • Collect information like name, region, address, etc from the subscribers. It has a text field, radio button, select option, etc for adding the custom fields.
  • You can also set priority for the fields to organize them in proper order.
  • Admin can set the order for the added custom fields.
  • PrestaShop Back in stock is provided with V3 ReCaptcha settings for bot and spam protection
  • The prestaShop owner can download the subscriber list in CSV format from the backend of Back In Stock Alerts Module.
  • The Prestashop back in the stock plugin is mobile responsive, compatible with all the Prestashop themes and is also SSL compatible.
  • The Prestashop back in stock notification Module offers multi-store and multi-lingual support.
  • Prestashop Instock Notifierallows store owners to share subscribed products, in stock, and low stock updates via em Store owners can easily customize the subject and body of the emails.

1.2 Technology for Development

Language: PHP
FrameWork: PrestaShop

2.0 Installation Guide

First of all, purchase the Prestashop back in stock notification

Addon and follow the below steps:

  • From the backend of the store, go to the Module Manager and click on “Upload a module”.

  • Upload the file from the system or drag and drop your module file here in the next tab.

  • Once the installation process is completed, “Module installed” notifications will get displayed.

After the installation process, you will get access to the admin interface of the module by clicking on the “Configure” button. Click on the configure button and your module is ready to use.

3.0 Admin Interface

After installing Prestashop back in stock notification plugin into the store, the Prestashop plugin will provide Module Configuration and Subscribers list.

Admin will get these configuration options:

  • General Settings
  • Initial Email Settings
  • Final Email Settings
  • Low Stock Email Settings
  • Email Marketing Settings
  • Analysis
  • V3 Recaptcha Settings
  • Add Custom Fields
  • Subscription List

Each interface of this Prestashop back in stock is explained below.

3.1 General Settings

On clicking on configure link on Prestashop stock alert module listing page, the system will open general settings tabs of this Prestashop plugin by default. Initially, fields of this Prestashop product stock notification addon in the above form will be already filled with their default values.

  • Enable/Disable: Initially, this field of Prestashop back in the stock module by Knowband will be “OFF”. Admin can enable/disable the PrestaShop plugin by turning ON/OFF in this setting.
  • Enable/Disable Cron: When this field is enabled the admin needs to hit the settled cron and the mail will be sent to respective subscribers.
  • Enable/Disable Quantity Field On Subscription Box: When this field is enabled the users are allowed to enter the quantity of their respective product from the field that will be displayed in the subscriber form.
  • Update Subscribers If the subscribed product is set to allow order: When this functionality is enabled then the customers who have subscribed to the product will receive the back-in-stock mail when the product is set to allow order.
  • Delete Customer Data on Delete Request: Enabling this functionality will delete the customer data on GDPR module delete request.
  • Privacy Policy: Enable this toggle button to display the privacy policy option at the front end. The Privacy Policy will be shown at Notify Me block.
  • Privacy Policy Text: The admin can enter the desired text for a privacy policy. The text can be changed whenever needed.
  • Privacy Policy Page URL: The admin can easily set his choice of URL to the privacy policy.
  • Enable/disable Subscription listing page: The online merchant can enable this option for showing a list of subscribed products on the website front-end interface.

  • Enable Remove Subscription button: By enabling this option, the online merchant can show a remove button that can be used for removing any product from the subscription list.
  • Subscription per page: Select the number of products that you want to show per page.
    Enable Low Stock Alert Notification: Enable this option for sending a low stock alert notification for the users.
  • Low Stock Alert Quantity: Enter the quantity after which you want to alert the subscribers.

Show Related Products in initial, final and low stock email

  • Enable Related Products in Initial email: It allows admin to add related products in the initial email. You can add a title to the related products and choose what kind of products you want to show.
  • Enable Related Products in Final email: It allows admin to add related products in the final email alert of Back in Stock. You can add a title to the related products in the final email and choose what kind of products you want to show.
  • Enable Related products in Low stock email: Users can add related products in the low stock email alert. You can add a title to the related products in the final email and choose what kind of products you want to show.
  • Enable UTM Setting: By enabling UTM settings, you can add UTM source, UTM medium, and UTM campaign links
  • Heading Background color: Change the background color of the heading for the notification box
  • Notify me button border-color: Edit the button border color here
  • Notify me button background color: The button background color can be selected here
  • Notify me button text color: Change the text color of the button from here.
  • Background Color: Initially, this field of Prestashop stock alert module will be filled with some default value. Admin can change the background color of the subscription box by picking the color from the color picker that will be reflected on the front end of the Prestashop product stock notification addon.
  • Border Color: Using this option of the Prestashop back in stock notification plugin, the admin can set the border color of the subscribed box using the color picker.
  • Text Color: This field of Prestashop back in stock module allows the admin to change the text color of the notify box.
  • Custom CSS: This option of the Prestashop stock alert module allows the admin to write there own CSS as per requirement and will be reflected in the front end of this Prestashop plugin.
  • Custom JS: This field of Prestashop product stock notification addon allows the admin to write there own JavaScript as required.

3.2 Initial Email Settings

In this tab of the Prestashop product stock notification addon by Knowband, the admin can edit the email template of this Prestashop Out of Stock Subscription module. Admin can change the subject and main body of the mail corresponding to the particular language enabled or selected. The initial mail will be sent to the customer when the customer subscribes to a particular product.

3.3 Final Email Settings

In this tab of the Prestashop reminder email module, the admin can edit the final email template to send to the customer when the product quantity of the product will be updated/ Instock. Admin can start customizing the email template after selecting the language corresponding to which admin wants to edit the template.

 3.4 Low Stock Email Settings

In this tab, an email template is available which can be further edited for sending a low stock email notification to the subscribers. The online merchant can select the language, enter the email subject line and edit the main content. Store admin can make changes in the subject and body of the mail anytime from the backend.

3.5 Email Marketing Settings

Admin can integrate various email integrators like MailChimp, Klaviyo and SendinBlue. Admin just needs to enter the API key for these email integrator sites and select the list in which they want to save the email id details.

3.6 Analysis

The complete analysis of the subscribed customers can be done in the form of a graph and the form of the detailed list. The graph will be displayed for the top 10 products at the back end of the Prestashop reminder email module.

According to the search elements and categories selected the list of the subscribed product will be displayed with some customers subscribed.

3.7 Subscriber List

The online merchant can view a list of all the subscribers. The online merchant can view the email id of the subscribers, product details, and email status. Admin can also view if the customer placed an order for that product or not. An online merchant can also download the overall list of subscribers in CSV file format.

You can also check the subscriber list from the left menu of the dashboard.

3.7 V3 Recaptcha Settings

Admin can add the V3 Google reCaptcha from this setting.

  • Enable: Toggle to enable or disable the Google reCaptcha on your PrestaShop store with Back in stock notification box
  • V3 Site Key: Admin can enter V3 site key
  • V3 Secret Key: Enter V3 secret key

3.8 Add Custom Field

You can add new custom fields and set their priorities from this setting. It allows you to add fields like text, radio, select, etc. Every type of field requires some additional configuration and after making the changes, save the settings and enable it if you want to activate it on your Back-in-Stock subscription box.

You can click on the Add New button to create new custom fields. Once you click on the Add New button, you will be redirected to a new window where you have to select the field type.

For text:

Add text, message, or other custom fields from this menu.

4.0 Front-end Interface

The online users can view an out-of-stock product notification box on the product pages and they can share email id for notification. The subscription block of the Prestashop reminder email module would appear as follows:

The online users can also view the subscription list from the account menu. They need to click on “Out of stock Subscription” as shown below:

After clicking on the “Out of stock Subscription” option, they can view the list of all subscribed products and they can also remove any product from the list by clicking on the “Remove” button.

When the customer enters the email id and clicks to the button notify me the initial mail is sent to the entered email address and the message showing subscribed.

Prestashop Back in stock module will prevent the customer from subscribing the same product twice. It will display “already subscribed” message on the front end of the store.

The online users can get an email notification when the product is available in stock.

They can also view a low stock alert email for the subscribed product in case of running stocks. The subscribed product status can also be checked from the Out of stock notification tab.

This Would Also Interest You:

Watch the video tutorial here:

Find more about this Prestashop plugin by Knowband below:

Engage your customers even when their product is out of stock. Quickly allow your customers to subscribe for back in stock alerts right from the product page. Don’t let them miss their favourite product deals on your store. This automatic notification is easy to install and configure on your Prestashop store. Purchase this module from addon store

Prestashop Website Testimonial Addon – User Manual

1.0 Introduction

Testimonials are a very powerful yet underutilized internet marketing tool that helps businesses build credibility, alleviate concerns, and convert prospects into clients. Adding customer testimonials to your website can be an extremely effective way to establish trust and strengthen your company’s reputation. The Prestashop Website Testimonial Plugin is developed for providing the valuable customer the opportunity to give there positive and useful feedback as a written testimonial. Testimonial will helps the seller and customer to build a strong relationship with each other. Prestashop Website Testimonial addon also proves to be a good marketing tool for the website.

With this Prestashop review addon, the store owner has the right to allow customers to write their testimonials. The store owner can take back the permission from the allowed customer any time. The testimonials which are approved by the store owner are displayed on the website.

 1.1 Features offered by Prestashop comment plugin

  • The store admin can manage the testimonials to display on the website with the help of the Prestashop rating addon by Knowband.
  • The Prestashop store admin can control all the things starting from allowing the customers to write the testimonials to displaying the same on the page and position where it will be displayed on the website.
  • The Prestashop rating addon allows the admin to approve or decline the testimonials posted by the customers.
  • The customers can add images to their testimonials if they wist to.
  • The Prestashop Website Testimonial addon has a mobile responsive interface.
  • It’s very easy to install and configure this Prestashop review addon.
  • The e-merchant can display the testimonials at Homepage, Left Column, and Right Column as per the requirement.
  • The Prestashop rating addon shows random testimonial from the approved list.
  • The Prestashop rating addon has a write testimonial permission feature also.
  • This Prestashop comment addon offers SSL compatibility.
  • The rating addon is multi-store compatible also.
  • The Prestashop addon offers multi-lingual compatibility.

2.0 Installation Guide

After purchasing the Prestashop Website Testimonial addon from the store and you’ll get these files:

1. The zipped file that consists of the source code of this Prestashop addon.

2. User Manual

Follow the following steps to install the Prestashop gift card manager extension:

  • First of all, unzip the zipped file. It includes some files and folders.
  • After that copy the overall content of the folder and paste them into “Modules” folder of the store’s directory. Follow the path – Root Directory/modules/.

3. Now you can install the Prestashop rating addon. You can find that in Store Admin -> Modules and Services. It would be shown as below –

You just need to click on “Install” button to install this Prestashop module. A confirmation pop-up will be shown. Click on “Proceed with the installation” option. This step will install the module and show notification – “Module(s) installed successfully”.

3.0 Admin Interface

This User Manual will guide you through the Admin Module/Store Front settings and various features of this Prestashop Website Testimonial Module by Knowband.

In the main menu of the admin panel of Prestashop, you will get the following configuration options as shown below:

  • Configuration
  • Testimonial
  • Customers

3.1 Testimonial Configuration

On the Configuration Page, there are various settings which are shown as below:

The configuration page consists of the following fields:

  • Enable/Disable: By Default, the Prestashop Website Testimonial addon is disabled. This setting will enable/disable all the functionality of this Prestashop review addon on the front end.
  • Allow customers to write testimonial: By default, this is disabled. In order to allow your customers to write testimonials for you, you have to enable it. This can allow the customers who are under as “Testimonial Customer” to write the testimonial for the store.
  • Display Position: To display the testimonials on the store, there are various positions such as “Left Column”, “Right Column” and “Home Page”.
  • If “Left/Right” column is selected then, a select box to choose page type appears which have page type such as “Category”, “Product”, “CMS” and “All” to display the testimonials.
  • Delete Old Testimonial: By default, this is disabled. If this is enabled then the Prestashop addon will delete all those testimonials which have been set by time gap field.
  • Time Gap: This can provide the time gap used for deleting the old testimonials. There are following time gap options: a) 1 Month Ago, b) 2 Months Ago, c) 1 Week Ago, d) 2 Weeks Ago.

After modifying the configuration, click on the “Save” button to save the configuration.

There is an “Information” which is displayed below the “Time Gap”.

There is a link provided to delete the testimonial. To delete the testimonial(s), copy and paste the link into the browser and press enter.

3.2 Testimonial

This page has the listing of all testimonials added by “Admin” or “Customer” as shown below:

There are also several other filters as well to filter the list of sellers as shown in the above screen shot.

The Prestashop store admin can also enable or disable a testimonial in this list using the bulk actions of the grid. If a testimonial is disabled then that testimonial will not be visible on the storefront. Admin can enable/disable testimonial by clicking on “Tick” or “Cross” in the Enabled field of the list for the particular testimonial.

3.2.1 How to add Testimonial from the admin panel

To add testimonial on the front-end, click on the “Add new testimonial” button shown above the list of testimonial in the Prestashop comment.

A blank form will open to add testimonial for the particular “Allowed Customer” as shown below:

  • Search Customer: First, search the customer from the “Testimonial Customers” to add the testimonial. By typing the name of the customer, the list of customers will appear in the select box. Then, choose the customer.
  • Status: By default, the status is “Waiting for Approval”. Set the permission for the testimonial.
  • Content: In this field of the Prestashop rating addon, add the content to display on the testimonial. The admin can select the language from the drop-down list. Content can be added for the multiple allowed languages. The length of content should be greater than 100 characters.

Click on the “Add” button to add the testimonial or “Cancel” button to go the previous page.

After adding the testimonial, the admin can see the testimonial in the Testimonial list.

3.2.2 How to Edit Testimonial from the admin panel

To edit the particular testimonial, click on the “Edit” button of that testimonial displayed on the list. A form appears as shown below:

The testimonials which are added by the customers and are waiting for approval can be allowed to appear on the designated page or declined by changing the status of the testimonial.

Content can be modified for the multiple languages.

Then, Click on the “Add” button to update the testimonial or “Cancel” button to go to the previous page.

3.2.3 How to Delete Testimonial from the admin panel

Tha admin can easily delete the testimonial just by cicking “delete” option. After confirmation the store owner can delete any testimonial.

3.3 Customers

To view “All Customer” and “Testimonial Customer”, click on the Customers tab of the testimonial menu. This page will provide the display of all existing customer and allowed testimonial customer as shown below:

Choose the page view as “All Customer” or “Testimonial Customer”.

3.3.1 All Customer

On choosing the “All Customer” from the list, a list will appear which have the details of all existing customers as shown below:

To add the existing customers, click on the checkbox of the customer and click “Save” button to add the customer in the “Testimonial Customer”.

3.3.2 Testimonial Customer

On choosing the “Testimonial Customer” from the page view list, the list of all the allowed customers will be displayed as shown below:

Only the allowed customers can write a testimonial for the store.

The admin can delete the customer by clicking on corresponding “Delete” button or delete the customers from the “Bulk Action” tab.

4.0 Store Front

If the customer is allowed, then user can see the“My Testimonial”link in “My Account” page as shown below:

On Clicking the “My Testimonial” link of the Prestashop comment addon, a page is open as shown below if no testimonial is added:

  • Add Testimonial: To add testimonial, click on the “Add Testimonial” link and a new blank form will open as shown below:

  • Upload Image: Add the testimonial image in jpg, jpeg, png format. On adding the image, the image preview can be seen in the box provided above.
  • Content: Add the testimonial description to display on the testimonial.

On clicking the “Save” button, the form will validate and if no error occurs form data is added. On adding the testimonial, notification is sent to the admin for the permission change.
With this, the page is redirected to “My testimonial” page and the added testimonial is displayed as shown below:

  • Edit: On clicking the edit button, a form is opened as shown below:

Add image before clicking the “Save” button to update the testimonial.

  • Delete: To delete the testimonial, click on the delete button and it will prompt you before deleting the testimonial to verify whether to delete or not. If the store admin clicks “Yes” then testimonial is deleted and notification is sent to the admin.

Do you know your users want to hear from other customers before making a purchase from your store? Quickly help them to clear all their doubts with this testimonial addon and guide them towards finalizing a purchase from your Prestashop store. Displaying a positive review or feedback from your customer powerfully impacts the minds of the potential customers. So let’s see who all are thinking to buy from your store? Buy the product now from addon store

Prestashop Google Shopping Module – User Manual

1.0 Introduction

Prestashop Google Shopping Integration addon offers a way to upload the products of the store on Google Shopping. Further, displaying the product ads on the search result is one of the ways to get thousands of visitors to your site.

In fact, Google Shopping allows e-merchants to display its product on Google’s search result page. Further, it is powered by AdWords and Google Merchant Center. In fact, this is one of the ways to allow users to search for the products. Further, on online shopping websites. Moreover, compare prices between different vendors. Therefore, the Prestashop Google Shopping Integration makes it easier for store owners to display their products on Google’s SERP.

The Prestashop Google Shopping Integration module automatically syncs feed from the Prestashop store to the Google Merchant Center Account. Additionally, the store admin can sync the product status back to the store’s database. How? By executing cron in the back-end of the Google Shopping Prestashop Feed Synchronization plugin.

Features that Knowband’s Prestashop Google Shopping integrator offers are:

  • The Prestashop Google Shopping Integration addon automates the entire process of listing the products. Further, on Google Shopping from the eCommerce site.
  • The store admin can automatically update the product inventory between the two stores. In fact, this happens from the back-end of the Google Shopping Prestashop Integration extension.
  • The store admin gets an option to create an N number of profiles. Further, this happens in the back-end of the Prestashop module.
  • The profile-based upload allows the admin to list the products in bulk. Moreover, any changes in the product details happen by making changes in the profile. Further, this happens in the back-end of the Google Shopping Prestashop API integration addon.
  • The store admin gets an easy option to keep a track of the products listed in the Google merchant center. Further, in the ‘Product Listing’ tab of the Prestashop Google Shopping connector.
  • The expired products are renewable just by executing cron in the back-end of the Prestashop Shopping Integration plugin.
  • Prestashop Google Shopping Feed synchronization plugin even allows the admin to delete the products. In addition, view the errors that occurred while product listing.
  • Every time a cron executes, it creates a feed. Additionally, the status of the feed is visible from the backend of the Google Shopping Prestashop Integration plugin.
  • The real-time synchronization offered by the Prestashop Google Shopping Integration module makes tracking easier. Moreover, it also makes feed management easier for the store admin.
  • The status of the actions that the admin performs is visible in the audit log section. In fact, they’re available in the backend of the Google Shopping Prestashop Integrator.

What’s New in the Recent Updates!

[Important]Google Merchant API Update (July 1, 2026)

What Changed in PrestaShop Google Shopping Integration
The PrestaShop Google Shopping module has been updated to use the Google Merchant API for product synchronisation and your store authentication on Google Merchant, replacing the previous API integration of the Content API.

Why This Update Matters for Users Who Are Using Knowband’s Prestashop Google Shopping Integration 

Improved reliability – Product sync with Google Merchant Centre is faster and more stable
Modern authentication – Uses Google’s current API standards for connecting your store to Google Merchant Centre
Continued compatibility – keeps the module aligned with Google’s supported integration methods, avoiding disruptions from older/deprecated APIs

Automatic Feed Upload on Google: The new “automatic feed upload” button lets the store admin choose between automatic and manual feed submission. If disabled, feeds won’t sync automatically with Google Merchant. Instead, the admin can copy the feed URL or download the feed and manually submit it to Google Shopping.

Copy Feed URL/Download Feed: The updated Prestashop Google Shopping Integration addon includes features to copy the feed URL or download it in JSON, XML, or CSV formats. This gives admins flexibility in managing their merchant console feed.

Product Type Selection: Store admins can now specify product types within Feed Profiles, making feed management more flexible.

Promotion ID: To track the performance of listings in the Google Merchant console, we’ve added a Promotion ID section in the profile management tab of the Prestashop addon.

Custom Product-Level Specifications: Admins can list products using universal feed specifications or configure them at the product level, found under the product listing tab. This gives more control over how products are presented.

1.1. Project Objectives

Listed below are the project objectives:

1. The Prestashop Google Shopping Integration module installation and configuration.

2. The method of the Prestashop Google Shopping Integration extension connection with the Google Merchant Center.

3. The profile management, category mapping, and feed management.

4. Product listing and synchronization.

2.0 Installation

Purchase the Prestashop Google shopping integration plugin from the Knowband store. Further, you will get the zipped file along with the user manual. Moreover, please follow the below steps to install it:

1: Go to the Module listing page and the “Add New Module” button.

2: Upload the downloaded zipped file of the module.

3: After uploading, the system will list the module on the module listing page as shown below screen:

4: Click on the install button. Further, the Google Shopping Prestashop Integration module will install in your Prestashop store.

Note: Please set the read/write permission on the module folder before installing the addon into the system.

3.0 Admin Interface

After installing the Prestashop Google Shopping Integration extension, it will list on the module listing page. Further, kindly see the screen below:

Now, the Prestashop Google Shopping Integration extension add-on is installed. Further, it will display 7 tabs in the main menu of the admin interface. In fact, each tab explains one by one in the next section.

3.1. Connection Setting

This section of the Prestashop plugin allows the store admin to connect their store with the Google Merchant. Here are the information fields that you need to mention for setting up the connection.

 

Automatic Upload Feed on Google: If you want to upload the feeds manually on the Google merchant console, keep this option disabled. Or, if you want to get the feeds managed automatically with APIs, enable this option and enter the other connection details.

Google Application Name: Enter the name of the project/application that you created for Google Shopping.

Google Client ID: Enter the Client ID that will authenticate the connection between the store and Google Merchant. By default empty but required field. (See Appendix A)

Google Client Secret: Enter the client’s secret to set up the connection. By default empty but required field. (See Appendix A)

Google Merchant ID: By default empty but required field. Here, you will provide the merchant ID of your Google merchant center account.

3.2. General Settings

This section of the Prestashop Google Shopping API integration allows the store admin to set up the basic features.

Enable the plugin: By default, this setting will be OFF. In fact, the Prestashop Google Shopping Integration module will sync the products to Google Shopping if this setting will be ON.

Image Size of Product: Select the size of the product from the drop-down list. Further, the admin can enter the image size option in the Main Menu -> Preference -> Images.

Exclude Out of Stock Products: If disabled, only the in-stock product will be displayed in Google search results. Additionally, enable the display of out-of-stock products.

Exclude Products with Price less than Enter a fixed amount. Further, the products below this amount will not display in the search results only.

Exclude Products that do not have EAN13/JAN or UPC: If the admin disables this, the products that don’t have the EAN13/JAN or UPC will not display.

utm_campaign Parameter, utm_source Parameter, utm_medium Parameter: Enter the UTM for tracking the traffic received via Google Shopping.

Select your default language: The module offers multi-lingual support. Further, select the default language from this section.

3.3. Profile Management

The admin can create, edit or delete profiles from this tab of the Prestashop Google Shopping Integration extension

3.3.1 How to Create a New Profile?

Click on the ‘Add New Profile’ or ‘+’ sign to create a new profile.

You’ll be redirected to the profile creation page of the Google Shopping Prestashop Integrator.

Select the Country from the drop-down list.

Language: Select the language for profile creation.

Currency: Select the desired currency for the selected location.

Project Title: Enter the name of the project.

Google Category: Select the Google category where you want to map the category of the store.

Store Category: Expand the category and check the categories that you want to map in Google Shopping.

GTIN: Here, you will map the product’s unique field. Further, the Prestashop Google Shopping Connector module can identify products according to the mapped attribute. In fact, you must also have to provide unique field mapping for product attributes as well. Furthermore, the various options to choose from include: Reference No., UPC, EAN13. Thus, the mapping can then be done based on the selected attribute.

Product Listing Method: The store admin can select the product listing method by Feed or by API under this section. If the feed is selected, the products will be updated at the time of the feed schedule. However, if the API is selected, all the products can be updated once the admin hit the synchronization cron.

Customize Product Title: Customize the product title by using the following place-holders.

  • {id_product} for Product ID
  • {product_title} for Product title
  • {manufacturer_name} for Manufacturer name
  • {supplier_name} for Supplier name
  • {reference} for Product Reference
  • {ean13} for Product EAN13
  • {short_description} for Product Short Description
  • {price} for Product Price

Place-holders like {sample} will be replaced by the dynamic content at the time of execution.

 

Product Type: Enter the product type in this text field.

Product Condition: Select the product condition.

Promotion ID: The Prestashop Google Shopping Connector provides the admin with the option to enter the Promotion ID in this text field. This can be used for tracking the performance of various Google events.

Material: Select the material of the product.

Pattern: Choose the pattern from the drop-down menu.

Gender: Select the Gender for which the product is intended. Further, the options are Male, Female, or Unisex.

Age Group: Select the age group that is expected to use the product.

Adult Content: Specify if the product has any adult content or not.

Color: Use the color attribute to describe your product’s color. Further, this information helps create accurate filters, which users can use to narrow search results.

Size: The size attribute describes the standardized size of your product. Your product ad will appear in the results that are filtered by size.

Size Type: The attribute describes the cut of your product. Further, the supported value for this field includes a variety. For instance, regular, petite, plus, big, tall, and others. Therefore, this helps create accurate filters.

Size System: With this attribute, you can explain which country’s sizing system your product uses.

Product Shipping: Select the shipping method for the particular product.

Google Adsense

Google Adsense refers to the campaign that you’ll run on Google Adwords. Further, Custom Labels, Custom Label 0 through Custom Label 4, allows you to create specific filters to use in your Shopping campaigns. In fact, use these filters for reporting and bidding on groups of products. Furthermore, the information you include in these attributes won’t be shown to users.

3.3.2 How to Edit the Existing Profile?

The created profile in the Prestashop Google Shopping Synchronization addon can be viewed in the admin interface. Further, click on ‘Edit’ to edit the profile. In fact, you can even enable/disable by changing the status as shown below.

The category mapped can even be viewed by clicking the ‘View Mapped Category’ button shown in the above image.

3.3.3 How to Edit the Mapped Category?

To map a new category, click on ‘Add New Category’.

Fill in the information as shown below:

Google Shopping Category: Select the category that you want to map.

Store Category: Select the category of your store that you want to map with the Google Shopping Category.

Material: Select the material of the products in the selected category.

Pattern: Choose the pattern from the drop-down menu.

Gender: Select the Gender for which the category is intended. Furthermore, the options are Male, Female, or Unisex.

Age Group: Select the age group that is expected to use the products of the category.

Adult Content: Specify if the category has any adult content or not.

Color: Use the color attribute to describe your product’s color. Further, this information helps create accurate filters, which users can use to narrow search results.

Size: The size attribute describes the standardized size of your products being mapped along with the category. In fact, your category ad will appear in the results that are filtered by size.

Size Type: The attribute describes the cut of your product of the category.

Size System: With this attribute, you can explain which country’s sizing system the product of the category uses.

The mapped category will be shown as below:

To edit the mapped category, click the ‘Edit’ button.

To delete the mapped category, click the ‘Delete’ button.

3.3.4 How to Download the Feed to Submit Manually on the Merchant Console?

The Prestashop Google Shopping provides the admin with the option to download and submit the feeds manually on the merchant console.
The store admin can export the feed in JSON, XML, and CSV format, providing enhanced control over feed submission.

3.4. Product Listing

The listed products can be viewed in this section. Further, the Google Shopping Prestashop Connector is shown in the image below.

The admin can remove the product by clicking on ‘Delete’.

The admin can view the Error that occurred while uploading the product.

The Renew button can relist the products whose listing has expired.

3.5. Feed Management

In this tab of the Google Shopping Prestashop Integrator, the admin will get the feature to configure a schedule on which the module can upload products on Google without any manual interference.

Click on the ‘Add New Feed’ or ‘+’ sign to create a new profile.

The configurations options in this tab of the Prestashop Google Shopping Integration addon are shown below:

Select Profile: The list will show the created profiles. Furthermore, select the one whose product you want to sync with Google shopping.

Feed Label: Enter the name of the Feed.

Feed Upload Schedule: Select the frequency when you want to upload the feed.

Set Hour: Select the number of hours in which you want to schedule the feed.

To download the created Feeds, go to Profile Management and click on ‘Download Feed’ as shown in the image below.

3.6. Synchronization

The Synchronization tab of the Prestashop Google Shopping Integration extension offers easy integration with the help of cron jobs. Additionally, the Prestashop Google Shopping Feed synchronization allows the admin to sync the feeds to Google Merchant. Moreover, syncs the product status back to the store.

Local Sync: This cron loads the products in the module’s local listing tab.

Sync Feed on Google Shopping: ‘Sync Feed’ cron will synchronize the feed on Google Shopping.

Sync Products Status from Google Shopping: This button can sync the product status from Google shopping to the web store.

3.7. Audit Log

The admin can view all the jobs running and the errors that occurred in the same. Furthermore, the status of the jobs is visible in this tab of the Prestashop Google Shopping Integration plugin.

4.0. Appendix

How to Create Google Shopping Account?

Before uploading your products on Google shopping, you must have your Google merchant account. In fact, if you don’t have then please follow the below URL:

https://merchants.Google.com

Follow the instructions given on the above URL and create your account.

After creating your account, you will be redirected to your merchant center homepage as shown in below screen:

Copy your merchant id highlighted in the above screen and save it in module configurations.

After this, click on the Connect button so that your module gets integrated with your PrestaShop store, In addition, you will be able to fetch the report details.

Verify your Website for Google Merchant Account

This verification process is a compulsory process to upload your products to Google Shopping. In fact, if you do not verify your site then the module will not be able to upload products and may result in an error.

To verify your website, please follow the below instructions:

Step 1: Go to the “Business Information” tab in your Google Merchant Account.

Step 2: Under the “About Your Business” tab, provide the URL of your store. For instance, https://www.example.com. Save URL.

Step 3: After saving a website URL, Under the “Website” tab, click on the “Claim Your Website” link. In fact, this will show you the link to an HTML file. Hence, download this file. In addition, upload it to your root directory of the store.

Step 4: After uploading the HTML file, execute the URL given by Google in step 3.

Step 5: Click on the “Verify & Claim” link.

After this, you can fetch your products report under the product tab of your Merchant store.

How to get Client ID and Secret

To get a Google client id and secret you need to create a project in a Google developer account. In fact, please go to the below URL to sign in to the Google developer account.

https://console.developers.Google.com

On the above URL, create a project by clicking the link shown in below screen:

1: Name your Project Name. Moreover, click on the “Create” link. In fact, after creating a project, Google will redirect to the same page and your new project will be selected.

2: Go to the library tab, search for “Content API for Shopping ”. Further, enable this API for this project.

3: Click on the “Credentials” tab. This tab will show 3 tabs.

4: Set your application name in “OAuth Consent Screen” and save it.

5: Click on the “Credentials” tab and click on the “Create Credentials” button.

6: After clicking the “Create Credentials” button, Google will be shown credentials type options. Therefore, choose “OAuth client ID”.

Step 7: Set application type as “Web Application”.

Step 8: Set the “Authorized Redirect URIs” field. Additionally, your redirect URI is given on the module configuration page. Further, please copy from there and paste it into this field.

Step 9: Click on the “Create” button. Further, after saving credentials, Google will generate the client id and secret for you. In fact, copy and paste them into the corresponding field in module configuration.

Note: For more detailed instructions, follow URL https://developers.Google.com/identity/sign-in/web/devconsole-project

Note: If you are getting an error while getting your refresh token. Further, please also try after “Allowing Less Secure App” in your Google account.

In fact, for more values, please follow the below URL and read the documentation:

https://support.google.com/merchants/answer/7052112?hl=en

Prestashop Google Shopping Integration Module Link: https://www.knowband.com/prestashop-google-shopping

Prestashop Google Shopping Integrator Admin Demo Link: https://psm.knowband.com/googleshopping/16/admin1/index.php?controller=AdminLogin&token=ffa17b0c72ff8c0ab7cf3e344c5ae4fc&redirect=AdminModules

You can even get Google Shopping Prestashop Integrator on the Addon Store: https://addons.prestashop.com/en/price-comparison/25953-knowband-google-shopping-google-merchant-centre.html?pab=1&

Magento 2 Social Loginizer Extension – User Manual

1.0 Introduction

Magento 2 Social Login extension allows the customers to login/signup using their social media accounts like Facebook, Google, Yahoo and 9 other options. This Magento 2 Social Login module will add a new link ‘Quick Log In’ next to the default login link. This text can be customized. On the click of this link, a login popup will be opened.

The Magento 2 Social Login plugin gives the freedom to the eCommerce store admin to enable or disable login through several platforms, the admin can also change the behavior of the Magento 2 Social Media Login extension at the front-end and also enables or disable login through any available social platform.

1.1 Features offered by Magento 2 Social Login Extension

  1. With this Magento 2 Social Login extension, admin can offer a simple and hassle-free login/signup option to the customers.
  2. Using this Magento 2 Social Login module, the store merchant can set up 12 different social media buttons for offering simple login/registration to the customers.
  3. The store admin can select small/large and circular/rectangular icons for showing social login options.
  4. The Magento 2 Social Login module allows setting different animation in social login buttons like zoom/highlight/rotate.
  5. The store merchant can set a header link on the website for providing a popup login/signup option.
  6. Facebook login, Google login, Yahoo login, Paypal log in, Instagram login, Twitter login, Amazon login, Linkedin login, Live login, Dropbox login, Foursquare and WordPress login options are available for login/signup.
  7. By offering a simple and hassle-free way, the store merchant can increase customer registration on the website.
  8. The store merchant can also change the position of social login buttons by the following drag and drop function.
  9. Admin can set up API for various social login options from the admin interface of this Magento 2 Social Login extension.
  10. The Magento 2 Social Login module is mobile responsive and offers smooth functioning.
  11. Magento 2 Social Media Login extension is multi-lingual compatible and offers hassle-free implementation.

2.0 Installation

After purchasing Magento 2 Social Login extension, the store admin will get the following files:

1. zip which has the source code of this Magento 2 Socialloginizer program plugin.

2. User Manual, with all the basic details and information.

The steps to install the Magento 2 Social Loginizer Program Extension are mentioned below:

  • Buy the Magento 2 Social Loginizer Program module from Knowband. You can download the extension package.
  • The package has a zipped file that contains the user manual and the source code of the Magento 2 Social Loginizer Program module. Now, Unzip this package.
  • Create a folder {Magentoroot}/app/code/Knowband/Socialloginizer
  • Upload the extracted content in the above folder via FTP manager (like Filezilla or WinSCP – download here: https://filezilla-project.org/).
  • Now run below commands to install the plugin:1. php bin/magento module:enable Knowband_Socialloginizer2. php bin/magento setup:upgrade3. php bin/magento setup:di:compile
  • The extension is now installed and ready for use. In Admin Panel go to “Knowband Extensions -> Social Loginizer ”.
    You can now configure and use the Knowband Magento 2 Social Login extension.

3.0 Admin Settings

Log into your Magento Admin, then goto Stores -> Configuration -> Knowband -> Social Loginizer and configure the plugin.

To access Knowband plug-in, go to Stores -> Configuration -> Knowband -> Social Loginizer. Store admin will have various settings options categorized as follows:

Admin can easily configure the Magento 2 Social Login module and show social login options on the website easily.

3.1 Configuration

In configuration section, the store admin can configure the module and apply basic settings. Admin can also apply website settings from this section.

3.1.1 General Settings

Admin can customize the general settings by using the following settings options:

 

  • Enable: Activate or deactivate the Social Login Magento 2 module functionality from here.
  • Show Login Popup: Enabling it will create a link saved in “Text for popup link”. On clicking this link, a popup will appear with a login option and a social loginizer section.
  • Text for Pop Up Link: This text will appear as a link for login popup at the header in the front end.
  • Select Layout: Admin can select a layout for showing login buttons in the popup.
  • Show At Login Page: By enabling this configuration option, admin can show social login buttons on the login page.
  • Select Layout: Admin can select the layout for showing social login options on the login page.
  • Show At Registration Page: By activating this option, admin can show social login buttons on the customer registration page.
  • Select Layout: The store merchant can choose from available layouts for showing social login buttons at the registration page.
  • Show At Checkout Page: Admin can also show social login options at the checkout page.
  • Select Layout: Admin can choose from available layouts for showing social login options on the checkout page.
  • Text For Heading: This text will appear before the social organizer block.
  • Default Visible Option: It will be the no of icons that will be shown by default at the social loginizer block.

3.1.2 Websites Settings

Admin can add websites setting here.For each website, there will be similar settings like as below:-

  • Active: To enable the website for login and signup, select Yes.
  • App ID (eg. for Facebook: Facebook App Id) : Enter your Application ID/Client. ID/Consumer ID is provided by corresponding website.
  • App Secret (eg. for Facebook: Facebook App Secret) : Enter your Application Secret/Client .Secret /Consumer Secret is provided by the corresponding website.

3.2 Custom Icon Settings

In the custom icon set, the admin can add, edit and delete the social login button layout. The Magento 2 Social Login extension allows the store admin to apply layout settings and show social login options in an attractive manner.

3.2.1 How to Add New Layout?

Admin can click on add new button and apply these settings for adding new layout:

  • Layout Name: Admin can set layout names from here.
  • Enable Social Login Options: Select the social login options from the available list which you want to show in this layout.
  • Hover Effects: Admin can select from different hover effects like highlight, zoom and rotate.
  • Alignment Option: The online merchant can set login option alignment as vertical or horizontal.
  • Icon Types: Admin can select icon type as small circular, small rectangular, small rounded, large rounded and large rectangular.
  • Button Type: Admin can select button type as default or customized.

In Customizable option, admin can apply these settings:

3.2.2 How to Edit Layout?

Admin can click on the edit button for editing the layout settings.

3.2.3 How to Delete Layout?

For deleting any layout admin just need to click on the delete button.

3.3 Statistics

There is a “Statistics” tab in the menu from where admin can view the report.

3.3.1 Website Graphical Report

It shows social login and registration data in graphical form.

3.3.2 Social Login report

It shows a table containing data related to each social login website like login count, registration count etc.

3.3.3 Social Login User Report

It shows a table containing data related to customer and social login sites like customer email, login count etc.

Reset Database:- There is a “Reset Database” Button. On clicking this button all the social login plugin related data will be deleted.

4.0 Front-end Interface

Login Popup: On enabling login Pop Up a link will appear with text as fixed in the admin interface.

On clicking this link a popup appears with a social login option.

Login Page: If enabled Social Login Block will appear at Customer Login Page.

Registration Page: If enabled Social Login Block will appear at Customer Account creation Page.

  1. Checkout Page:- If enabled Social Login Block will appear at checkout Sign In Popup.

Appendix

How to set Redirect Url?

Let your website URL be ‘www.example.com’. and social login site is “Facebook”.

If Url Rewrite is enabled in your website then redirect URL will be

Unsecured Url: https://www.example.com/socialloginizer/index/vssSoloApi Facebook /

  1. Secured Url: https://www.example.com/socialloginizer/index/vssSoloApi Facebook /

If Url Rewrite is disabled in your website then redirect URL will be

  1. Unsecured Url: https://www.example.com/index.php/socialloginizer/index/vssSoloApi Facebook /
  2. Secured Url: https://www.example.com/index.php/socialloginizer/index/vssSoloApi Facebook /

Note: For Yahoo, URLS will be

Unsecured Url: https://www.example.com/socialloginizer/index/vssSoloApi /

  1. Secured Url: https://www.example.com/socialloginizer/index/vssSoloApi /

1. How to get Facebook App details?

Steps:

  1. Go to Facebook Developers Website (https://developers.facebook.com) or click on the link given top right of respective tab in the module configuration page.
  2. Click on Apps -> Create a new App.
  3. Follow the instructions on the screen.
  4. You will get the App ID and App Secret (Click “Show” button).

  1. Now, go to Settings from left menu.

  1. Click on “Add Platform” button.
  2. Select Website.
  3. Enter your App Domain and Site URL.

Application Type: Web Application.

Authorized JavaScriptorigins: Your store domain name. (https://www.example.com)

  1. Click the “Save Changes” button.
  2. Now, go to the “Status & Review” tab from the left menu and make the Application Live.

2. How to get Google App details?

Steps:

  1. Go to Google Developers Console (https://console.developers.google.com/projectselector/apis/library)or click on create project link given top left dropdown of the page or at the center of the page.

  1. Provide name of the project.

  1. Create credentials by clicking on “Create Credentials” Button and selection oAuth client id.

  1. Credentials can be created only after providing details in oAuth form. Click same and now credentials can be found.

  1. Redirection URL can be set at credentials screen

3. How to get LinkedIn App details?

Steps:

Go to LinkedIn Developers (https://www.linkedin.com/developer/apps) or click “Create Application” and follow the steps.

Authentication details can be added in authentication tab.

4. How to get Live App details?

Steps:

  1. Go to Microsoft Development Center (https://apps.dev.microsoft.com/#/appList) or click on Add an App.

  1. Fill details in form and click on save.

5. How to get Twitter App details?

Steps:

  1. Go to Twitter App Management (https://apps.twitter.com/) or click on the link given top right of respective tab in the module configuration page.

  1. Click the “Create New App ”button.
  2. Enter the Application Details as follows:
  • Application Name: Name of your Application.
  • Description: 10 to 200 characters description of your application.
  • Website: Your store URL.
  • Callback URL: Loginizer redirects the page URL of your store.
  1. Now, Click “Yes, I agree” and then click “Create your Twitter application”.
  2. Now, select the “API Keys” from the menu below your Application Name and copy your API Key and API Secret.

6. How to get Yahoo App details?

Steps:

  1. Go to Yahoo Developer Network (https://developer.yahoo.com/apps/) and click on the “My Apps” link given top right and header menu of the configuration page.

  1. Click “Create An App”.

  1. Fill the required details as per instructions

  1. Copy your “Client Id” and “Client Secret”.

7. How to get Amazon App details?

Steps:

  1. Go to Amazon Developer Network (https://login.amazon.com/manageApps) or click on link given top right of respective tab in module configuration page.

  1. Click on Sign in to App Console button.
  2. After successful login to App Console click on Register’s new application button in the top right of the page and you will be redirected to the following page.

  1. Enter the Application Details as follows:
  • Name: Name of your Application.
  • Description: Description of your application.
  • Privacy Notice URL: Url of privacy policy page of your store.
  • Logo Image: Select the optional logo image of your store.
  1. Click the Save button.
  2. Now click on Web Settings to get your client id and secret.

  1. Allowed Return URL: Loginizer redirects the page URL of your store.

Note: To enable Amazon to login into your website, your website “must be secure with HTTPS” otherwise Amazon login will not work.

8. How to get Instagram App details?

Steps:

  1. Go to Instagram Developer Network (https://instagram.com/developer/clients/manage/#) or click on the link given top right of respective tab in the module configuration page.
  2. Click on Register a New Client button on the top right of the page.

  1. Fill the following form

  1. Set OAuth redirect_uri as Loginizer redirect page URL of your store. (https://www.example.com/module/socialoginizer/index/vssSoloApiInstagram).
  2. Click Create button then copy and paste Client Id and Secret in the admin panel of the plug-in.

9. How to get Paypal App details?

Steps:

  1. Go to Paypal Developer Network (https://developer.paypal.com/developer/applications/) and log in.
  2. Click My Apps and Credentials.

  1. Now enter name of your Application and click Create App Button.

  1. By default sandbox details is selected, switch it to live and input other app details.

  1. Now set the redirection URL in live App Settings.

  1. Check Login with PayPal and save details.

10. How to get Dropbox App details?

Go to Steps:

Note: To enable Dropbox login into your website, your website “must be secure with HTTPS” otherwise Dropbox login will not work.

Go to Dropbox Developer Website (https://www.dropbox.com/developers/apps) or click on link given bottom of the respective tab in the module configuration page.

  1. Click On the Create App button and provide a name for Application.

  1. Fill up the details , set redirect url and save the settings.

  1. Copy and paste the key and secret in plugin admin panel.

11. How to get WordPress App details?

Steps:

1. Go to WordPress Developer Website (https://developer.wordpress.com/apps/) or click on link given bottom of respective tab in module configuration page.

2. Click On the “Create New Application” button and provide a name for Application.

  1. Fill up the details and save the application.

  1. Copy and Paste the credentials in plugin admin console.

12. How to get FourSquare App details?

Steps:

  1. Go to the foursquare developer website(https://foursquare.com/developers/apps) or click on the bottom link in the Plugin admin console.
  2. Click on the ‘Create a new app’ button.

  1. Fill the details , set the redirect URL and save the application.

  1. Copy the credentials.

For more details about this Magento 2 Facebook Login plugin, visit here:

Magento 2 Social Login Module link

Magento 2 Social Login module Admin Demo Link

Magento 2 Social Login plugin Front Demo Link

For more support and information, feel free to contact us via email at support@knowband.com anytime.

Magento Marketplace Sellers Shipping Charge and Invoice Extension – User Manual

1. Introduction of Magento Marketplace Sellers Shipping Charge and Invoice Extension

This extension is the sub extension of Magento Marketplace. In Marketplace, there is no option for sellers to add shipping charges on his products. All time seller has to depends on shipping applied by store owner.

With this extension, seller will have functionality to apply his own shipping charges on product as well as create invoices for his orders.

Note: This module require Magento Marketplace extension developed by Knowband. Before isntalling it, your store must have Marketplace module.

2. Installation

After purchasing extension, you will get following files as shown in below screen:

  1. marketplaceproductshipping.zip (contain source code of the extension)
  2. User Manual

Follow the following steps to install extension:

  1. Unzip the marketplaceproductshipping.zip folder
  2. Copy all the files and folder of unzipped folder into your store root directory
  3. After coping all the files and folders, clear the cache.
  4. Open any page of your store. Magento will install the module at the time of loading of any page.
  5. After installing, please login into your admin panel. And go to the below menu:

System > Configuration > Advanced

Here you will see that, the “Vss_Marketplaceproductshipping” module is listed.

3. Extension Interfaces

There are two ends from where user will interact with extension functionality. They are following:

  1. Admin Interface (Only be accessible by admin/store owner)
  2. Seller Interface (Onl Seller can access this interface)

Each interface has been explained in next section.

4. Admin Interface

This interface will only be accessible in admin panel. After installing extension, system will add one more shipping methods into your system configuration panel as shown in below screen:

You can access the above page by going: System >> Configuration >> Shipping Methods

4.1 Global Level Shipping Setting

In the above screen, you can configure this shipping method for all your products as well as seller’s products. This method will work like regular flat rate shipping methods.

Fields

  1. Enable: By default method will be disabled. This method will only work if the shipping method is enabled.
  2. Title : Title of the method. Default name will be “Knowband Flat Shipping”
  3. Method Name: Name of the method. Default name will be “Shipping Per Product”.
  4. Type: Type of the shipping method. There will be two types:
    1. Per Item: With this setting, system will apply defined shipping charges on whole ordered quantity at once. For example, if customer ordered 3 qty of same product and shipping charge is $5 per item then system will apply only $5 shipping sharge instead of $15.
    2. Per Quantity: With this setting, system will apply shipping charge by per quantity. Shipping charges will be applicable as per quantity ordered.
  5. Price: Cost of shipping in price format.
  6. Display Error Message: System will show this error message to customer, if something gone wrong on front with this method.
  7. Sort Order: Order in which this shipping will be displayed.

4.2 Product Level Settings

Apart from global level shipping charges, you can also apply different shipping charges on different product as per your need. After installing this method, system will show shipping charge fields on product edit page under “General”tab as shown in below screen:

5. Seller Account Interface

5.1 Product Level Shipping Settings

With this extension, seller will also enable to apply shipping charge on his own products. Seller will only have option to set shipping charge on product level. They will not have option for global level shipping charges.

Shipping fields will be shown to seller on product edit or product new page as shown in below screen:

 

5.2 Create Invoices for Orders

As seller will have option to set his own shipping charges for his products. With this feature, extension will also enable seller to create invoices for his orders. If any order placed at website and order has seller products with this shipping method then extension will shown “Invoice”option to seller on corresponding order on order view page as shown in below screen:

On clicking “Invoice”button, system will redirect seller to create invoice page from where seller can create invoice for corresponding order as per his need.

You Might Also Like:

Magento Marketplace Bulk Import Export Extension – User Manual

1. Introduction Magento Marketplace Bulk Import Export Extension

This extension is the sub extension of Magento Marketplace. In Marketplace, there is no option for sellers to add products into system by using file upload. Seller must have to add all products into system one by one.

Suppose, if seller has 1000 products then it will be little frustrating to seller to add all products one by one just because of time consuming effort.

To overcome this type headache to seller, this extension will provide the interface to sellers from where seller can upload his product data in excel file into system and then system will add product into system.

Note: This module require Magento Marketplace extension developed by Knowband. Before installing it, your store must have Marketplace module.

2. Installation

After purchasing extension, you will get following files as shown in below screen:

  1. marketplacebulkimport.zip (contain source code of the extension)
  2. User Manual

Follow the following steps to install extension:

  1. Unzip the marketplacebulkimport.zip folder
  2. Copy all the files and folder of unzipped folder into your store root directory
  3. After coping all the files and folders, clear the cache.
  4. Open any page of your store. Magento will install the module at the time of loading of any page.
  5. After installing, please login into your admin panel. And go to the below menu:

System > Configuration > Advanced

Here you will see that, the “Vss_Marketplacebulkimport” module is listed.

Extension Interfaces

There are two ends from where user will interact with extension functionality. They are following:

  1. Admin Interface (Only be accessible by admin/store owner)
  2. Seller Interface (Onl Seller can access this interface)

Each interface has been explained in next section.

Admin Interface

This interface will only be accessible in admin panel. After installing extension, import/export menus will be visible under Marketplace menu in the menubar as shown in below screen:

4.1 Bulk Import or Export Settings

Here admin can enable/disable extension at any time. Also can enable/disable this feature on any seller. On Configuration page there will be two tabs. Each tab is explained in next section.

4.1.1 Configuration

This tab will be open by default when you will click on menu. Below is the screen of this tab:

Sections

Extension Status:

By default, extension will be disabled. With this setting you can enable/disable this feature for all seller at any time.

Feature Status on Sellers

This will be a list of all sellers with status of corresponding seller is using this feature or not. To enable/disable this feature on seller, you have to change the feature status on corresponding seller by choosing action in last column of list.

On any action, seller will recieve the feature enable/disable notification so that seller can aware about this feature.

4.1.2 Feature Activation Request

In this tab, admin can see list of all requests made by seller to activate import/export feature into his account. Following is the screen of this tab:

Fields

  1. Seller Name: Name of the seller who has request for import/export feature.
  2. Seller Email: Email id of the seller.
  3. Shop Title: Title/Name of the shop (if any).
  4. Seller Comment: Comment or reason for activation import/export feature.
  5. Your Comment: Comment reason given by you for taking action on corresponding request.
  6. Request Status: Current status of corresponding request. See Appendix A to see list of all statuses.
  7. Active Feature: In this column, there will be two action: a) Yes, b) No. These action will only be visible if the corresponding request status is “Waiting for Approval”.
    1. Yes Action: By choosing this action, system will open a pop up box from where system will ask for comment before activating import/export feature into corresponding seller account. After approving request, system will send notification to seller.
    2. No Action: On choosing this action, system will open a pop up box from where system will ask for comment before disapproving corresponding request. After disapproving request, system will send notification to seller.

YES/NO action will only be shown for request having status “Waiting For Approval”.

5. Seller Account Interface

If extension is installed and enabled, a menu will be shown in seller account menu as shown in below screen:

“Product Import/Export”menu will only be shown to approved sellers.

5.1 If Feature is Disabled

If this case, menu will still visible to seller. When seller will click on “Product Import/Export”menu, system will show a message as shown in below screen:

To activate this import/export feature into his account, seller must has to send activation request to you. To send request, there will be a link “here”shown in above screen. On clicking this link, system will open a form just below above message as shown in below screen:

In the above screen, seller must have to provide his reason for using this feature to send request to you. After clicking send button, system will notification email on store email id and request will be shown in “Feature Activation Request”list in admin panel.

If the seller has already requested for import/export feature and still waiting for admin response, then in this case, system will show different message to seller and will not allow seller to make further request until unless reqsponse is reviewed by admin. In this case, given below screen will be display to seller:

5.2 If Seller is inactive or Not Approved

In this version, we will not allow seller who is not approved or disabled by admin, to use this import/export feature. If any of one condition is true then system will show following message to seller as shown in given below screen:

5.3 If Feature is Active in Seller Account

If the feature is active into seller account, then system will show the import/export form to seller on clicking of “Product Import/Export”menu. Given below is the screen of import/export form:

5.3.1 Download Template

System will only accept excel file with predefined format. To upload products, seller must have to upload excel sheet in proper format. To get the sheet format, seller must have to download template according to product type and attribute set.

On the basis of product type and attribute set, system will generate template file and seller must have to upload product into same format.

“Download Template”button will only be enable, if seller select both product type as well as attribute set.

5.3.2 Import Products

To import products, seller must have to select import action as well as upload valid file. By default “Add New Product”action will be selected. To see available import action, go to Appendix A.

After uploading excel file, system will first validate sheet data as per product type and attribute set in uploaded file.

If uploaded file has any type of error, then system will redirect seller to a page from where seller can download the same uploaded file with errors in it. Following is the screen of this download page:

On clicking “Download File with Error”will download the same uploaded file with errors.

If the file is valid, then system will show the given below screen to seller:

On clicking “Import Products”, system will start process of adding/updating product into system.

5.3.3 Export Data

In seller account, when seller will click on “Export” tab, following screen will be shown to seller:

Exporting Categories

To export categories, seller must have to select export type as “category”. On clicking “Export Data”button, system will download all categories in excel sheet.

Note: Only those categories will be downloaded which are assigned to you.

Exporting Products

To export products, seller must have to select export type as “product”. After selecting export type, following fields will be shown to seller as shown in below screen:

Seller must have to select product type as well as attribute set to export his products. Exported product data will be in excel format.

There are also other options to minimize the exported data as per your need given in above screen.

Magento 2 Return Manager Extension – User Manual

1.0 Introduction

Magento 2 Return Manager extension by Knowband adds the functionality to manage return requests for any order placed by a customer as well as a guest customer. The Magento 2 order return module adds a link to the front-end through which any customer/guest customer can apply for return of any product contained in an order placed earlier.

This Magento 2 return manager extension is a very flexible plugin and the customer can return any product in a order completely or partially, that means the customer can also return half or less quantity of any product in the order.

For a logged in user (if the Magento 2 product return manager extension is enabled from backend) the return manager link appears in Account options list (near the cart link) and in the quick links shown in the footer and opens a page containing the list of all the orders placed by that particular customer and the products that are eligible for return have a link to apply for return. This page also contains the history of returns applied by the logged in customer.

In case the user is not logged in the return manager link opens a page containing a form to find any order. After finding an order using the form the order detail appear and the products from that particular order that are eligible for return have a link to apply for a return. This page also contains the history of returns applied by the customer who has placed this particular order.

What’s New in the updated version:

In the updated version of the Magento 2 return manager extension, the online merchant gets an option to add custom CSS and JS codes for the look and feel related settings. The e-merchant can also allow online users to cancel their orders and return requests if they wish to do so. Admin just needs to activate the related settings from the admin interface of this Magento 2 return product extension.

Apart from this, admin can also show or hide multiple return methods like a replacement, refund or product return. Online store merchants can add multiple return addresses from the admin interface and also update it as per the requirements.

1.1 Merchant Benefits of the Magento 2 Return Manager Extension

  1. The Magento 2 return manager extension by Knowband allows the store admin to enable/disable the extension as per the desires.
  2. Magento 2 product return module provides an option the merchant to create the own return policy.
  3. With the help of the Magento 2 order refund module, the store merchant to add the N of return reasons.
  4. The Online retailer can view the customer pending request from the back-end of the Magento 2 return manager extension.
  5. The admin allows the Guest customer to initiate the return request for the purchases product from the back-end of the Magento 2 return manager module.
  6. Magento 2 return manager extension by Knowband enables the attachment file option. Apart from this, the admin can limit the size of any attachment.
  7. The Magento 2 product return extension provides an option for the seller to customize the return slip settings and guidelines attached to the customer email.
  8. The eCommerce vendor can customize the email template subject and title from the admin interface of the Magento 2 RMA extension.
  9. The Admin can add the own return policy.
  10. Knowband Magento 2 order return extension allows the store admin to change the return status of the placed request.
  11. With the help of the Magento 2 product return extension, the Magento 2 store admin can create the RMA request on behalf of the customer.
  12. The Magento store merchant can view all pending return request from the back-end of the Magento 2 return extension.
  13. The Online store retailer can be approved or deny the shopper’s return request only just button click.
  14. The Admin can export the all return request via CSV format from the backend of the Magento 2 order return module.
  15. The Admin can also change the success message of the Credit RMA, Refund RMA and Replacement.
  16. The online merchant can allow online users to delete their orders and return requests.
  17. There is an option to add custom CSS and JS codes for the look and feel related customization.
  18. The online merchant can allow online users to return, refund and replace the products.
  19. There is an option to add multiple addresses from the Magento 2 refund order Extension admin interface.

2.0 Technology for Development

Language: PHP

Frame Work: Magento

3.0 Installation Guide

1. The folder structure of the Magento return manager extension folder.

2. Copy all the folders into Magento root directory and clear the cash (if enabled).

3. You will be able to find the “RMA” option inside the “Knowband” option.

4. Now you need to install tcpdf library (Only if not already installed). TCPDF is a library to generate pdf.

5. Make sure that composer is installed on your device.

6. To install tcpdf library, go to the Magento 2 installation directory root and run following command from the terminal:

Sudo composer require tecnickcom/tcpdf

7. After this command, it will ask for credentials.

8. If you don’t have credentials then go to the following site and create a new account.

“https://www.magentocommerce.com/magento-connect/customer/account/login/”

9. After logging in, go to the Connect tab and click on Developers, then click on the “Secure Keys” option and generate a new key.

10. Now use the public key as the username and private key as password (look step 7). These are the credentials you have to enter.

11. Sit back and relax. TCPDF library will be installed on your device soon.

12. It may ask you to run upgrade command when any page is opened. To do that, go to Magento 2 root folder, open terminal there and run following command

sudo bin/magento setup:upgrade

After this command run next command

sudo bin/magento setup: static-content:deploy

And then provide permissions (read, write, execute) to the all magento directories.

Eg. chmod -R 777 <root_installation_directory>

13. Now you are ready to go.

 4.0 Admin Module

After installing Magento 2 return manager extension into thestore, the Magento 2 return module will provide following interfaces inside “RMA” option:

  1. General Configuration
  2. RMA Configuration
  3. Return Slip Settings
  4. Pending Requests List
  5. Approved Requests List
  6. Archived Requests List
  7. Canceled Requests List

Each interface is in the form of a tab and each tab contains some specific settings/functionality that can be changed according to the need. Each tab is explained below.

4.1 General Configuration

In general settings, there are two different configuration tabs available, both are described below:

4.1.1 General Settings

After clicking on the RMA tab, the system will open general settings tabs by default as shown in the screen below:

Initially, fields in the above form will be already filled with their default values.

  • Enable/Disable: Initially, this will be “OFF”. Admin can enable/disable Magento 2 return manager extension by turning ON/OFF in this setting.
  • Allow Guest RMA: This drop-down contains “Yes” and “No” options. Set this as “Yes” to enable the return feature for those users also who are not logged in.
  • Allow Cancel Order Functionality for Customers: Activate this option for allowing the users to cancel their orders.
  • Customers can cancel return requests: Users can cancel the return request if this option is enabled from the admin interface of this Magento 2 order return manager Module.
  • Select Allowed Return methods: Select from the credit, refund and replacement options.
  • Allowed File Extensions: This option accepts the comma (,) separated file extensions (without space) which can be uploaded when customer uploads file related to the return request.
  • Max Attachment Size: In this field maximum allowed file size is accepted. The file size will be in KB. Eg- To allow files up to 1MB set this field as 1024.
  • Select Default Status: Admin can set the default status of the customer’s return requests.
  • Select Final Status: Admin can select the final status of return request.
  • Exception product Ids: Enter the product ids which you don’t want to map with any return policy.
  • Custom CSS: Enter Custom CSS code for the look and feel management.
  • Custom JS: Enter JS codes for the look and feel settings.

To save the settings, click on the “Save” button shown in the right upper area.

4.1.2 Success Messages

This tab contains three text areas having html editors. Using the editors, the admin can set the style of the success message to be shown in the pop-up whenever the request is successful.

There are three messages.

  1. Credit
  2. Refund
  3. Replacement

 4.2 RMA Configuration

In RMA Configuration, there are multiple configuration options as shown below:

4.2.1 Email Template Settings

This tab contains an interface through which the admin can edit any email template that is used in this system.

There are 8 email templates available that are used by this plugin:

  • New Return Request Notice (Customer): This mail template is used to notify the customer regarding the new Return Request generated by the customer itself. The customer who has created the return request will only receive this mail.

  • New Return Request Notice (Admin): This mail template is used to notify the Store Owner regarding the new Return Request generated by any customer.
  • Return Request Approved: This mail template is used to notify the customer regarding the Approval of the Return Request that is created by the customer earlier.
  • Return Request Dis-Approved: This mail template is used to notify the customer regarding the Dis-Approval of the Return Request that is created by the customer earlier.
  • Return Request Status Change: This mail template is used to notify the customer regarding the update in status of the Return Request that is created by the customer earlier.
  • Return Request Completed: This mail template is used to notify the customer regarding the completion of the Return Request that is created by the customer earlier.
  • Return Request canceled: This Email Template is available for notifying the online users regarding return request cancelation.
  • Customer Order Canceled: The email template is available for notifying the customers regarding order cancelation.

To edit an email template the admin has to choose the desired email template. On doing the same the email template data will appear in a form below, to save the changes made the admin has to click on the ‘Save’ button.

4.2.2 Policy Settings

In this Magento 2 return extension, the admin can add new return policies for the plugin and can also edit or delete an existing return policy for the plugin.

There is also an option to map the return policies to products.

Note: A product can only be mapped to a maximum of one return policy.

This tab contains a list of existing return policies for the plugin. The admin can also create a new return policy using the ‘ Add New ’ button shown near to the “Save Settings” button.

After clicking on the add new button a pop-up appears containing the form to create the return policy.

The form contains several input fields to enter the data of the policy like the name of the policy, terms and condition of the policy and the option to choose the parameters i.e. Credit, Return and Replacement.

The admin can also enter the days applicable to this return policy for different options as shown in the form below.

The add new policy form will look as shown in the screen below:

Actions

1. The admin can edit any policy using the first link in the Action column from the policy listing table. On clicking this link a modal containing the form for the policy will appear and the data for that policy is already filled in the fields. The admin can edit any data and can save the changes made.

2. The second link in the actions column is for mapping products to the policy. On clicking this link a modal will appear containing the options to map the products to that particular policy.

4.2.3 Return Reasons

In this Return Manager for Magento 2 tab, a list of return reasons will appear in the form of a table. By default, there are 2 reasons already added to the system.

In the Action column, there is a link to edit the reason in front of every row.

The admin can add as many reasons as required to the system using the ‘Add New’ button. On clicking on the button a form will appear to add new Return Reason into the system. The form is shown below:

Admin can edit any reason as well by clicking on edit icon shown in front of every reason.

4.2.4 Return Statuses

This Magento 2 return manager tab contains a list of return statuses in the form of a table. By default, there are 4 statuses already added into the system. The admin can further add any numbers of statuses into the system.

The links below the action column in the statuses list is for editing the existing return statuses.

The admin can add as many statuses as required to the system using the ‘Add New’ button. On clicking on the button a form will appear in a modal to add new Return Reason into the system. The form is shown below:

4.2.5 Create a RMA

This tab is used to generate a return request from the admin panel itself. The tab contains a form through which the admin can find any order by simply providing the reference number and the corresponding e-mail and then apply for return accordingly.

Note:

  1. Any return request whether is created by admin or customer is moved to the pending returns and the admin has to approve it first to further change the status of the return request or to take any further action.
  2. The orders that are delivered or completed are only eligible for return.
  3. By default the status of the return request is set to default return status set by the admin in the ‘ Return Statuses ’ tab.

When the admin finds an order using the find order form then the order detail for the respective order will appear containing the list of products and a return button in front of products eligible for return. When the admin clicks on the return button a pop-up will appear containing the return from and enter specific data for the return request.

The admin has to fill the above form and then click on submit then a success form will appear showing the successful submission of the return request as shown below :

4.3 Return Slip Settings

In return Slip settings section, the online merchant will again get two configuration settings:

4.3.1 Return Slip Settings

In this Magento 2 RMA module tab, the admin can alter the settings and content of the Return Slip. This return slip is generated automatically when the admin approves any return request (if the feature is enabled). The return slip is generated in ‘.pdf’ format and the link are mailed to the customer in the mail for Return Request Approval Notification.

  1. Enable/Disable Return Slip: Initially, this Magento 2 return manager extension will be “OFF”. Admin can enable/disable the Return Slip feature by turning ON/OFF in this setting. Return slips are only generated when the feature is turned ON.
  2. Return Address: This Magento 2 product return extension has an option to print the address on the return slip and will also be displayed on the return request form.
  3. Return Guidelines: These guidelines will be printed on the return slip.

4.3.2 Return Addresses

In return addresses section, the online merchant gets an option to add multiple return addresses from the admin interface. Admin can add, update and delete the return addresses easily.

Admin can edit the return address easily as shown below:

Admin needs to enter these details as shown below:

  • Enable/Disable Address: Activate or deactivate the settings.
  • Address Title: Set Address title from here.
  • Return Address: Enter the return address here.

4.4 Pending Requests

This tab contains a list of all the returns that are pending i.e. are not approved by the admin. The admin has to approve a return request in order to perform several operations on the return request like approve and dis-approve the request or download/view the file uploaded by the customer.

The admin can approve or deny a return request using the actions available in front of the list.

Admin can also download or view the file uploaded by the customer. View option is only available if the customer has uploaded the file.

Once the admin approves a return request then it is moved to the Active Returns List.

On the other hand if the admin denies a return request that it is removed from the list and this action can not be undone.

4.5 Approved Returns List

This tab contains a list of all the returns that are approved by the admin. The admin can proceed with the return process after approving the return request using this tab. The admin can change the status of the return request and can also deny a request form this tab and can archive the request as well.

The actions that can be performed from this tab for the active returns are:

  1. Deny the return request.
  2. Change the status of the return request by clicking on the edit icon.
  3. Mark the return request as complete / add to archive.

When the admin marks a return request as complete then it is moved to the archives list.

4.6 Archived Requests

This tab contains all the return requests that are complete. The tab also contains a form through which the admin can filter the archives list.

There are options to export the data into csv file.

Single row can be exported and the whole data can also be exported using mass export option.

4.7 Canceled Return Requests

In the canceled return requests section, all the canceled return requests will be listed.

5.0 Front End Module

After enabling the plugin the front-end user will see a link in the header of the front-end through which the user can navigate to a new page.

The link in the header of the front-end will appear as follows:

When the customer clicks on this link than a new page will open on the basis of logged in status of the customer.

In case the user is a guest and is not logged into the website then the page will contain a form to find the order as follows:

After proving the order reference number and the respective email the details of that order will appear including the return history on the basis of the email provided by the customer. The order details will appear as follows:

The products that are eligible for return in that particular order will have a return button. Through this button the customer can apply for return of that particular product.

By clicking on the ‘Return’ button a pop-up will appear containing the form for return of that particular order. The form will appear as follows:

The customer has to fill the above form and then click on submit then a success form will appear showing the successful submission of the return request as shown below :

There is as option to upload files in the success page. From where you can upload file and admin can view/download that file from aamin panel. File limitations are set from admin panel.

– In case the user is a registered customer and is logged into the website then the page will contain a list of all the orders placed by the customer. The page will appear as follows:

There will be the details of every order. We can expand any of the order division (will have to click where the arrows are pointed). On click the respective order division will be expended.

To view all the history of the return requests, user will have to expand the “Return History” tab.

Additional Notes: Please make sure that there is a folder in you magento root directory named VssFiles. Inside VssFiles, one folder called “vss_rma” should exist and two more folders should be created (if not exist) inside “vss_rma” folder. Names of the folders inside “vss_rma” are “return_slips” and “userfiles”.

“magento_2_root_folder” is the same folder (directory) in which other folders like “app”, “bin” etc exist. “return_slips” folder contains all the slips generated during return process and customers can download return slip and the “userfiles” folder is the folder where files uploaded by users are stored.

After creating folders please give all of these folders full permissions. If folders exist already, then also give full permissions (-w-r-x).

In the updated version of Magento 2 Return Manager module, the online users get an option to cancel their orders:

The online users can also place return request as shown below:

Online users can select from multiple addresses as shown below:

This way, the online merchant can manage product returns easily on the website and make the overall process simple for online users. The Magento 2 return manager extension is highly customizable and offers a user-friendly interface to the users. The Magento 2 order return manager extension is mobile responsive ie. the online users can also view the return related details on their mobile devices. Magento 2 refund order Extension allows adding multiple return reasons, set return policies and default return status from the admin interface. The Magento 2 return product extension makes it easy to check return related details through pending, archive and approved request details.

For more details about this Magento 2 return manager extension, Visit here:

Magento 2 return manager extension link

Magento 2 order return manager extension Admin Demo

Magento 2  order return manager Module Front-end Demo

Youtube Video link for Magento 2 product return module

Return Manager for Magento 2 Marketplace Link

For more support and information, feel free to contact us via email at support@knowband.com anytime.

Magento Custom Maintenance Page Extension – User Manual

Introduction of Magento Custom Maintenance Page Extension

1. Introduction

The Magento custom maintenance page module adds a feature into the website which is useful when the store owner puts the website under maintenance. By default, Magento shows a normal page to the site users/customers that “Service Temporary Unavailable” which doesn’t put any impact on the front-end users. To overcome this Knowband Magento website maintenance extension, this Magento extension allows the store admin to design a custom page to show during “site maintenance”. This is not the limit of this Magento maintenance page extension, the online retailers have also added some more features which certainly reduce overhead from the admin and allow him/her to do some more with the website.

This Magento custom maintenance page module is fully customizable where the store admin can easily customize the maintenance page as per desires.

1.1 The Benefit of the Magento Store Merchant:

  • Magento custom maintenance page allows the e-merchant to enable/disable maintenance mode on the website.
  • The online retailers can set the fix time period of the website maintenance mode.
  • The Magento maintenance mode extension gives an opportunity to the online store owner to change the look and feel of the maintenance page by changing colors easily with color picker tool, no technical knowledge is required.
  • The Magento maintenance page extension enables the store admin to add the content of the maintenance page as per desires.
  • This Magento maintenance page extension allows the admin to enable/disable the notification option. When admin enables the module, the customer to get mail alert when the website is active again.
  • The Admin can customize the email template as per desires.
  • With the help of this Magento website maintenance extension, the store admin can completely customize maintenance page by changing the background image, text color, text size and margin from the top or left.
  • The Magento maintenance page module enables the e-merchant to easily customize the cut down settings of the maintenance page.
  • The Store admin can easily upload the logo of the website with only a button click.

1.2 Features of the Magento Custom Maintenance Page Extension:

  • The Visitors have no access to website
  • Countdown timer.
  • This Magento extension provided by Knowband works for multiple stores.
  • It shows the custom message.
  • Customized page title
  • Notification Box for Users
  • Notify customers when the website is back from maintenance mode.

1.3 The Customer Benefits:

  • The customers can timely and easy access to the website.
  • The customer gets the notification when the website is live.

2. Installation

After purchasing the Magento extension, you will get the following files as listed below:

1. magentocustommaintenancepage.zip (contains source code of the extension)
2. User Manual

Follow the below steps to install the Magento website maintenance page extension:

1.Unzip the magentocustommaintenancepage.zip file.

2. Copy all the files and folders of unzipped folder into your store root directory.

3. After copying all the files and folders, clear the cache.

4. Open any page of your store. Magento will install the module at the time of loading any page.

5. After installing, please login into your admin panel and go to the below menu:

  • System > Configuration > Advanced
  • Here you will see that ” Vss_Storemaintenance” module is listed.

3. Extension Interfaces

There are two interfaces in this extension. Each interface has a different functionality according to its use. These interfaces are:

  1. Admin Panel Interface (Only be accessible by admin/store owner)
  2. Front End Interface (accessible to front end user)

Each interface has been described in separate section.

4. Admin Panel Interface

This part of the Magento custom maintenance page extension is for admin user, through which the admin can configure the settings. After installing the extension, Custom Maintenance Page menu option will be visible under System > Knowband Extensions menu in the menu bar as shown in the below screen:

On clicking the above menu, admin panel interface of the Magento maintenance page extension will open.

There are three tabs in the admin panel through which the store admin will be able to manage the functionality of the Magento custom maintenance page extension. These are listed below:

  1. General Settings
  2. Look and Feel
  3. Countdown Settings

4.1 General Settings

This tab will be opened by default when you click on the menu. General Settings tab has following options:

1. Enable/Disable

This is an on/off switch. The Store admin will have the option to Enable/Disable the extension. If enabled, then the website will go under maintenance and show custom maintenance page to the end users. (Certainly this action depends on some other factors/parameters of this extension like Activation/Deactivation date, etc.)

2. Activation Date & Time

This is a date picker which allows admin to select any future date to schedule site maintenance activation.

3. Deactivation Date & Time

This is a date picker which allows admin to select date greater than Activate Date & Time value to schedule site maintenance deactivation.

4. Top Content

This is a text editor which allows the store admin to provide some text to show on custom maintenance page at the top section.

5. Bottom Content

This is a text editor which allows the e-merchant to provide some text to show on custom maintenance page at the bottom section.

6. Notify Me

This is an On/Off switch. The admin will be able to enable/disable this feature. If enabled, customers will be able to subscribe their email ids on custom maintenance page to get mail notification when site will come out of maintenance.

7. Email Notification Content

This is a text editor which allows admin to provide email notification content to send to subscribers.

*Note: There is tool-tip for each label and default values for settings.

*Note: You have to make sure that Magento CRON process is running on your server to send notification to your customers when site comes out of maintenance. Through a secure shell (SSH), you can check this with:

crontab -l

This will list the current CRON jobs that the server will run. You should see something like:

*/15 * * * * /home/user/public_html/magento/cron.sh

If you do not see a line that, use:

crontab -e

And add the following line in crontab:

*/15 * * * * /home/user/public_html/magento/cron.sh

Below is the screen shot of the this tab :

4.2 Look and Feel

This tab contains the setting options to manage look and feel of the custom maintenance page of the store. You can find them below:

1.Background Image

This is the option through which the Magento store admin can upload an image which will be shown on the custom maintenance page to let the front-end users know that site is under maintenance.

2.Website Logo

This is the option through which the e-merchant can decide to show or hide the logo on the custom maintenance page.

3.Background Page Color

This is the option through which the admin can decide the background color of the custom maintenance page.

4.Background Block Color

This is the option through which the online retailers can decide the background color of the block shown on the custom maintenance page with the top and bottom content as provided in General Settings section.

5.Background Block Opacity

This is the option through which the eCommerce admin can decide the transparency of the block shown on the custom maintenance page with the Top and Bottom content as provided in General Settings section.

6.Text Color

This is the option through which the admin can decide the text color of the custom maintenance page.

7.Text Size

This is the option through which the online retailers can decide the text size of the custom maintenance page.

8.Margin from Top

This is the option through which the merchant can decide the margin from the top to display block on the custom maintenance page.

9.Margin from Left

This is the option through which the store owner can decide the margin from the left to display block on the custom maintenance page.

10.Background Block Width

This is the option through which the admin can decide the width of the block shown on the custom maintenance page. *Note: There is tool-tip for each label and default values for settings.

Below is the screen shot of the this tab :

4.3 Countdown Settings

1.Countdown Timer Size

This is the option through which the store admin can decide the size of timer to be shown on the custom maintenance page. This option will be having following values – Default (Middle), Small, Extra Small, Large.

2.Countdown Timer Background Color

This is the option through which the online merchant can decide the background color of the countdown timer to be shown on the custom maintenance page.

3.Countdown Timer Label Color

This is the option through which the admin can decide the label color of the countdown timer to be shown on the custom maintenance page.

4.Countdown Timer Margin from Top

This is the option through which the store admin can decide the top margin of the countdown timer to be shown on the custom maintenance page.

5.Countdown Timer Margin from Left

This is the option through which the merchant can decide the left margin of the countdown timer to be shown on the custom maintenance page.

Note – There is tool-tip for each label and default values for settings.

Below is the screen shot of the this tab :

5. Front End Interface

Front End Interface will show the custom maintenance page with configured settings set through the admin panel of this Magento custom maintenance page extension. You can find screenshot below –

You can see that a “Notify Me” block with an input box and “Subscribe” button is displayed in the above screenshot. This box appears only if admin has enabled the “Notify Me” option through the admin panel of this Magento maintenance mode extension (In General Settings tab). Front end users are able to subscribe themselves through this block by providing their email addresses.

*Note: You have to make sure that Magento CRON process is running on your server to send notification to your customers when site comes out of maintenance. Through a secure shell (SSH), you can check this with:

crontab -l

This will list the current CRON jobs that the server will run. You should see something like:

*/15 * * * * /home/user/public_html/magento/cron.sh

If you do not see a line that, use:

crontab -e

And add the following line in crontab:

*/15 * * * * /home/user/public_html/magento/cron.sh

You can try Knowband’s Magento custom maintenance page extension for on your Magento store. KnowBand’s Magento maintenance mode module helps give the better user experience to your eCommerce customer.

Module Link: https://www.knowband.com/magento-custom-maintenance-page

Please contact us at support@knowband.com for any query or custom change request as per your business requirement

Related Stories: