Menu Close
    Hire Us Request Quote Reading List Switch to Dark Mode

    Prestashop Multi UOM Product Sale | Sale by Weight | Sale by Length

    Prestashop multi UOM product sale module helps to add measurement units with the product. As the units of measurements vary across the regions. hence, it becomes necessary to define the local units of measurement to their equivalent quantity in standard units.

    The module provides to define measurement units for the following parameters

    • Weight
    • Length
    • Area
    • Volume

    Now easily define quantity of products in measurement units of weight, length, area & volume. For example:

    • Set the weight of product in kg, grams, ton etc.
    • Define the length of products in metre, cm, inch, foot etc.
    • Set the measurable volume of products in litre, mililitre etc.
    • Set area of products in sq km, sq cm, sq mm etc.

    The stores dealing with food items, carpentry items, apparels, furnitures etc can greatly benefit from it. Showing the quantity of the product in their measurable unit will help customers to buy a definitive quantity of the product easily.

    Store owners can also track their stocks by defining the measurable equivalent quantity of the product to the default quantity of Prestashop.

    Let’s say if you have set 1 quantity = 1000g for any particular product. Then, your customers can only buy this product in multiples of 1000g. And, the quantity of the stock in Prestashop would be updated accordingly.

    Like, if some customer bought 3000g of the product & the total quantity of the product was 10000g. Then stocks will update the quantity of the product from 10 to 7 because of quantity equivalent defined by admin i.e 1 quantity = 1000g

    Features of the module

    • Admin can add measurement units with the products.
    • Set the equivalent quantity of the product in the selected measurement unit with a default quantity of Prestashop. (Like 1 quantity = 100g/1000ml/10cm etc.)
    • Define measurement units of weight, length, area & volume in the module configuration.
    • Define higher units of measurement of weight, length, area & volume in their equivalent lower units of measurement.
    • Enable the unit of measurement for the product from the ‘Edit product’ page.
    • Select measurement units for each product from the ‘Edit product’ page.
    • Set the weight of product in kg, mg, gram, tonne etc.
    • Add measurable units of volume like litre, millilitre etc to the product.
    • Units of length like metre, centimetre, inch etc can also be assigned to the products.
    • Size of products like floor carpets, window glass, yoga mats etc can be defined in terms of their area.
    • Assign area of products in sq m, sq cm, sq mm etc.
    • Display selected unit of measurement for the product alongside quantity.
    • Show the quantity of the product with the measurement unit everywhere i.e. wherever the quantity of the product is displayed.
    • Provide discounts to customers on buying a certain quantity of product with ‘price offer’.
    • Choose to add ‘Impact Price’ of each combination of the product in ‘price offer’ of the product.
    • Module translation is available in following languages: French (fr), Arabic(ar), Spanish(es), German(de), Italian(It), Russian(ru), Japanese(ja), Dutch(nl), Bulgarian (bg), Portuguese (pt).

    How to Install the Module

    1. Go to Module Manager in Back office and click on ‘upload a module’.
    2. Now, Drag and drop the module file or select the file from the system.
    3. In this way, the module installation will be successful.

    How to configure the Prestashop multi UOM module

    There are two options in the configuration of the module.

    You can also define multiple units for various parameters of measurements.

    This was all about the configuration of the module.

    Workflow of the module

    Some new options are added on the product page at admin end after the successful installation of the module.

    Only an integer value can be added as the quantity in Prestashop.

    Hence, you need to define the quantity of the product in the selected unit equivalent to ‘1 quantity’ of the Prestashop.

    As per the above settings, a customer can now buy quantity equivalent to 500g or in multiples of it. Additionally, the price of the product is also displayed according to per 500g of the product.

    Whenever a customer clicks on ‘add to cart’ button, a popup opens with details of added products of the cart. Cart popup also shows the quantity of the product in the selected unit of measurement.

    View the quantity of the product in the selected unit of measurement at cart, checkout, order confirmation & order details page.

    Cart Page:

    Checkout Page:

    Order Confirmation Page:

    Order Details Page:

    Details of Order at Admin-end

    Invoice and delivery receipt of the order also contains the quantity of the product.

    View quantity of the product in the selected unit of measurement on invoice & delivery receipt too.

    Order Invoice:

    Delivery Receipt:

    Case 1

    In this case, we have applied both i.e. specific price & price offer on the product.

    The product will be available at $85 if the customer buys 5000g of the product according to the ‘price offer’ applied to the product.

    Whereas, the specific price condition allows the product to be sold at $9 for per 500g.

    The priority of both of the above conditions can be set from the configuration setting of the module.

    Here, we have selected to apply ‘price offer’ of the product instead of the ‘specific price’.

    In this case, a customer can buy 5000g of the product at $85.

    However, if we choose to apply the specific price of the product for the same quantity instead of the price offer.

    Then, the customer needs to pay $90 for the same 5000g of the product.

    Let’s see how the price went from $85 to $90 for 5000g of the product.

    The specific price is set to $9 for per 500g of the product.

    500g—–>$9

    500g*10—–>$9*10
    =5000g—–>=$90

    Case 2

    Now, we will try to understand the significance of the 2nd option available in the module configuration.

    This option lets you add the impact price of each combination in ‘price offer’ of the product.

    Let’s see how?

    There were 3 combinations of the product i.e. lentils, chickpea & groundnut.

    On all these combinations, there was an impact price of $5, $10 & $15 respectively.

    Now, the price for every 100g of the product is set to $20.

    Additionally, a ‘price offer’ is also applicable to the product. Due to which, a customer can buy 500g of any of the aforementioned combinations at $90.

    Combination 1

    Let’s see how 500g of the 1st combination i.e lentil costs $115 to the customer.

    Due to the applicability of ‘Price Offer’ on the product; 500g is available at $90.

    The impact price applied on 1st combination i.e lentil is $5 for per 100g or say 1 quantity.

    Hence for 500g of the product, the total ‘Impact Price’ would cost around

    100g—–>$5

    100g*5—–>$5*5
    =500g—–>$25

    Total price of the product = ‘Price offer’ of the Product + Total ‘Impact Price’ of the Product
    $115 = $90 + $25

    Combination 2

    Similarly, for 2nd combination that is chickpea, the price calculation would be same.

    As per the ‘Price Offer’ of the product, 500g of the product is available to the customer at $90.

    The ‘Impact Price’ applied on the product is $10 for per 100g or 1 quantity.

    Hence for 500g of the product, the total ‘Impact Price’ would cost around

    100g—–>$10

    100g*5—–>$10*5
    =500g—–>$50

    Total price of the product = ‘Price offer’ of the Product + Total ‘Impact Price’ of the Product
    $140 = $90 + $50

    Combination 3

    In the same way, let’s see how price would be calculated for the 3rd combination of the product.

    According to the ‘Price Offer’ of the product, 500g of the product is available to the customer at $90.

    The ‘Impact Price’ applied on the product is $15 for per 100g or 1 quantity.

    Hence for 500g of the product, the total ‘Impact Price’ would cost around

    100g—–>$15

    100g*5—–>$15*5
    =500g—–>$75

    Total price of the product = ‘Price offer’ of the Product + Total ‘Impact Price’ of the Product
    $165 = $90 + $75

    Additional Case

    In case, if any customer tries to buy 600g of the product.

    Then, Let’s see how the price of the product would be calculated.

    The 500g of the product is available at $90 due to price offer.

    The ‘Impact Price’ applied on the product is $15 for per 100g or 1 quantity.

    Hence for 500g of the product, the total ‘Impact Price’ would cost around

    100g—–>$15

    100g*5—–>$15*5
    =500g—–>$75

    Total price of the product = ‘Price offer’ of the Product + Total ‘Impact Price’ of the Product + Price of 100g of the product(inclusive of impact price)
    $200= $90 + $75 +$35

    This was all about configuration & working of Prestashop multi UOM product sale. The module will help you to add measurement units with various kind of products.

    Note: By default, the module will not be compatible with any 3rd party module.

    Support

    For any kind of technical assistance, just raise a ticket at http://webkul.uvdesk.com and for any doubt contact us at support@webkul.com

    Current Product Version - 4.0.0

    Supported Framework Version - 1.7.x.x

    . . .

    Comment

    Add Your Comment

    Be the first to comment.

    Back to Top
    css.php
    Hire Us!
    Brief us about your requirements and we'll get back to you.
    Woo! Hooy!
    We have just recieved your project brief and our expert will contact you shortly.
    Send Again
    Close

    Table of Content

    Hide Index