FME Extensions - Magento · supervisors and others of FME Pricing Calculator Extension for Magento...

21
FME Extensions Pricing Calculator – Extension for Magento 2 User Guide - Version 1.0 http://www.fmeextensions.com [email protected]

Transcript of FME Extensions - Magento · supervisors and others of FME Pricing Calculator Extension for Magento...

Page 1: FME Extensions - Magento · supervisors and others of FME Pricing Calculator Extension for Magento 2. A step by step instruction has been added to this document to help users to install

FME Extensions

Pricing Calculator – Extension for Magento 2

User Guide - Version 1.0

http://www.fmeextensions.com

[email protected]

Page 2: FME Extensions - Magento · supervisors and others of FME Pricing Calculator Extension for Magento 2. A step by step instruction has been added to this document to help users to install

FME Extensions Pricing Calculator

2 User Guide www.fmeextensions.com

Intended Audience The content of this document is designed to facilitate the users -managers, supervisors and others of FME Pricing Calculator Extension for Magento 2. A step by step instruction has been added to this document to help users to install the extension on Magento 2. This extension will only work on Magento 2. As a safe practice always backup your files and database before installing any extension on Magento. If you are looking for someone to install the extension we can do it for you as well. Just go to the following link and let support know the order id to expedite the installation process. Go to: http://www.fmeextensions.com/magento-extension-installation.html Once you have installed please see the User Guide to help you understand on how to use the extension to its full capacity. If you still have questions feel free to contact us on our website. If you have any custom requirements feel free to touch base with. Just email [email protected] with the description of the requirements and they will get back to you with estimates. For further help or support, feel free to reach us @ http://support.fmeextensions.com.

Page 3: FME Extensions - Magento · supervisors and others of FME Pricing Calculator Extension for Magento 2. A step by step instruction has been added to this document to help users to install

FME Extensions Pricing Calculator

3 User Guide www.fmeextensions.com

Table of contents

I. Pricing Calculator – Extension

Intended Audience II. Table of Contents III. Getting Started!

Overview IV. Extension Features

Set Price Per Unit

5 Input & Output Units

Dynamic Pricing Formula

Price Based On Area / Volume

Pricing With Discounts

Fixed Base Price V. Installation Instructions VI. User Guide VII. Disclaimer VIII. Support IX. Customization X. Need a New Custom Extension?

Page 4: FME Extensions - Magento · supervisors and others of FME Pricing Calculator Extension for Magento 2. A step by step instruction has been added to this document to help users to install

FME Extensions Pricing Calculator

4 User Guide www.fmeextensions.com

Getting Started!

Overview

Magento 2 Price Calculator by FME calculates the price of product

based on the measurements entered by customer such as length,

width, height, area (Sqft), volume, cubic yard, kilogram etc. Price

Calculator extension offers perfect pricing solution for shops selling

tiles, blinds, flooring, liquids, fabric, fencing, frames, wires, ropes etc.

The merchant will just have to set per unit price of the product and

this extension will calculate exact price based on the measurement

from customers. The merchants can also add set a fixed based price,

discount rules for large quantity and input units (meter, foot, inch,

etc).

Extension Features

Set Price Per Unit

✓ Per unit price can be set for each product depending on your preferences like $5 per meter, foot or inch.

5 Input & Output Units

✓ You can use 5 different units of measurement in Price Calculator to allow customers determine the price of the product i.e. Meter, Foot, Inch, Millimeter & Centimeter

Dynamic Pricing Formula

✓ This extension uses an advance formula to calculate the price of the product based on dimensions entered by customers

Price Based On Area / Volume

✓ Customers can purchase the exact quantity /size of the product by entering the measurement based on length, area, volume, etc

Pricing With Discounts

✓ Based on the size of the product being purchased by the customer, discounts can be offered

Fixed Base Price

✓ You can add a fixed base price that will be added in the calculated price to display the final price for checkout.

Page 5: FME Extensions - Magento · supervisors and others of FME Pricing Calculator Extension for Magento 2. A step by step instruction has been added to this document to help users to install

FME Extensions Pricing Calculator

5 User Guide www.fmeextensions.com

Installation Instructions

Installation:

Place the module directory “Pricecalculator” inside app/code/FME/ Run the command “php bin/magento module:enable FME_Pricecalculator ” and then run

further commands in sequence for setup upgrade, cache and compilation. Commands

php bin/magento setup:upgrade php bin/magento setup:di:compile php bin/magento setup:static-content:deploy chmod 777 -R var pub/static (For Linux Only)

Basic Configurations:

The module installed with basic configurations. Here navigate to Admin > FME Extensions > Price Calculator > Configurations

Page 6: FME Extensions - Magento · supervisors and others of FME Pricing Calculator Extension for Magento 2. A step by step instruction has been added to this document to help users to install

FME Extensions Pricing Calculator

6 User Guide www.fmeextensions.com

Product Setup: Add a new product simple / configurable. Admin > Products > Catalog

1. Set basic price (i.e. 100) 2. Add Customizable Options having option-type Field. (i.e. Width, Length). These option

names must be same like we mentioned in above Basic Configurations “Field Labels”.

Page 7: FME Extensions - Magento · supervisors and others of FME Pricing Calculator Extension for Magento 2. A step by step instruction has been added to this document to help users to install

FME Extensions Pricing Calculator

7 User Guide www.fmeextensions.com

3. Set Price Calculator

Page 8: FME Extensions - Magento · supervisors and others of FME Pricing Calculator Extension for Magento 2. A step by step instruction has been added to this document to help users to install

FME Extensions Pricing Calculator

8 User Guide www.fmeextensions.com

4. Save product.

Product Front: Now you can view this working example of product.

Page 9: FME Extensions - Magento · supervisors and others of FME Pricing Calculator Extension for Magento 2. A step by step instruction has been added to this document to help users to install

FME Extensions Pricing Calculator

9 User Guide www.fmeextensions.com

Explanation of Module Features & Restrictions Price Calculation:

Size (Area/Volume) = Option1 (Width) x Option2 (Length) x ….. OptionN Price Calculated = Size (Area/Volume) x Price Per Unit Total Price = Base Price + Price Calculated

Now by using above example of Product and Configurations,

Width = 5 Length = 5 Price per unit = 5 Base Price = 100

Area = 5 x 5 = 25 …. (Width x Length) Price Calculated = 25 x 5 = 125 …… (Area x Price Per Unit) Total Price = 100 + 125 = 225 …… (Base Price + Price Calculated)

Discount Calculation: When we added the product, we used some product attributes, let’s use those values to explain

Size = 15,50 Discount = 2,5 Discount Type = Fixed Measure By = Area

Page 10: FME Extensions - Magento · supervisors and others of FME Pricing Calculator Extension for Magento 2. A step by step instruction has been added to this document to help users to install

FME Extensions Pricing Calculator

10 User Guide www.fmeextensions.com

Here the Size and Discount are relative to each other. If the Size(Area) is 15 to 49 the discount will be 2. (fixed or percent) If the Size(Area) is 50 or greater the discount will be 5. (fixed or percent) Discount type can be fixed, or in percentage.

Area = 25 Total Price = 225 Discount = 2 ………. (As Area lies between 15-49)

Price = 225 - 2 = 223 ………. (Total Price - Discount)

User Guide

After installation of module, make sure the setup is upgraded and static-contents are deployed. Login

to admin panel and flush you Magento cache storage.

Mode 1: How to Add Product based on “Price Per Unit”

Step 1 – Add New Product: To add new product, go to “Catalog”. You can enter “Catalog” from Admin Menu > FME Price

Calculator > Products. Click on “Add Product” there to add New Product.

Page 11: FME Extensions - Magento · supervisors and others of FME Pricing Calculator Extension for Magento 2. A step by step instruction has been added to this document to help users to install

FME Extensions Pricing Calculator

11 User Guide www.fmeextensions.com

Step 2 – Add Product information:

The price is set as “$10” which is the fixed based price of the product and will be added to the

product irrespective in the changes in Price Per Unit. Price Per Unit will be set in “Step 4”.

Step 3 – Set Customizable Options:

You can add option and name it according to your requirements. For the Price Per Unit we named it

“Length” as shown below.

Page 12: FME Extensions - Magento · supervisors and others of FME Pricing Calculator Extension for Magento 2. A step by step instruction has been added to this document to help users to install

FME Extensions Pricing Calculator

12 User Guide www.fmeextensions.com

Step 4 – Set Price Calculator:

After product dimensions are set scroll down and click on “Price Calculator”. Here you can add the

following:

Pricing Rules: You can add discounts in this category. In this guide we have given $10 & $50

discounts for products ranging from 15 inches & 30 inches respectively with the code

“discount=10,50;size=15,30;area;fixed”. Discount can be fixed amount or a percentage.

Pricing Limit: You can provide minimum and maximum limits to your product. Here we have

given minimum and maximum limits are set as 5 and 70 respectively with the code

“Length_min=5;Length_max=70”.

Input Unit & Output Unit: These are the units of measurements for the product. We set both

units are inches.

Price Per Unit Area: The value entered here will be multiplied by the length added to the fix

price provided above to give the product price. This price will vary if discount applies.

Page 13: FME Extensions - Magento · supervisors and others of FME Pricing Calculator Extension for Magento 2. A step by step instruction has been added to this document to help users to install

FME Extensions Pricing Calculator

13 User Guide www.fmeextensions.com

Step 5 – Frontend:

Now go to the frontend demo to check out your product. Here your customers will be able to change

the length of the product and the quantity and get the price according to your presets.

Mode 2: How to Add Product based on “Area (sqrt) Based Pricing” Step 1 – Add Product information:

The price is set as “$10” which is the fixed based price of the product and will be added to the

product irrespective in the changes in Price Per Unit. Price Per Unit will be set in “Step 3”.

Page 14: FME Extensions - Magento · supervisors and others of FME Pricing Calculator Extension for Magento 2. A step by step instruction has been added to this document to help users to install

FME Extensions Pricing Calculator

14 User Guide www.fmeextensions.com

Step 2 – Set Customizable Options:

You can add options and name them according to your requirements. For the Area (sqrt) Based

Pricing we named them “Length” & “Width” as shown below.

Step 3 – Set Price Calculator:

After product dimensions are set scroll down and click on “Price Calculator”. Here you can add the

following:

Pricing Rules: You can add discounts in this category. In this guide we have given $10 & $50

discounts for products ranging from 15 inches & 30 inches respectively with the code

“discount=10,50;size=15,30;area;fixed”. Discount can be fixed amount or a percentage.

Pricing Limit: You can provide minimum and maximum limits to your product. Here we have

given minimum and maximum limits are set as 5 and 70 respectively with the code

Page 15: FME Extensions - Magento · supervisors and others of FME Pricing Calculator Extension for Magento 2. A step by step instruction has been added to this document to help users to install

FME Extensions Pricing Calculator

15 User Guide www.fmeextensions.com

“Length_min=5;Length_max=70” for length and 5 and 80 respectively with the code

“Width_min=5;Width_max=80” for width.

Input Unit & Output Unit: These are the units of measurements for the product. We set both

units are inches.

Price Per Unit Area: The value entered here will be multiplied by the length added to the fix

price provided above to give the product price. This price will vary if discount applies.

Step 4 – Frontend:

Now go to the frontend demo to check out your product. Here your customers will be able to change

the length and width of the product and the quantity and get the price according to your presets.

Page 16: FME Extensions - Magento · supervisors and others of FME Pricing Calculator Extension for Magento 2. A step by step instruction has been added to this document to help users to install

FME Extensions Pricing Calculator

16 User Guide www.fmeextensions.com

Mode 3: How to Add Product based on “Volume Based Pricing” Step 1 – Add Product information:

The price is set as “$10” which is the fixed based price of the product and will be added to the

product irrespective in the changes in Price Per Unit. Price Per Unit will be set in “Step 3”.

Step 2 – Set Customizable Options:

You can add options and name them according to your requirements. For the Volume Based Pricing

we named them “Length”, “Width” & “Depth” as shown below.

Page 17: FME Extensions - Magento · supervisors and others of FME Pricing Calculator Extension for Magento 2. A step by step instruction has been added to this document to help users to install

FME Extensions Pricing Calculator

17 User Guide www.fmeextensions.com

Step 3 – Set Price Calculator:

After product dimensions are set scroll down and click on “Price Calculator”. Here you can add the

following:

Pricing Rules: You can add discounts in this category. In this guide we have given $10 & $50

discounts for products ranging from 15 inches & 30 inches respectively with the code

“discount=10,50;size=15,30;area;fixed”. Discount can be fixed amount or a percentage.

Pricing Limit: You can provide minimum and maximum limits to your product. Here we have

given minimum and maximum limits are set as 5 and 70 respectively with the code

“Length_min=5;Length_max=70” for length, 5 and 80 respectively with the code

“Width_min=5;Width_max=80” for width and 5 and 90 respectively with the code

“Depth_min=5;Depth_max=90” for depth.

Input Unit & Output Unit: These are the units of measurements for the product. We set both

units are inches.

Price Per Unit Area: The value entered here will be multiplied by the length added to the fix

price provided above to give the product price. This price will vary if discount applies.

Page 18: FME Extensions - Magento · supervisors and others of FME Pricing Calculator Extension for Magento 2. A step by step instruction has been added to this document to help users to install

FME Extensions Pricing Calculator

18 User Guide www.fmeextensions.com

Step 4 – Frontend:

Now go to the frontend demo to check out your product. Here your customers will be able to change

the length, width & depth of the product and the quantity and get the price according to your

presets.

Page 19: FME Extensions - Magento · supervisors and others of FME Pricing Calculator Extension for Magento 2. A step by step instruction has been added to this document to help users to install

FME Extensions Pricing Calculator

19 User Guide www.fmeextensions.com

How to Configure Pricing Calculator: Step 1 – Go to Configurations:

Once logged in to the Admin Panel go to the “Configurations”. You can enter there from Admin Menu

> Stores.

Step 2 – Change Pricing Calculator Setting:

Here you will have access to the following settings:

General Settings:

Enable in frontend: This will allow you to enable or disable this extension.

Fields Label: You can rename the fields as par your requirement. We have named the field

Length, Width & Depth in this demo.

Enter tittle for discount: You may change this title as par your requirement. We have kept it as

“discount” in this demo.

Keyword for minimum quantity: You may change this title as par your requirement. We have

kept it as “min” in this demo.

Keyword for maximum quantity: You may change this title as par your requirement. We have

kept it as “max” in this demo.

Product Page:

Show Discounted Price: You have the option to hide the discounted price and just show the

adjusted price without the discount.

Page 20: FME Extensions - Magento · supervisors and others of FME Pricing Calculator Extension for Magento 2. A step by step instruction has been added to this document to help users to install

FME Extensions Pricing Calculator

20 User Guide www.fmeextensions.com

Show Base Price: You have the option to hide the base price and just show the adjusted price.

Disclaimer

It is highly recommended to backup your server files and database

before installing this module.

No responsibility will be taken for any adverse effects occurring

during installation.

It is recommended you install on a test server initially to carry out

your own testing.

Support

You can also find Step by Step guide on this extension by visiting

Pricing Calculator product page on our website. If you need more

information or have any questions or problems, please refer to our

support helpdesk:

http://support.fmeextensions.com

You can log a ticket and a support technician can assist you further.

If you are still struggling with your extension, submit a request via

[email protected]

Page 21: FME Extensions - Magento · supervisors and others of FME Pricing Calculator Extension for Magento 2. A step by step instruction has been added to this document to help users to install

FME Extensions Pricing Calculator

21 User Guide www.fmeextensions.com

Customization

If you have requirements that are not covered by our extension and

you need to have our extension customized, feel free to email us with

detailed requirements at [email protected]

You can also fill out a Request for Quote form here and we can get back

to you with a quote: http://www.fmeextensions.com/quickrfq

Need a New Custom Extension?

We can build a new extension based on your custom requirements if

needed. Feel free to email us at [email protected]