Magento Automatic Related Product Extension – User Manual

1.0 Introduction

Are you finding a way to promote your store products and encourage your customers to buy more from your store at the same time? Knowband offers Magento Automatic Related Product extension that displays the related products with the selected item based on the view and purchase statistics of the store products. This Magento Related Products extension displays special blocks on your store with cross-sells, up-sells and related items based on customer purchase behavior. Displaying similar products is a great way to draw the interest of the customers.
Magento Automatic Related Products is feature-rich and highly customizable extension without investing any coding efforts. Displaying similar or related products with Magento Similar Products module surely improve the average order value, reduce the chances of cart abandonment, and helps your customers browse through the store looking for what they need. However, assigning related products in Magento is a time-consuming task, especially for those managing a store with thousands of items. Magento Related Products module eliminates all those hassles for the eCommerce store merchants.

1.1 Striking Features of Magento Automatic Related Product extension

Magento Automatic Related Products is a fully customizable extension which provides you multiple features that are easily configurable from the backend interface without requiring any coding knowledge. The various striking features of the Magento Automatic Related Product extension have been listed below.

  • Magento Automatic Related Product extension displays the related product blocks based on some display rules like top visited, top sellers,  new products, user history, etc.
  • Magento Related Products extension allows you to cross-sell and up-sell similar products on Homepage, Product page, Category page, Cart page, and Checkout page.
  • The Store admin can set a custom title for related products blocks displayed on the frontend to the user.
  • With Magento Similar Products module, the admin can even change the location of the automatic related products by setting its display column value. The three display column options include center, left and right.
  • The functionality of Magento Related Products module can be enabled/disabled for the complete site or each separate pages like Homepage, Product page, Category page, etc.
  • Magento Alike Product module allows admin to set the maximum number of products which have to be shown in the related products block.
  • Magento Advance Related Product extension offers SSL compatibility and mobile responsive interface.
  • Magento Product Cross-Selling module flawlessly works with multiple languages.
  • Using Magento Automatic Related Products, admin can also sort different display methods based on some priority levels by simple drag and drop. In case, there are no similar products to the first priority condition, Magento Automatic Related Product extension will skip to the next priority level.

1.2 Technology for Development

Language: PHP
Frame Work: Magento

2.0 Installation Guide for Magento Related Products extension

The store admin can follow these simple steps for installing the Magento Similar Products module on their store:

1. First of all download the extension package from the Knowband store.
2. You will get a zipped file containing the source code and user manual. Unzip the package on the root folder of your Magento setup via FTP manager (like Filezilla or WinSCP – download here: https://filezilla-project.org/). You’ll find the files and folders as shown in the image below:

The Magento Alike Product module is now installed and ready for use. Now the admin can configure the extension for Magento site.

3.0 Admin Interface of Magento Automatic Related Product extension

Just after successful installation of Magento Product Cross-Selling module on your website, you can configure the related products setting as per your needs. In the Admin Panel, go to System > Knowband Extensions > Automatic Related Products.

Magento Automatic Related Products

This Magento Automatic Related Product extension offers you the following six sections.

1.General Settings
2.Homepage Setting
3.Product Page Setting
4.Category Page Setting
5.Cart Page Setting
6.Checkout Page Setting

Each Tab of the Magento Similar Products module are discussed below:

3.1 General Settings

The General Settings tab of the Magento Related Products module offers the following configuration options:

Initially, the fields are set to their default values.

1. Enable/Disable: Admin can enable or disable the functionality of Magento Advance Related Product extension by simply toggling the switch provided in the admin interface.

3.2 Homepage Settings

1. Enable/Disable Homepage Settings: The functionality of Magento Automatic Related Products can be enabled or disabled for the Homepage.
2. Block Title: You can give a custom title to the block of related products displayed on the frontend.
3. Select Display Column: You can set the position of the automatic related products on the site page using following three column options: Center, Left, Right.
4. Select Methods: Admin can select the method based on which the similar products are displayed to the store visitor from the admin interface of Magento Automatic Related Product extension.
5. Max products to be displayed: You can select the maximum number of products that will be shown in the related products block on the frontend from the admin panel of Magento Related Products extension.

Along with the above-listed options, admin can also set the priority of the product display methods. If no products are available for the selected method then the products are displayed in accordance with the priority levels.

3.3 Product Page Settings of Magento Similar Products module

1.Enable/Disable Product page Settings: The Magento Alike Product module can be enabled/disabled for the Product pages of the website.
2.Block Title: You can set a custom title for the related products block displayed at the frontend.
3.Select Methods: Admin can choose the display method for the related products block shown to the store users from the back office of Magento Advance Related Product extension.
4.Max products to be displayed: Admin can also fix the number of products which will be displayed as alike products with the selected item from the admin interface of Magento Product Cross-Selling module.

3.4 Category Page Settings

1.Enable/Disable Category page Settings: Admin can enable or disable the functionality of Magento related products plugin for the category page.
2.Block Title: Admin can give a suitable title for the related products block displayed on the category page.
3. Select Display Column: Admin can set the display position for the similar products block from options as left, right or center from the Magento Automatic Related Product extension.
4.Select Methods: Admin can choose the display method for the related products block shown on Category page.
5.Max products to be displayed: Admin can easily set the maximum count of the related product displayed to the user on the frontend from the admin interface of Magento Related Products extension.

3.5 Cart Page Settings

1.Enable/Disable Cart page Settings: Admin can enable or disable the related products module settings for Cart page from the back office of Magento Related Products module.
2.Block Title: Admin can give a custom title to the block of related products.
3.Select Methods: You can select a desired display method for the related products block from the admin panel of Magento Alike Product module.
4.Max products to be displayed: Admin can set the maximum limit of products shown in the related product list.

3.6 Checkout Page Settings of Magento Advance Related Product extension

1.Enable/Disable Checkout page Settings: Admin can enable or disable the functionality of Magento Automatic Related Products for checkout page.
2.Block Title: Admin can set a title for the related product block displayed on the frontend from Magento Automatic Related Product extension’s back office.
3.Select Methods: The selected display method will be used to showcase similar products on the cart page of the site.
4.Max products to be displayed: Admin can fix the maximum number of products displayed in the related products block from the admin interface of Magento Related Products extension.

After all the settings of Magento Similar Products module have been configured, click on the “Save” button shown at the top right corner of the admin panel to save the module settings.

4.0 Front Interface of Magento Automatic Related Product extension

The online user can view the related product block on different site pages as shown in the images below.

Related products on Homepage

Related products on the Product page

Related products on the Category Page

Related products on the Cart Page

Related products on the Checkout Page

Magento 2 Social Messenger Extension- User Manual

1.0 Introduction

The online store admin can now offer online chat support to the customers on the eCommerce store. Knowband offers Magento 2 Social Messenger module which implements the functionality of live chat support. The online store admin can integrate Facebook messenger and offer online chat support to the customers. The online users can send a message and ask their queries at the same time. Thus, the Magento 2 Facebook Messenger Integration module helps the store admin to resolve all the confusions and queries generated in the customer’s mind.

The Magento 2 Facebook Messenger Integration module helps the admin to offer best class support and better store experience. The online store admin can communicate to the customers directly and resolve their issues. This is the best way to develop a better relationship with customers. Online admin can enter Facebook app ID and page ID in order to integrate Facebook messenger.

1.1 Features offered by Magento 2 Facebook Messenger Integration

  1. With the help of this Magento 2 Facebook Messenger Integration module, the online store admin can integrate Facebook messenger on the store pages and offer chat support to the customers.
  2. By offering chat support option, the store owner can offer better store experience to the customers and communicate with them directly.
  3. In order to integrate the Facebook messenger, the online store admin needs to enter the Facebook app ID and page ID.
  4. The Magento 2 Social Live Chat Support module allows setting the messenger theme color using a color picker tool.
  5. The online merchant can select the pages for showing the messenger chat option.
  6. The Facebook messenger and live chat extension allows the admin to set the time after which the greeting message will be displayed.
  7. The admin can also set greeting messages for Facebook logged-in and logged-out customers separately.
  8. This Messenger Live Chat extension is multi-lingual compatible and offers a user-friendly interface.
  9. The online store admin can implement live chat support functionality on the store without changing any codes from the admin interface.
  10. No specific technical skills are required for the implementation.
  11. Magento 2 Social Live Chat Support extension is mobile responsive.

1.2 Admin benefits by Messenger Chat Module for Magento 2 Store

  1. The store admin can offer live messenger chat support to the customers and resolve customer’s issues and confusions easily without any hassle.
  2. The customers can communicate with the customers directly and resolve their confusions.
  3. The store admin can develop a better customer relationship and increase sales on the website.
  4. The store owner can easily integrate Facebook messenger on the store and show Facebook messenger on website pages.
  5. The store owner is allowed to change the messenger theme color.
  6. The online store admin can boost the sales and conversion rate easily by resolving the concerns and answering the queries of the customers.

2.0 Installation Steps

After purchasing Magento 2 Social Messenger module, the store admin will get the following files:

1. Socialmessenger.zip which contains the source code of the Magento 2 Social Messenger extension.

2. User Manual which includes all the details and helps regarding the extension.

The steps to install the Magento 2 Social Live Chat Support module are mentioned below:

1. Buy the Messenger Chat Module for Magento 2 store from Knowband. You can download the extension package.

2. The package has a zipped file that contains the user manual and the source code of Magento 2 Facebook Messenger Integration. Unzip the package.

3. Create a folder {Magentoroot}/app/code/Knowband/socialmessenger

4. Upload the extracted content in the above folder via FTP manager (like Filezilla or WinSCP – download here: https://filezilla-project.org/).

5. Now run below commands to install the plugin:

php -f bin/magento module:enable –clear-static-content Knowband_socialmessenger
php -f bin/magento setup:upgrade
php -f bin/magento setup:di:compile
php bin/magento setup:static-content:deploy

6. The extension is now installed and ready for use. In Admin Panel go to “Knowband Extensions >Social Messenger”.

You can now configure and use the Magento 2 Social Messenger.

3.0 Admin Interface

After the successful installation, the online store admin can get these configuration options:

  • Enable/Disable: Activate or deactivate the Magento 2 Social Live Chat Support module functionality.
  • Facebook APP ID: Enter the Facebook app Id for integrating Facebook messenger. For generating the Facebook app id, follow steps provided in 3.1 section.
  • Theme Color: Select the messenger theme color from the color picker tool.
  • Page ID: Enter the Facebook page id in order to manage online chat conversation. Follow the steps described in 3.2 section.
  • Select the Page: Select the pages from the drop-down list. Admin can show messenger chat option on multiple pages.
  • Set Greeting Message Delay: Enter the time in seconds for setting the greeting message delay.
  • Logged-in Greeting Message: Enter the greeting message for Facebook logged in customers. The customers who are already logged in to Facebook will get this greeting message.
  • Logged-out Greeting Message: Enter the greeting message for the logged-out customers here. The customers who are logged out from Facebook will view this Facebook message.

3.1 Steps to generate Facebook app ID

For generating Facebook app id, please follow these steps:

  • Go to “MY APPS” and click on the ”ADD NEW APP” option.

  • Enter the details in “Display Name” and “contact email ID”. After that, click on the “Create APP ID” button.

  • After clicking the “create app id” button, go to the “Settings” and then select “Basic” option. Here, the store admin can view the APP ID. The admin needs to copy this Facebook app id and copy to the admin interface app id option.

  • Admin can insert the App Domain. After that click on the “save changes” option.

3.2 Steps to generate Facebook page ID

  • The admin needs to open the Facebook page and go to “about” page. Here, the admin can view the “page id”.

  • After that go to the settings option and select the “messenger platform” option. Here, the store admin can enter the domain in the “White-listed domains” option.

  • Now, the admin can enter the page id in the admin interface page id option.

4.0 Front-end Interface

The customers can view the messenger chat option on the website pages as shown below:

The logged-in customers will view different greeting message as shown below:

Logged-out customers will view different greeting message on the messenger as shown below:

The online users can ask their queries and concerns using this messenger chat option and get the solution in the meantime.

This way Magento 2 Live Chat Support module implements functionality to offer live chat support on the website without any complicated process. Messenger Chat Module for Magento 2 store integrates Facebook messenger and shows it on various website pages. The customers can easily log in messenger and ask their queries in the meantime.  Facebook Messenger and Live Chat plugin is highly customizable and mobile responsive also. The customers can also view the chat option on their mobile devices like tablet and phones. Messenger Live Chat extension functionality increase customers trust on the website which boosts the website revenue.
Magento 2 Social Live Chat Support extension also provides an option to set the theme color of the messenger as per the website theme. Admin can set different greeting message for the logged-in and logged-out customers from the Magento 2 Facebook Messenger Integration module admin interface.

Knowband is one of the most reputed names in the field of plugin development. We provide best plugins for platforms like –  Magento, Prestashop, Magento 2 and   Shopify.

Knowband Magento 2 live chat support extension Module Link 

Knowband Magento 2 messenger chat module Admin Demo Link 

Magento 2 Social Messenger Extension Front-end Demo

Facebook messenger for Magento 2 Youtube Video Link

Facebook messenger integration Marketplace Link

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

Magento Private Shop Extension- User Manual

1.0 Introduction

Knowband offers Magento Private shop Extension, which allows the online store admin to make the overall store as a private shop or apply the settings to mark website pages, product pages and category as private. The online store admin can make the store private and control the sales easily. This way, the online store admin can restrict the customers to login/register in the store to view the store or specific section.

The customer can privatize the store or the selective parts of the store in order to manage sales to the selective customer’s group. The Magento Private shop plugin allows privatizing overall store or specific products/category pages. Only registered/logged in customers can view the products or visit the website after store privatization.

1.1 Basic Features of this Magento Private Shop Extension

  1. The online store owner can make the overall store or selected store section as a private store by using this Magento Private shop Extension.
  2. As a store admin, you can force the online users to login/register for accessing the store.
  3. The Restrict categories and products allow managing the look and feel of the login/signup page easily without any complication.
  4. The online store admin can enable or disable the approval option of the newly registered account. The customers cannot access the store after validation if admin enables this setting.
  5. The Magento private sales module allows the admin to enable the settings for allowing Google to crawl and index the private shop pages.
  6. The Restrict categories and products addon allow the admin to modify the login/signup title text.
  7. The store admin can set the position of the login/signup form. The admin can select left, right or center position.
  8. The store owner can enable or disable signup option from the admin interface of this Magento private store extension.
  9. The admin can set login/signup form background. The Magento private sales module allows setting image, color and video as a form background.
  10. Entire shop or any specific selection of the store can be set as a private section.
  11. Admin can allow the customers to access private shop by setting their IP addresses. These IP addresses have permission to access private store without any restriction.
  12. The Magento Private shop extension offers multi-lingual support.
  13. The store admin can verify the newly registered customers from the admin interface of this Magento Private shop module.

2.0 Installation

The online store merchant can install the Magento Private shop Extension easily by following these steps:

1. Admin needs to download the extension package from the Knowband store.

2. After downloading the extension package, the store owner will get a zipped file. Unzip the package on the root folder of Magento setup via FTP manager (like Filezilla or WinSCP – download here: https://filezilla-project.org/). The admin will find the files and folders as shown in the image below:

3. The extension is now installed and ready for use. In the Admin Panel, go to “System > Knowband Extensions >Magento Private shop Extension”.

Now the store admin can now use and configure the Magento Private Shop Extension.

3.0 User Manual

After the successful installation, you can view the below-mentioned configuration options. Magento Private Shop Extension offers these customization options:

  • General Settings
  • Access Settings

3.1 General Settings

In this Customization option, you can apply the settings to set the look and feel of login/registration form.

  • Enable/Disable: Click here to activate or deactivate the Magento Private shop Extension functionality.
  • Login/Signup Form Position: Select the form position left, right or center from the drop-down list.

  • Login Page Title Text: Enter the text of the login page here. This text will be displayed as a title of the login page.
  • Signup Page Title Text: Set the title text of signup page.
  • Display Logo: Enable or disable the settings for showing or hiding the logo on login/signup form.
  • Login/Signup Form Opacity: Enter the value for login/signup form. This value should be between 0 and 1.
  • Enable Signup: Enable or disable this option in order to allow/deny new signup.
  • Verifying new Customer Account: Enable the settings if you want to validate newly registered customers. If you disable this option, then the new private customers can access the store easily without any verification.
    • New Account Message: Enter the message for newly registered customers. The Restrict categories and products module allows adding text, HTML tags, images, and links.

  • Form Background: Select the background type of login or sign/up form. You can select from the drop-down options to apply image, apply color or apply video on the form background.
  • Apply color: Set the login/signup form background color. Private Shop Magento module offers a color picker tool for easy color selection.

  • Background image: Select the image for showing as a login/signup form background image.

  • Apply YouTube: Enter the Youtube video link here to display it as a login/registration form background.

  • Custom CSS and JS: Enter custom CSS and JS code for more look and field customization.

3.2 Access Settings

In access setting customization option, the store admin can set the store accessibility. As a store owner, you can privatize the overall website or selected portion of the store.

Privatize Shop type: Select the type of store privatization. The Restrict categories and products extension allows selecting “complete shop” option or “only selected” option.

3.2.1 While Selecting Complete Shop

  • Allow IP addresses: Enter the IP address here. These listed IP addresses will be allowed to access front-office every time.
  • Allow Google to Crawl Your Store: Enable the settings for allowing Google to crawl the private store.

3.2.2 While Selecting “Only Selected” Option

  • Allow IP addresses: Enter the IP address and separate it using comma(,)separator. The listed IP addresses will be allowed to access the private section of the store.
  • Choose Private Products: Select the products which you want to list as private products.
  • Choose Private categories: Select the categories which you want to make private.
  • Choose Private pages: Choose the pages to mark as private.

Allow Google to Crawl Your Store: Enable or disable the settings for allowing or disallowing Google crawling.

3.3 Manage Customers

The store owner can manage the private customers through this “Manage customers” Section. The online store merchant can allow the newly registered customers by following these steps:

Click on the “Manage customers” menu option. After clicking on this menu option, the below-mentioned list will be displayed:

Click on the edit option in order to verify the newly registered customer account. Initially, the status will be “not verified”.

As a store admin, you can change the status. Now the newly registered account is verified.

After successful verification, the customers can access the private store.

4.0 Front-end Interface

The online users can view the login/signup page on the website front-end interface. The customers can login or register the website for viewing the products.

While selecting image background the front-end interface will look like the below-mentioned image:

While selecting a color as login/registration page background, the front-end interface will look like the below-mentioned image:

If admin set any video as a login/signup page background, then the front-end interface will look like the below-mentioned image:

New customers can click on the “Register” option and enter the details in the below-mentioned registration form:

Online users can click on the “Forget password” button in case of the missing password. The users can enter their registered email address and get the password reset link on the registered email id.

The customers can view this message before validation of the newly registered account.

Magento Age Verification Popup Extension by Knowband – User Manual

1.0 Introduction

Knowband’s Magento age verification popup module prompts up an age verification popup on the website front and asks the user to verify their age and agree to the stated terms and conditions to access the website. Magento 18+ verification extension provides a seamless way of age verification to the customers for granting access to the website. With the help of Magento Age Gate Pop-Up, e-merchants can easily carry out adult verification check on their store visitors.
This age verification Magento extension by Knowband gets the user consent of the appropriate ages before letting them browse the website. This means that underage visitors are strictly prohibited from accessing the website. So, the e-merchants who had their website containing adult content are recommended to implement this popup 18+ Magento module.

1.1 Striking Features of Magento Age Verification module for merchants

This age verify Magento module is fully customizable and provides you multiple features that are easily configurable from the backend interface without requiring any coding knowledge. The various striking features of the popup 18+ module have been listed below.

  • Magento age verification module triggers an age verification popup on the frontend that requires the age of the user followed by a user consent checkbox for granting them access to the website.
  • Magento 18+ verification extension offers multiple themes for the age verification popup that are randomly displayed to the store visitors.
  • Magento Age Gate Pop-Up extension offers flexibility in enabling and disabling the DOB field shown over the age gate popup. If the DOB field setting is disabled then the user doesn’t require to verify their age for accessing the website.
  • The store admin can also edit the different texts displayed over the age verification popup. This includes DOB field title and short description for the 18+ verification popup window.
  • Using this Magento 18+ verification extension, admin can redirect the customers to a specific URL as they close the age verify popup window.
  • Admin can restrict the age required for entering the website with the help of Magento verification popup module.
  • Magento age verification module displays a terms and conditions checkbox which asks for user’s consent to access the website.
  • The content shown on Terms and Conditions page can be configured with Magento verification popup extension.
  • The front appearance of Magento age verification popup is customizable in accordance to website theme.
  • Admin can even show a logo for the selected theme on the 18+ age gate popup.
  • Magento Age Gate Pop-Up extension supports multiple languages.
  • Magento age verification popup extension offers a mobile responsive interface to the mobile and tablet users.

1.2 Technology for Development

Language: PHP
Frame Work: Magento

2.0 Installation Guide for Magento Age Verification Popup

The store admin can follow these simple steps for installing the Magento 18+ verification extension on their store:

1.First of all download the extension package from the Knowband store.
2.You will get a zipped file containing the source code and user manual. Unzip the package on the root folder of your Magento setup via FTP manager (like Filezilla or WinSCP – download here: https://filezilla-project.org/). You’ll find the files and folders as shown in the image below:

The extension is now installed and ready for use. Now the store admin can now use and configure the age verification module.

3.0 Admin Interface of Magento Age Verification Module

Just after successful installation of Magento 18+ verification extension on the Magento site, you can configure this popup 18+ module as per your needs. In the Admin Panel, go to System > Knowband Extensions > Age Verification.

This Knowband extension offers you the following sections.

1.General Settings
2.Look and Feel Settings

Each Tab of the Magento age verification popup module are discussed below:

3.1 General Settings

On clicking on the General Settings tab, you will see the following configuration options:

Initially the above fields are set to their default values.

1. Enable the extension: You can easily enable or disable the functionality of Magento age verification module by toggling the switch provided at the backend panel.
2. Display DOB field: You can enable or disable DOB field displayed on the frontend. If this setting is disabled then the visitors can access the website without any age verification process.
3. Popup Title: You can set a title for the age verification popup window with Magento 18+ verification extension.
4. Popup Description: You can also display some short note over the Magento age verification popup plugin to make it informative for the store visitors.
5. Form Title: You can also set a custom title displayed over the DOB field.
6. Redirect URL: Admin can set a redirect URL using this Magento Age Gate Pop-Up extension. As the user close the age verification popup, they are redirected to this specified URL.
7. Allowed Age: You can easily fix or restrict the age below which the visitors cannot access the website.


8. Enter Terms and Conditions: This setting of age verification Magento module allows you to configure the content of terms and conditions page displayed to the user.
After this, click on the “Save” button shown at the top right corner of admin panel to save the module settings.

3.2 Look and Feel Settings

The various fields of this section of age verification extension are mentioned below.

1.Theme: Admin can set a desired theme for the Magento verification popup which fits to the website theme and appearance. The selected themes will be randomly displayed to the store visitor.

2.Upload Logo: Using Magento 18+ verification extension, admin can set a custom logo for the age gate popup by uploading the logo image of format PNG, JPG, or JPEG only.

4.0 Front Interface of Magento Age Verification module

Once after you have configured the general settings and look-feel settings of popup 18+ Magento module, your customers will see a age verification popup on the website front. If they close the popup window, then they are redirected to some specific URL which has been set from the backend. This Magento age verification popup ask the user to select their age and agree to the specified terms and conditions in order to access the website content.

PrestaShop Dynamic Pricing addon- User Manual

1.0 Introduction

Knowband offers PrestaShop Dynamic Pricing module which provides a facility to the store admin to calculate the dynamic prices of any product without any hassle. The online store merchant can allow the customers to customize their order and set product quantity accordingly.

The PrestaShop Dynamic Price management addon automatically calculates the exact customization cost according to the rules applied by the store admin. The Prestashop Customization Price Calculator is a highly customizable and fully-featured module that offers hassle-free rule creation for applying dynamic pricing.

1.1 Features of PrestaShop Dynamic Pricing addon

  • Admin can set the maximum and minimum customization price value easily from the admin interface of this PrestaShop Dynamic Product Pricing.
  • The PrestaShop Dynamic Pricing extension allows the admin to display or hide the weight and quantity input option from the product page.
  • Admin can enable the settings to multiply the price and weight by quantity, in this case, the price and weight will be double if the customer selects product quantity 2.
  • The store admin can add, delete, update the dynamic pricing rule easily from the admin interface of this PrestaShop Dynamic Product Pricing module.
  • PrestaShop Dynamic Product Pricing module allows setting the priority of dynamic pricing rules.
  • Multiple fields can be selected from the drop-down list available in the PrestaShop Dynamic Price management admin interface.
  • The admin can not use Color Picker, Divider, Date, Text, Text Area fields in any formula.
  • If the admin deleted any field which was used in any formula, then he has to create a new formula without including that field.
  • The newly created field will be available for creating price, weight and quantity formulas.
  • Admin can separately create price, weight and quantity formulas from the admin interface of the Prestashop Customization Price Calculator module.
  • Admin can create any kind of formula using the various operators.
  • After creating a formula, the admin needs to map the rule with products, categories, manufacturers and suppliers.
  • After rule mapping, the formulas will be applicable to that particular product, category, manufacturer and supplier.
  • Customers can view the customization price, weight and quantity easily on the same customization page.

2.0 Steps for Installation of PrestaShop Dynamic Pricing

Admin will get these files after purchasing this PrestaShop Dynamic Price management from the Knowband website:

1. The zipped file consists of the source code of the PrestaShop Dynamic Product Pricing module.

2. User Manual of this PrestaShop Dynamic Product Pricing addon.

Follow these steps to install the PrestaShop Dynamic Pricing plugin:

First of all, unzip the zipped file which includes some files and folders.

After that, copy the overall content of the folder and paste it into the “Modules” folder of the store’s directory. The admin can follow the path – Root Directory/modules/.

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

Click on the “Install” button to install the Prestashop Customization Price Calculator extension. A confirmation pop-up will be shown. Click on “Proceed with the installation” option. This step will install the Prestashop Customization Price Calculator plugin and show notification – “Module(s) installed successfully”.

3.0 Admin Settings

In the admin interface, some customization options are available by which the admin can set the dynamic pricing on the website.
The admin will get these customization options for settings:

  • Basic Settings
  • Dynamic Pricing Rules

3.1 Basic Settings

In Basic settings, you will get customization options as shown below:

  • Enable: Activate or deactivate the functionality of the PrestaShop Dynamic Pricing module easily just by toggling the button.
  • Minimum Customization Price Value: Set the lowest customization cost here. This will be the minimum customization cost for the customers.
  • Maximum Customization Price Value: Fix the highest customization cost in this menu option. The customization cost cannot be more than this value.
  • Display Weight on Product Page: You can enable the settings for showing the weight on the product page of the website. The customers can view the “customization weight” details on the product page.
  • Hide Quantity Input: Enable this field if you don’t want the customers to set the product quantity. If you want to allow the customers to set order quantity, then, disable the “hide quantity input” settings from the admin interface of this Prestashop Customization Price Calculator addon.
  • Multiple Price and Weight By quantity: Enable the settings to multiply the price and weight by quantity. For example, if the customer selects 1 product that costs 20$ and weighs 8 Kg and sets the quantity as 2, then, the price will automatically change to 40$ and the weight will be 16 kg automatically.

3.2 Dynamic Pricing Rules

The dynamic pricing rule section displays the list of dynamic pricing rules. One can view the price rule ID, rule name, status, rule creation date and rule update date. Here, the admin can add a new dynamic pricing rule, update any rule or delete the dynamic pricing rule easily.

3.2.1 How to Add a new Dynamic Pricing Rule?

For adding a new dynamic price rule, click on the “Add new” button available Right side on the top of the page as shown below:

After clicking on the “Add new” button, you will view multiple customization options. The customization settings are shown in 4.0 section.

3.2.2 How to Update Dynamic Pricing Rule?

For updating the dynamic price rules, you can click on the edit button as shown below:

3.2.3 How to delete Dynamic Pricing Rule?

Click on the “delete” button for removing any dynamic price rule.

4.0 Dynamic Price Rule Customization

Admin needs to click on the “Add New” button to add a new dynamic price rule as discussed in section 3.2.1. After clicking on this button, the admin can view these customization options:

  • Dynamic Price Rule General Settings
  • Fields
  • Price Formula
  • Weight Formula
  • Quantity Formula

4.1 Dynamic Price Rule General Settings

For adding a new dynamic price rule, the admin needs to apply settings as described below:

  • Enable: Enable the option to activate this dynamic pricing rule.
  • Rule Name: Set the name of the rule here.
  • Enable Global Settings: Apply the globally declared settings by enabling this option. If you want to apply different settings, then, enable this option. Similar options will display which will be applied to this rule only.

  • Rule Priority: Set the priority of this new rule from the admin interface of this PrestaShop Dynamic Pricing plugin.

4.2 Fields

In this section, the admin can create different fields for settings the dynamic pricing rules. There are multiple field types available in this PrestaShop Dynamic Product Pricing rule.

  1. User Input
  2. Slider
  3. Dropdown
  4. Radio buttons
  5. Color list
  6. Checkbox
  7. Text
  8. Textarea
  9. Date
  10. Image
  11. Fixed Value
  12. Unit Price
  13. Divider
  14. Color picker

Admin can select field type easily from the admin interface and customize the fields accordingly.

4.2.1 User input Field

  • Name: Enter the name of the field here.
  • Label: Set the label in different languages.
  • Type: Select the User Input field from the drop-down list.
  • Value: Set the default value of the slider.
  • Unit: Select unit, i.e., Centimeter, Meter, Kilogram, Gram.
  • Values: Set the values of the user input field. For setting the field values, click on the below-mentioned option:

After clicking on this option, the admin can view a pop-up as shown below:

Now admin needs to enter these details as required in the popup shown above:

1. Initial value: This will be the default field value.

2. Minimum value: This will be the lowest value of the input field. There will be an error message on the product page If the customer enters any lower value.

3. Maximum value: Enter the maximum field value. The customer cannot enter the larger number.

5. Step: Admin can enter the steps with every click. If the value is 10 then after the next step the value will be 15 in the above-mentioned case.

6. Description: Admin needs to enter field descriptions in different languages. It is mandatory to enter a description in each field.

  • Actions: Click on the “X” to enable this field. You can also delete this field by clicking on “bin”.

After enabling the field, it will look like the below-mentioned image:

Now, this field is enabled and can be used in formulas.

4.2.2 Slider Field

Slider field settings are the same as input field settings. The admin can follow the same steps to create the slider field. After set-up the field will look as below:

4.2.3 DropDown Field

You can select DropDown Field in which the customers can select their choice.

Settings are the same as the above-discussed field setting.

On clicking the values option, this pop-up will be shown on the same page. You can enter the dropdown field description and click on the “Add a New Option” button.

After Clicking on the “Add a New Option” button, you can view these options:

  • Text: Enter the drop-down list options in different languages.
  • Value: Enter the value for every dropdown option. This will be the customization cost for that option.
  • Default: You can make any of the options as a default.
  • Delete: You can delete any of the dropdown options anytime.

4.2.4 Radio Buttons Field

Radio buttons field setting is the same as drop-down field settings. The admin can select this Radio button field and set the name, label and field description.


In the pop-up page, the admin can enter the field description and also add new options.

After clicking on the “Add a New Option”, the admin can enter new options and set their values. You can also make a value as the default value.

4.2.5 Color List

In this colour list field, the admin can set the prices for colour selection. After setting field names and labels in different languages, the admin can click on the value icon for value settings.

On clicking the value icon, a pop-up will open where you can enter the field description and add a new option. Admin can set different values for various colours and also make colour the default colour.

4.2.6 Checkbox

Select the checkbox field from the drop-down list, enter the field name and label. After clicking on the value section, the admin can set the description of this field.

Now, the admin can enable this field from the admin interface of this PrestaShop Dynamic Pricing plugin.


4.2.7 Text

This field setting is also the same as other fields.

After clicking on the value icon, a pop-up will open where you can set these menu options:

  • Required: Admin can make this field a mandatory field.
  • Initial Value: Admin can enter the field’s initial value here. It can be a character or numeric value.
  • Min Characters: Enter the minimum characters required in this field.
  • Max Characters: Set the maximum characters required in this field.
  • Description: Enter the field description in different languages.

4.2.8 Text Area

Text area field settings are similar to text field settings. Admin can apply the settings for getting detailed information.

Admin can enable the field from the admin interface of the PrestaShop Dynamic Pricing addon.


4.2.9 Date

Select the date field from the drop-down list.

After clicking the value button, the admin can set the field description and make it a required field.

4.2.10 Image

Admin can select the image field and apply the settings accordingly.

On clicking the value, the admin can make the field a required field.
Admin can also set the minimum and maximum width along with the maximum size settings.

4.2.11 Fixed Value

Admin can select the fixed value field. It is very easy to set field name, label and field value from the admin interface. The admin can set the fixed value that he wants to use in the formula.

4.2.12 Unit Price

Admin can set the unit price value after selecting this field from the drop-down list available on the admin interface of this PrestaShop Dynamic Price management module. Admin can set per piece price.

4.2.13 Divider

Admin can show a divider by selecting a divider field from the admin interface of this Prestashop Customization Price Calculator addon. This field will divide the page into two parts.

4.2.14 Color picker

Admin can select the color picker field from the drop-down list. The color picker will display below the divider.

Click on the value button for setting the initial value and description of the color picker field. Save the settings and enable the field from the admin interface of this Prestashop Customization Price Calculator module.

The overall list will look as shown below:

Before formula description, you need to know these points:

1. Color Picker, Divider, Date, Text, Text Area fields will not work in any formula.

2. If you delete any field which was included in any formula, then you have to create a new formula without including that field.

4.3 Price Formula

Admin can create a formula for price calculation from the admin interface of this PrestaShop Dynamic Product Price module.

There are +,-,(,),/ and * signs available for calculation.

Admin can also clear the formula and create a new one.

After the formula, setting click on the “save this formula” button.

This formula will calculate the customization cost and show this on the website.

4.4 Weight Formula

This formula will calculate the total customization weight on every customization.


4.5 Quantity Formula

This functionality is available for setting the quantity from the admin interface. Once the admin sets the quantity, the customer can not change the quantity of the products.

After setting the formula, the admin needs to map the categories, products, manufacturers and suppliers. This rule will be applied to those categories, products, manufacturers and suppliers on which admin map it.

After clicking on the link, this page will open:

Select the category, product, manufacturer and supplier that you want to map with this rule. Click on the > button for mapping and < sign for removing it. For moving all the categories, product, manufacturer and supplier, click on the >> and << button.

The store admin needs to save these mapping settings every time.

5.0 Front-end Interface

After formula set-up, the store will display as shown below:

After customers customization, the customization cost will be calculated automatically.

After cost and weight calculation, the values will be set to their default value.

Admin can set the rule priority from the admin interface of this Prestashop Customization Price Calculator module.

It is mandatory to save the rule mapping settings every time.

This way the customers can view their product customization cost on the same product page easily and there is no need to calculate the cost every time. If any store admin is selling products that need required dimensions input from the user i.e wallpapers, flooring tiles, handloom products so the store merchant can use this PrestaShop Dynamic Pricing extension offered by Knowband. The best thing is that the admin needs to apply formulas a single time from the admin interface.

For more details about this PrestaShop Dynamic Pricing module, visit here:

PrestaShop Dynamic Price management module Product page Link

Admin Demo Link of PrestaShop Dynamic Pricing addon

Front-end Demo of PrestaShop Dynamic Pricing addon

Video of PrestaShop Dynamic Pricing addon

Prestashop Customization Price Calculator Module Addon Store Link

Magento Store Locator and Pickup Extension- User Manual

1.0 Introduction

Online store admin can now display the physical stores on the website using Magento Google Maps Store Locator and pickup extension offered by Knowband. The fully functional Magento Google Maps Store Locator plugin allows the admin to display store name, store location, direction, contact details and mail id. The online users can view the location of the store on the website homepage or click on the link to view store locations. This Magento store locator extension also displays the store timing. Customers can view the store directions and visit there easily.
With this Magento store locator and pickup extension, the store admin can offer in-store pickup facility to the customers. The customers can view store details on the checkout page and select the store for pickup. Admin can also charge a fee for this in-store pickup facility.

1.1 Basic Features of Magento Store locator and pickup extension

  • The online store owner can show nearest physical stores to the customers on their website using this Magento Google Maps Store Locator extension.
  • The store admin can generate a Google map API key and use it for Google map integration.
  • The customers can get the direction for any store on Google map available on the website itself.
  • The Magento Google Maps Store Locator plugin allows setting Google map marker image and map zoom level for easy navigation.
  • The Magento store owner can enter the store name, contact number, working hours, address and mail id from the admin interface of Magento Google Maps Store Locator extension.
  • The Magento Store Locator plugin allows selecting distance units as kilometer or miles.
  • The online store admin can show a store locator footer link and also set it’s text, customers can click on this link to view the store locations.
  • Admin can install, configure and customize the Magento Store Locator extension easily without any hassle.
  • The Magento Store Locator module offers a user-friendly interface.
  • The Magento store locator and pickup extension allows showing an image on store locator landing page.
  • The store admin can select the areas from the admin interface of this Magento store locator and pickup module for offering in-store pickup option.
  • Magento store locator and pickup plugin allows the admin to offer in-store pickup facility on the store.
  • Admin can also charge an amount for offering in-store pickup facility on the store.
  • Magento Google Maps Store Locator Module allows setting different pickup amount for various stores.
  • Magento in-store pickup plugin allows uploading store details in bulk.
  • The customers can upload Excel file from the admin interface of this Magento pick-up plugin.

2.0 Installation

The online store merchant can install the Magento store locator extension easily by following these steps:

1. Admin needs to download the extension package from the Knowband store.

2. After downloading the extension package, the store owner will get a zipped file. Unzip the package on the root folder of Magento setup via FTP manager (like Filezilla or WinSCP – download here: https://filezilla-project.org/). The admin will find the files and folders as shown in the image below:

3. The extension is now installed and ready for use. In the Admin Panel, go to “System > Knowband Extensions >Magento store locator extension”.

Now the store admin can now use and configure the Magento store locator and pickup extension.

3.0 Admin Interface

After Successful installation, you can apply the settings to display store locator on the front-end interface. In the admin interface, there will be customization options as shown below:

  • General Settings
  • Add/Edit Store

3.1 General Settings

In general settings, there are customization options for displaying the store locator on the website. the various fields are shown below:

  • Enable/Disable: Activate or deactivate the functionality from the admin interface of this Magento store locator and pickup extension.
  • Google Map API Key: Enter the Google API key for incorporating Google map for showing the store locations. Refer Section 3.1.1 to see the steps to generate Google Map API key.
  • Google Map Marker: Set a Google map marker for showing exact store location to the online users on the website.
  • Map Zoom Level: Set the zoom level of the map. The Magento Google Maps Store Locator module recommends the admin to set map zoom level as 13.
  • Distance Unit: You can select the unit of distance measure in kilometers or miles.
  • Display in Home page: You can enable this setting for showing store locator on the homepage.
  • Display Phone number: Enable the option if you want to display contact number with the store details.
  • Display Footer link: Enable the menu option for displaying a store locator footer link on the website.
  • Footer link text: Enter the text which will display on the website. The customers can click here to view store locations.

  • Store locator page URL: Here, the store admin can enter the URL for store locator page.
  • Landing page image: Select any image for showing on the store locator page.
  • Show store pickup option: Admin can show in-store pickup option worldwide or selected areas. This Magento store locator and pickup plugin also provides an option to select the areas where admin doesn’t want to offer in-store pickup facility.

3.1.1 How to generate the Google Map API key

For generating the Google API key, you need to follow these steps:

First of all click on the above mentioned link.

  • Click on the “Get Started” button: Click on this button to get Google map API key.

  • Pickup the products: After clicking on the “Get Started” button, a pop-up will display.

  • Project selection: Here, you can select or create a project.

1. Select a project:

2. Create a new project:

  • Setup the billing: After that, you need to set up the billing.

After billing the store admin can get their Google map API key.

On the Credentials page, you can get an API key:

The store admin can select the API key option:

The admin can select the restrict key option from the dialog box to set a browser restriction on the API key.

In the Key restriction section, the store admin can select HTTP referrers (web sites), then follow the on-screen instructions to set referrers.

This way the admin can set the Google map API key.

3.2 Add or Edit Store

In this Menu section, there will be a list of available stores. You can add new store details, edit the store details and also delete any store from the list. The section is shown below:

3.2.1 How to Add a new store details

In order to add a new store details, follow these steps:

First of all click on “add” button in order to add new store in the list.

After clicking on “add” button, you can view some customization options on the admin interface of Magento Google Maps Store Locator extension.

Below-mentioned the customization options:

The store admin can set the store details easily from the admin interface of this Magento store locatorand pickup extension.

  • Select Scope for the store: Select the scope for which you want to display this new store.
  • Name: Here, you can add the name of your store.
  • Address and Address 2: Here, you need to enter address of the store.
  • Zip/Postal Code: Enter the Zip code of the store.
  • City: Enter the city details here.
  • State: Enter the state name where the store is located.
  • Country: Select the country name from the drop-down list.
  • Latitude/Longitude: Admin can enter the exact latitude and longitude of the store here.
  • Select Location on Google map: Set the store location on Google map by dragging the marker to that location.
  • Website: The store merchant can also enter the website of the store from the admin interface of this Magento in-store pickup plugin.
  • Phone: Enter the contact details here.
  • Fax: Enter the fax number if any.
  • Email: Enter the store email id here.
  • Store Image Preview: The store preview will look as shown.
  • Upload Store’s image: Admin can enter store image here.
  • Enable/Disable: Admin can select the option to activate or deactivate the store.
  • Enable Store Pickup: The store admin can activate or deactivate the setting for store pickup option.
  • Enable pickup amount: Admin can charge an amount for offering an in-store pickup facility.
  • Pickup type: Admin can charge pickup amount per product, per quantity or on the bases of the whole order.
  • Amount: Admin can enter the amount which he wants to charge for pickup facility.
  • Hours: Admin can enter the store timing easily from the admin interface of this Magento Google Maps Store Locator extension.

3.2.2 How to Edit the store details

The store owner can edit the store details from the admin interface of the Magento Google Maps Store Locator module. Click on the “Edit” button for updating the store details.

3.2.3 How to Delete the store details

Click on the “Delete” button for deleting any store. After that, the particular store will not be displayed on the website.

There will be a confirmation pop-up on the same page, when you click on the delete button.

Admin needs to click on the “ok” button for deletion confirmation.

3.3 Import Excel

You can also upload an Excel file with store details in bulk.

The Magento store locator module allows an easy and hassle-free way to upload store details in bulk.

These are the configuration options available in this section:

  • Select Scope for the store: Select the scope of the store. You can select the languages one by one.
  • Excel File: Admin can upload an Excel file if he has one. Admin can also download a Sample Excel file and enter the store details in the same format available in Excel file.
  • Upload File: Admin can upload the Excel file from here.

After that, the store details available in the Excel file will display in the store also.

3.4 Store Pickup Global Setting

The online store admin can also apply Global settings for Store pickup. For applying global settings go to System>Settings as shown below:

Here, you will see “Knowband Store Pickup” option. After clicking on it, you will get a configuration section.

For Global Settings you will get below-mentioned options:

Enable: Enable store pickup option just by a single click.

Title: Set the Title of Store Pickup functionality.

Method Name: Set the method name as per the requirement.

Type: Set the In-store pickup type fro which he wants to charge . Admin can select from the products, whole order and quantity.

Price: Set the in-store pickup price from here.

Display Error Message: Admin can set error text for showing on the website front-end in case of any error while placing in-store pickup based order.

Admin can view in-store pickup based orders from the admin interface:

The store admin can view the customers pickup time and date information from the admin interface. For viewing the preferred delivery date and time, the admin can go to orders menu and click on the “view” option. Here, the store admin can view the time and date details as shown below:

4.0 User Interface

The online users can view the store locator on the website home page. They can also click on the store locator link for viewing the store locations.

The online users can enter the location and distance for viewing nearest stores. The users can view the available stores, store address and their contact number details also.

For more details customers can click on the store list. Here, they can get store timing and link for directions.

The store locator page will look as shown below:

Customers can view in-store pickup option on the checkout page as shown below:

Customers can click on the “Search” icon for viewing the available stores in their nearest location. They can select the preferred store for in-store pickup.

Customers can select the store and pickup time. The customers can now pick the ordered product from the selected store without paying shipping charges.

After placing the order, the online customers can view the store pickup time on their invoice bill and order history also.

On the order details, customers can view the in-store pickup details as shown below:

Thus, with the help of this Magento Google Maps Store Locator extension, admin can show physical stores on the website easily. Admin can also offer in-store pickup facility on the store. Customers can easily select the nearest store for order pickup and get the product from that store.

For more details please visit here:

Magento Google Maps Store Locator plugin Product page.

Magento Google Maps Store Locator extension Admin Demo link.

Magento Google Maps Store Locator module Front-end Demo.

PrestaShop Website Decoration Effects Module- User Manual

1.0 Introduction

The online store owners can now decorate their stores for different occasions like Christmas, New Year or Valentine’s Day. In this winter season, set the themes according to the occasions and grab the customer’s focus and attention. Website decoration is one of the smartest strategies to optimize the UI of the site and keep the customers engaged in the store. The visual effects can make your site look better and occasion ready.

Knowband offers the PrestaShop Website Decoration Effects module which decorates the website with respect to different occasions. This way the store admin can create a positive first impression. The store merchant can customize the PrestaShop Website Decoration Effects plugin for any holiday like Christmas, New Year and many others. We have also added Extra effects for New Year.

Now, the online store admin can also set up header, footer and random elements in the new version of our PrestaShop Website Decoration Effects module. Store merchants can show/hide snow effects. Now we offer multiple different decoration elements. The store merchant can set the elements according to the requirements. The updated PrestaShop Website Decoration Effects extension also allows showing customized elements from the admin interface. There is an option to show a discount coupon strip on selected website pages.

1.1 Features Offered by Advance Prestashop Christmas Effects Addon

  1. Using PrestaShop Website Decoration Effects addon, the online store admin can decorate the store as per the occasion like New year, Christmas and Valentine’s day.
  2. The PrestaShop Website Decoration Effects addon allows admin to show various snow effects, header elements, footer elements and random elements on all the website pages or selected website pages.
  3. The online merchant has an option to show or hide snow effects, display effects on a mobile device also and set the display frequency of these effects.
  4. The online store admin can also select a specific date and time duration for showing the special effects on the website pages.
  5. Four different snow effects are available for decorating the store. Admin can use any of it as per the requirements.
  6. In the second decoration effect, the online store merchant can show different shapes like heart, diamonds or other characters.
  7. Admin can show different header elements on the selected page and duration. There are 4 header elements from which admin can select any element. The PrestaShop Website Decoration Effects plugin also allows admin to add new elements.
  8. Admin can show different footer elements on the selected page and duration. There are 8 footer elements available for decoration. The PrestaShop Website Decoration Effects plugin also allows admin to add new footer elements.
  9. The Special decoration effects plugin has some random elements for light decorations. Admin can set the element movement type as static or moving. The Snowflakes effect module allows the setting position of elements.
  10. The online merchant can show a discount coupon strip for showing discounts on occasions in a different way.
  11. Admin can also set the look and feel of a discount strip.

2.0 Steps for Installation

After purchasing the PrestaShop Website Decoration Effects addon from the store you’ll get these files:

1. A zipped file consists of the source code of this PrestaShop Website Decoration Effects addon.
2. User Manual

The store admin can follow these steps to install the PrestaShop Website Decoration Effects addon:

Follow these steps to install the PrestaShop Website Decoration Effects addon:

  • The admin needs to unzip the zipped file. This file includes some files and folders.
  • After that, the admin can copy the overall content of the folder and paste them into the “Modules” folder of the store’s directory.

The admin can follow the path – Root Directory/modules/.

3. As a store admin, you can install the PrestaShop Website Decoration Effects extension. You can find that in Store Admin -> Modules and Services. It would be shown as below –


Now, you just need to click on the “Install” button to install this PrestaShop Website Decoration Effects extension. A confirmation pop-up will be shown. Click on “Proceed with the installation” option. This step will install the PrestaShop Website Decoration Effects module and show notification – “Module(s) installed successfully”.

3.0 Admin Settings

The online store merchant can apply settings for showing special decoration effects from the admin section. Here, the admin can get these configuration settings:

  • General Settings
  • Header Element Settings
  • Footer Element Settings
  • Random Element Settings
  • Discount Coupon Settings

3.1 General Settings

In the General Settings tab, the online merchant can apply basic settings for showing decoration effects on the website front-end interface. These are the available customization options:

  • Enable/Disable the module: Toggle the button for activating or deactivating the PrestaShop Website Decoration Effects module.
  • Enable/Disable the Snow effect: Activate or Deactivate the settings to display/hide the snow effects on website pages.
  • Display on a mobile device: Admin can enable this tab for showing decoration effects on mobile devices.
  • Maximum Display Frequency: Admin can set the frequency of showing decoration effects. Admin can show decoration effects on every visit of customers or one visit per hour/day/week/month.
  • Where to display: Admin can select the pages for showing/hiding decoration effects. The PrestaShop Website Decoration Effects module also allows showing decoration effects on all the pages.
  • Show on all pages: Select this if you want to display these decorative effects on all the website pages.
  • Show on selected pages: You can select this option if you want to display the effects on particular webpages of the sites. On selecting this option, a new customization menu will be displayed for selecting the pages.
  • Do not show on selected pages: In this menu option, you need to select the pages on which you don’t want to display the snowflake effects.

While Enabling the snow Effects, Admin will get 4 available snow effects as shown below:

  • Select Snow Effect type: There are 4 snow effect types available in PrestaShop online store effects module. Admin can select the snow effects as per the requirements:

Snow Effect 1

On selecting Snow effect 1, you will get these customization options:

  • Snow color: There is a color picker tool by which you can set the color of the snow. In this effect, snowflakes will be displayed in the store.
  • Maximum snowflake size: In this menu option, you can set the maximum size of a snowflake. The PrestaShop Website Decoration Effects plugin will show the snowflakes as per the selected flake size.
  • Number of Flakes: Here, you can set the number of flakes for decorating the website. For dense effects, you can set a higher number but the recommended number of flakes is 25 according to the Advance PrestaShop Christmas Effects module.
  • Snowflake Minimum speed seconds: You can set the minimum speed of snowflakes in seconds.
  • Snowflake maximum speed seconds: Set the maximum snowflakes falling speed in seconds.
  • Disable snowflakes after: In this menu option, you can set the seconds after which you want to stop showing the snowflakes effect.

In the front-end interface the effect will look like the below-mentioned image:

Snow Effect 2

There will be different customization options available in snow effect 2.

  • Snow color: You can select the color for the effects using the color picker tool.
  • Snow flurry characters: In this menu option, the store admin can enter any character. For example during Valentine’s Day, the admin can show roses or hearts (like ♥❥) for decorating the website. These shapes will fall down on the website pages.
  • Snow flurry height: Set the height of the flurry from the admin interface. Admin can set it (in pixels) to control the height for which the snow flurry will fall. The admin can increase the snow flurry height for showing it all over the page.
  • Snow Flurry Frequency: Set the frequency of generating new snow flurries on the website. The lower number will create more snow flurry.
  • Snow Flurry Speed: Set the falling speed of snow flurries. You can set a lower number for faster snow flurry falling speed.
  • Minimum Snow Flurry Flake Size: Here, you can set the smallest size of the snow flurry flakes.
  • Maximum snow flurry flake size: In this menu option, you can set the maximum size of snow flurry flake.
  • Snow Flurry Flake Wind Drift: This value will control how far each snow flurry will drift in pixels in the left direction. Admin can enter a negative number to make the flow on the right side of the page.
  • Snow Flurry Flake Wind Variance: This value will control the drift of every snow flurry flake using the wind drift as the base value. A lower value will create less drift.
  • Snow Flurry Flake rotation: This value controls how much a snow flurry flake will rotate in degrees while falling.
  • Snow Flurry Flake Rotation Variance: How much a flurry flake will rotate while it falls. A lower value will offer fewer random rotations.

The effect will look as shown below:

Snow Effect 3

In this effect, you will find the below-mentioned settings:

  • Snow color: There is a color picker tool by which you can set the color of the snow.
  • Minimum snowflake Size: Set the smallest size of the snowflakes from the admin interface of this Special decoration effects plugin.
  • Maximum snowflake size: In this menu option, you can set the maximum snowflake size.
  • Maximum count of snowflake: Set the maximum number of the snowflake from the admin interface of this PrestaShop Website Decoration Effects addon.
  • Wind Speed: Admin can set the wind speed value i.e., 300. The wind speed effect will show a wind drift in snowflakes. If the admin sets this value as 0, the snowflakes will fall in a straight line.
  • Fall time: Here, you can set the time taken by each snowflake. If admin sets the time 10,000 then the snowflakes will fall faster. For normal speed, the admin can set the lesser value as 1000.

View the effects:

Snow Effect 4

  • Snow color: You can set the color of the snow using a color picker tool available in the PrestaShop Website Decoration Effects addon.
  • Minimum Snowflake Size: Set the smallest size of the snowflakes from the admin interface of this Special decoration effects plugin.
  • Maximum snowflake size: In this menu option, you can set the maximum snowflake size.
  • Flake falls time multiplier: Here, the store admin can enter the fall time multiplier value. The higher value will show a lower speed.
  • Flake fall time difference: Here, the admin can set the value of a difference between flakes to fall time.
  • Interval between new element spawn: The store admin can also set the difference value for the next element generation. If the value will be less, more flakes will display on the website pages.

The effect will look as shown in the image below:

3.2 Header Element Settings

Apply header element settings and setup website header decorations:

  • Enable/disable the header Elements: Activate or deactivate the option to show/hide header elements.
  • Where to display: Select the pages on which you want to show/hide header elements effect.
  • Set Fix Time: You can set a specific time for showing decorative effects.
  • Active Date/time: Set start time from here.
  • Expire Date/time: Enter expire date and time
  • Select Element Type: Admin can select from available element types or upload customized elements.

  • Choose among existing elements: Admin can select from available elements.
  • Upload customized elements: Upload customized elements from the admin interface of this PrestaShop online store effects module.
  • Select Element: Select from available header elements. These are the available elements.

After applying these settings the store admin can view the impact on the website front-end interface.

3.3 Footer Element Settings

  • Enable/disable the Footer element: Activate or Deactivate the footer elements settings for showing/hiding footer decorations.
  • Where to display: Admin can either show footer decoration effects on alpages or show the effects on selective pages.
  • Set Fix Time: Admin can also set a specific time for showing header effects on the website.
  • Active Date/time: Enter start date and time here.
  • Expire Date/time: Set Expire date/time effects.
  • Select Element Type: Admin can select from available options and or upload new elements.

  • Choose among existing elements: Admin can select from available elements.
  • Upload customized elements: Admin can also upload new elements from the admin interface.
  • Select Element: Select from available header elements.

     The effect will look as shown below:

3.4 Random Element Settings

  • Enable/disable the Random Element: Admin can also show random decoration elements on the website front-end interface.
  • Where to display: Show on all the website pages or select pages for showing/hiding random elements.
  • Set Fix Time: Enter specific date/time on which you want to show random elements.
  • Active Date/time: Set start time here.
  • Expire Date/time: Set End date time here.
  • Select Element Type: Choose the element type as available or customize.

  • Choose among existing elements: As a store merchant, you can select from available elements.
  • Upload customized elements: You can also upload new elements from the admin interface.
  • Select Element: Select from available header elements.

 

   

  • Select Element movement Type: Set movement type static or dynamic.

  • Select moving random element direction: Set moving random element direction.

 

  • Select Static Random Element Position: Set static random element direction.

The impact of these random elements will be as shown below:

3.5 Discount Coupon Settings

The PrestaShop Website Decoration Effects plugin allows offering discount coupons on special occasions via an attractive footer bar interface.

 

  • Enable/Disable the Discount strip: Activate/deactivate this option to show a discount strip on the website front-end interface.
  • Where to display: Admin can select the pages on which he wants to show these discount coupons.
  • Set Fix time: Set a specific time for showing the discount coupon.
  • Active Date/time: Enter the start date/time here.
  • Expire Date/time: Enter the end date/time here.
  • Discount Strip Background color: Set the color for showing as a background color of discount strips.
  • Discount Strip text color: Set text color of the discount strip.
  • Discount strip close button background color: Set close button background color of the discount strip.
  • Enter the coupon Name: Enter the coupon name here.

4.0 Front-End Interface

The online store merchant can decorate the online store using the Advance PrestaShop Christmas Effects plugin. The online store merchant can customize the PrestaShop Snow Flurry effect addon according to the various occasions like Christmas, New Year and many others.

Different snow effects offer a variety of decorations. The online store visitors and the customer can view the decorated store.

Fist Snow Effect with Elements: Here, in the image, you can view the beautiful impact of first show effect. You can also set different header, footer and random elements as per your website theme.

Second Snow Effect with Elements: In the Second snow effect, admin can show characters and set the flowing speed and other effects related settings.

Third Snow Effect with Elements: In the third snow Effect, you can show snow flacks with different header and footer elements. Online users can view the discount strip.

Fourth Snow Effect with Elements: In the fourth effect, online users can view colorful snow flurries with the attractive header, footer and random elements.

This way, the online store merchant can decorate the website and attract online customers. There are multiple decoration options, admin can use various options on different occasions.

5.0 Tutorial Videos Of Prestashop Website Decorator Addon

Check out the latest tutorial video for the prestashop website decorator addon. This tutorial video contains the installation, configuration, including theme selections like snow flakes or snow flurr, date and timing of the scheduling of the theme, header element settings as well as footer element settings of the module.

For more Prestashop addons visit Knowband.

For more details, visit here:

Prestashop Website Decoration Effects plugin Product page Link

Magento Custom Registration Field Extension- User Manual

1.0 Introduction

In order to get more details of the online users, the Magento store admin can now show additional information fields on the registration field. The customers can enter their details which will be further used by the store admin for promotion and marketing. Magento Custom Fields module by Knowband is a feature-rich module which allows the e-merchant to display unlimited fields on the registration page of the website.

With the help of this Magento Custom registration form plugin, the store admin can display extra fields on the registration page and also set the look and feel of the fields. The Magento Custom Fields plugin allows adding the text box, radio button, check boxes, date, select, textarea and a file field on the registration page without even a single change in codes.

1.1 Salient Features

  1. The Magento custom registration form extension allows the admin to add, delete and update the custom fields.
  2. The e-merchant can create a separate section for showing extra custom fields on the registration page.
  3. The Magento custom registration form module offers multiple fields like text field, text-area filed, radio buttons, checkboxes, select, file and date.
  4. The admin can effortlessly add validation rules on the custom fields with the help of Magento custom registration field extension.
  5. Any invalid information entered by the customers will throw an exception notifying the customer about the mistake.
  6. The admin can enter their CSS code in the back-end of the Magento custom registration field extension and change the look and feel of the front-end.
  7. The admin can show the information of the custom fields in the invoice of the customers.
  8. The Magento Custom Registration Fields extension is easy to use and can be configured in a few simple steps.
  9. The Magento Custom registration attribute extension allows the admin to apply Email, URL, Number, Digits, Only Letters, Letter and digits, Date validations.

2.0 Installation

The online store merchant can install the Magento Custom registration attribute extension easily by following these steps:

  • Admin needs to download the extension package from the Knowband store.
  • After downloading the extension package, the store owner will get a zipped file. Unzip the package on the root folder of Magento setup via FTP manager (like Filezilla or WinSCP – download here: https://filezilla-project.org/). The admin will find the files and folders as shown in the image below:

 

  • The extension is now installed and ready for use. In the Admin Panel, go to “System > Knowband Extensions >Magento custom field registration”.

Now the store admin can now use and configure the Magento Registration Fields extension.

3.0 Admin interface

The online store admin can show extra custom fields on the registration page. The configuration options are shown below:

  1. General Configuration
  2. Custom Field Section
  3. Custom Fields

 

3.1 General Configuration

  • Enable the Extension: The Magento Custom Registration Fields allows the e-merchant to activate or deactivate the functionality anytime just by a button toggle.
  • Custom CSS: The online store owners can enter custom CSS code for the look and feel customization.

 

3.2 Custom Field Sections

Specific sections can be created for showing the custom registration fields. The Magento Registration Fields module allows adding multiple sections easily. Admin can add, delete and update the custom fields as per the requirement.

3.2.1 How to Add a new Custom Field Section?

For adding a new custom registration section, the store admin can click on the “Add New Section” button. After clicking this button, the admin will get customization options for the creation of a new section.

The admin can follow these customization options in order to create a new section:

  • Label: The e-merchant can set the label for the new custom field.
  • Enable: The Magento Custom registration form extension allows the admin to activate or deactivate this custom field as per the requirement.

3.2.2 How to Edit the Custom Field Section?

The store admin can click on the “Edit” button for modifying the custom field section details. Here, the store owner can edit the Label name and activate/deactivate that section.

3.2.3 How to delete the Custom Field Section?

The Magento Custom registration attributes plugin allows the eCommerce store admin to delete the custom registration section. For deleting any section, the store admin needs to click on the “Delete” button as shown below:

3.3 Custom Fields

The store owner can add multiple custom fields from the admin interface of this Magento Custom registration form extension. The Magento Custom registration attributes plugin allows the admin to Add, Update and Delete the custom field easily without any hassle.

3.3.1 How to add a new custom field?

The store admin can add a new custom attribute from the admin interface of the Custom registration attributes module. Admin just needs to click on the “Add new” option for adding a new custom field.

  • Select Field Type: The Magento Registration Fields module allows the admin to select text, select, radio button, checkbox, textarea, file and date field. The store admin can select the field from the available drop-down list.

 

There are multiple field options available in the field selection section:

  1. Text
  2. Select
  3. Radio
  4. Checkbox
  5. textarea
  6. File
  7. Date

The store owner can select the field as per the requirements.

3.3.1.1 Text field

The online users can enter their personal details like name, address and age in the text box. Apply the text field settings for showing it on the website registration page.

Admin can apply the settings in the below-mentioned options:

  • Label: Enter the label of the selected field. The label refers to the name of the field that will be displayed in the front-end of the site.
  • Short Description: Enter the short description of the field here. With this short description, the customers can understand the field well.
  • Placeholder: Set the Placeholder text in this menu option. Placeholder specifies the watermark that is displayed in the text-box.
  • Section: Select the registration field section in which you want to display the particular field.
  • Field Name, HTML ID, HTML Class: This section will provide a unique identity to this field. It will be the same for all the three sections.
  • Validation: The Magento Custom registration attributes plugin provides an option to set field validation. The store admin can apply different validations easily. Available validation options are mentioned below:
    • Email
    • URL
    • Number
    • Digits
    • Only Letters
    • Letter and digits
    • Date

An error message will be displayed in case of wrong information. The customers need to follow the validation rules.

  • Maximum and Minimum Length: The store admin can set the maximum and minimum character length from the admin interface of this Magento Custom Registration Fields module.
  • Required: The admin can set any custom Registration field as a required field. An exception message will be displayed if the customer leaves the required field empty.
  • Editable by the Customer: The customers can edit the details only if the customer makes this field editable. The admin can enable this option for allowing the customers to edit the field details.
  • Show in Invoice: The store admin can enable this option if they want to show these details in the customer’s invoice.
  • Active: The store admin can activate or deactivate this field from the admin interface of this Magento Custom registration form.

3.3.1.2 Select field

“Select Field” provides a facility to the customers to select the option from various choices. For example, the customers can select the Gender and Payment Preferences.

The Label Name, Short Description, Section selection are same as the other ones. Here are the customization options offered to the store admin.

  • Multiple Select: The Magento Custom registration attribute extension module allows the admin to provide multiple selection options. If the admin enables the “multiple selection” option, then the customers can select more then one option.
  • Options: The store admin can enter different options in this field. There should be one option in a single line and no gap is allowed.
  • Default Value: The admin can set the optional default value if he wishes to do so.

3.3.1.3 Radio

The Magento Custom registration attribute extension plugin provides radio button field. The admin can use this field where only one option is to be selected at a time. The customization options are the same as described above. Multiple Selection options is not available in the radio field.

3.3.1.4 Checkbox

The Magento Registration Fields module allows the admin to select check-box field for providing an option to selecting by checking the box. Its functionality is the same as radio button and select field. Same menu options are provided for applying the settings.

3.3.1.5 textarea

Text are the field is used when detailed information is required from the customers. The admin can show this Text field on the website if they want the customers to provide details in the paragraph, not just one-liners.

3.3.1.6 File

The admin can show this field for allowing the customers to upload an image or document. The admin can enter the file type and also make it a required field. There is no need to change even a single line of codes for providing this option.

3.3.1.7 Date

Customers can enter the date in a proper format with this date field. The Magento Custom Registration Fields module allows the store owner to show this field on the registration field. The store admin can enter the label, short description, placeholder as discussed before.

3.3.2 How to Update the Custom Field Details?

The Magento Custom Fields extension provides a facility to update the previously created custom fields. The store merchant can click on the edit button in order to update the details.

3.3.3 Admin can Delete the Custom Field Details

The e-merchant can delete the custom fields anytime just by clicking on the “delete” button. After clicking on the “delete” button, admin can view a pop-up message for confirmation.

After confirmation the module will delete the particular custom field.

4.0 Website Registration Form User Interface

The online store merchant can apply the settings from the admin interface of the Magento Registration Fields extension. After applying the settings, the admin can show the custom fields on the registration page of the website. The customers can enter the details in various fields and thus the admin can get more and more details about the online users without any difficult process.

If The customers skip the required field then an error message will be displayed on the registration page.  The error will be thrown only on the fields that have required field validation.

Magento Birthday Coupon Module- User Manual

1.0 Introduction

One of the biggest challenges for the eCommerce store owners is to achieve customer retention. Of course, acquiring new leads is great, but retaining existing customers should be your primary focus. Studies have found that 68% of sales come from existing customers. In order to increase customer retention, Knowband offers the Magento Birthday discount module for Magento store owners. Magento Birthday coupon is an effortless way to please your customers by offering the discount coupon or free gifts to the customers on their birthday or on completion of a year of account creation. By sending a personalized birthday message with the discounted coupon code, the store admin can encourage the customer to return to the store and shop again. This is really helpful to develop a strong bond between the brand and the customers.

Alternatively, this Magento Birthday coupon addon can also be used for sending the THANK YOU message to the customer on completion of one year.

1.1 Features

  1. Magento Birthday discount module by Knowband automatically sends discount coupons to the customers on their birthday.
  2. The Birthday Coupon Extension for Magento even enables the store admin to send the discount email to the customers after one year of account creation.
  3. The admin can change the prefix of the Birthday coupons from the back-end of the Magento Birthday Coupon plugin.
  4. By using this Magento Birthday Coupon Module, the admin can set the name of the Birthday Coupon which will be displayed in the cart summary and as well as on the invoice.
  5. The admin in Magento Birthday gift addon can select the occasion for the sending the discount coupons.
  6. Birthday Present extension for Magento offers an option to the admin to set coupon code validity in days.
  7. The Magento store owner in Magento Birthday gift module can set the minimum cart value required for the customer to use the coupon code. Below the specified amount the coupon code will not be valid.
  8. With the help of this Magento Birthday Voucher Extension, the online retailer can set the number of days before the Birthday when you want to send the email (send an email before given number of day(s) from the birth date or registration date).
  9. Knowband Magento Birthday coupon addon allows the store admin to customize the email template subject line and content as per need.
  10. Magento Birthday Gift Module by Knowband offers the Country and Category restriction option. The store admin can select the country and category where they want to offer these discounts.
  11. In Magento Birthday gift module, the Admin can view the statistics of the Birthday Coupon received by the customers.
  12. Knowband Magento Birthday Coupon Extension gives an option to the admin to view the entire report of the marketing campaign. The coupons generated and the status of the same can be viewed in both graphical and tabular form.
  13. Magento Birthday Present Module is extremely easy to use back-end interface.

2.0 Installation

  1. The folder structure of the Magento Birthday Coupon Module is shown below:

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

3. You will be able to find the “Birthday Coupon” option inside the “System > Knowband Extensions > Birthday Coupon”.

3.0 Admin Interface

After installing the Birthday Coupon Extension into the Magento store, the online merchant can easily manage the settings. The store owner can make basic changes in the coupons, email triggers and can even set restrictions on the offers. The various configuration options in Magento Birthday gift addon are mentioned below:

  • General Settings
  • Email Settings
  • Country Restrictions
  • Category Restrictions
  • User Statistics
  • Coupon Statistics
  • CRON Configuration

Each section of Birthday Present Extension for Magento is discussed in details:

3.1. General Settings

The General Settings tab of Magento Birthday coupon addon by Knowband offers the basic configuration options to the store admin. These options are listed below:

Enable/Disable the module: In this section of Magento Birthday Coupon Extension, the admin can enable/disable the birthday coupon settings.

Name: Enter the name of the Birthday Coupon. This name will be visible in the shopping cart summary as well as the invoice.

Prefix Cart Rule: In this field, the admin can set the prefix of the Birthday coupon.

Choose Occasion: In Magento Birthday gift addon, admin can select the occasion for sending the coupon. They can select anyone from the ‘Birthday Coupon’ option or ‘Created Account’ option.

Coupon Validity in Days: In this field, the store admin has to set the validity of the coupons in days.

For example, in case, the admin has set voucher validity for 10 days. Then, the discount coupon will valid for 10 days from the day the mail was sent.

Minimum Amount: In this field of Magento Birthday discount module by Knowband, the Magento store admin has to enter the minimum cart value required for the store admin to use the coupon code. Below the specified amount, this coupon code will not be applicable on the checkout page.

Select Minimum Amount Currency: The Magento Birthday Gift Extension enables the admin to select the currency from the drop-down list of the minimum amount value.

Valid Order: This validates the eligibility of the customers for availing the offers. If it is enabled, then, the customer must have completed at least one order in order to get the offers.

Free Shipping: The Admin in Magento Birthday coupon addon can select the free shipping option if they want to offers this setting.

Apply a Discount: In this field, the online eCommerce merchant has to select the discount type.

Percent Discount: In this field admin can set the percentage value.

Amount: In this field of Magento Birthday Coupon Extension, the admin can set the amount option and enter the value and then select the currency in which you want to offer the discount.

Send a Free Gift: In this section of Birthday Gift for Magento, the admin can select the send a free option, after selecting this option, the admin gift a product for free to the customer. The admin can search the product as shown in the image below:

Value: The Admin can select the value of the coupon. Coupon will be valid after given minimum amount.

Number of Days: With the help of this Magento Birthday Voucher Extension, the online retailer can set the no of days before the Birthday when you want to send the email.(send coupon email before given number of day(s) from the birth date or registration date.)

3.2 Email Settings

In this tab of Magento Birthday Coupon Extension, the store admin can define the subject of the email. Even, the admin can customize the email template as per the requirement. The admin has the option to change the image and text of the email body.

3.3 Country Restriction

In this section of Magento Birthday Coupon Extension, the admin can select a particular country where they want to offers this option. Enable the button as shown below and select the country from the list. The offer will then be applicable for the selected countries only.

For example: If you select the Country United States the sent coupon code can be used by the customer’s only United States cities.

3.4 Category Restriction

In this section of Knowband’s Magento Birthday Present Extension, the admin can select the category for coupon code validity. The coupon code offered to the customer in Magento Birthday voucher addon will be applicable to all the categories available in the site if no category restriction is applied. If the Magento store owner wants to send birthday coupon applicable to a particular category, then, they have to enable this category restriction functionality and select the desired category. The coupon will apply only to the selected categories.

3.5 User Statistics

In this tab of Magento Birthday Coupon Extension, the admin can view details of the customers who have ordered on the store and used the birthday gift voucher after receiving the email.

3.6 Coupon Statistics

The Magento Birthday Coupon Module offers a detailed report of the coupon. In the admin interface of the Magento Birthday gift module, the store admin can find the entire list of the coupon generated as well as the status of the coupons in the Statistic tab. The report is generated in both tabular and graphical format.

3.7 CRON Configuration

In order to automate the settings, the store can run the CRON manually.

Add the Cron to your store via control panel/putty to send birthday coupons automatically.

URLs to Add to Cron via Control Panel

https://mademo5.knowband.com/birthdaycoupon//birthdaycoupon

Cron setup via SSH

0 22 * * * wget -O /dev/null https://mademo5.knowband.com/birthdaycoupon//birthdaycoupon

4.0 Front End

After configuring the settings, when customers registered your website at the same they fill the date of birth respective. As per the settings enabled by admin in Magento Birthday discount module, the automatic coupon code will be sent to their Birthday via email. Below find the screenshot of the Birthday Coupon email:

Note: As per the requirement store admin in Magento Birthday voucher addon can customize the email template.

After getting the coupon the customer would like to redeem the coupon. So they can apply the coupon at the checkout page and get the discount of the total amount. Below find the screenshot: