Menu Close
    Hire us Request quote Reading list Switch to dark mode

    Magento 2 Marketplace Pricelist

    Pricelist is a kind of a list having custom price rules. This is very beneficial for the ones who want to keep their various customers available with different and attractive pricing.

    Using Magento 2 Marketplace Pricelist module, the marketplace sellers can create various price rules based on product, category, product quantity, and total product price.

    For creating the price list, the seller will add the existing price rules to the price list as per the choice. The seller can very easily set a price list targeting the potential customers.

    Note: The Price Rules will be applicable on the Base Price and not on the Special/Group/Tier Pricing.

    Features

    • The vendor can create various custom price rules.
    • The vendor can assign multiple custom price rules to a price list.
    • The vendor can assign multiple pricelists to a customer.
    • The vendor can create custom price rule based on the product.
    • The vendor can create custom price rule based on category.
    • The vendor can create custom price rule based on product quantity.
    • The vendor can create custom price rule based on total product price.
    • The vendor can set price calculation type for the custom price to increase or decrease type.
    • The vendor can set the priority of custom price rules and pricelists.
    • The vendor can set the active or inactive date for the custom prices.

    Installation

    The customers will get a zip folder and they have to extract the contents of this zip folder on their system. The extracted folder has an src folder, inside the src folder you have the app folder. You need to transfer this app folder into the Magento2 root directory on the server as shown below.

    After the successful installation, you have to run these commands in the Magento2 root directory.

    First command – php bin/magento setup:upgrade

    Second command –  php bin/magento setup:di:compile

    Third Command – php bin/magento setup:static-content:deploy

    After running the commands, you have to flush the cache from the Magento admin panel by navigating through->System->Cache management as shown below.

    Multi-Lingual Configuration

    For Multilingual support, please navigate to Store>Configuration>General >Locale Options. And select your desired language from the Locale option.

    Language Translation

    For module translation, navigate to the following path in your system app/code/Webkul/MpPriceList/i18n/en_US.csv. Open the file named en_US.CSV for editing as shown in the below screenshot.

    Then replace the words after the comma(,) on the right in the file with your translated words.

    After editing and translating the CSV file, you need to save the translated file name according to your region language and country code such as – de_DE.CSV. Followed by uploading the translated file to the same folder from where you have obtained it. Now your module translation is complete.

    Module Configuration

    After the module installation, the admin will configure the module settings. For this, the admin will navigate to Stores -> Configuration -> Webkul -> Marketplace PriceList as shown below.

    Here, the admin will enable the module by selecting Yes else, select No to disable the module.

    PriceList – Seller End

    Once the admin has enabled the module, the sellers can view Manage PriceList menu option in their seller account as shown below.

    The Manage PriceList menu option will two sub-menu options for pricelist management – Manage PriceList and Manage PriceRules.

    Manage PriceRules

    Clicking the Manage PriceRules sub-menu option will navigate the seller to the “Manage Price Rule” page as shown below.

    Here, the seller will –

    • View the complete list of the existing price rules.
    • Activate, Deactivate or Delete the selected price rules by selecting the required action from the Actions drop-down list.
    • Edit the price rule by clicking the edit link available.
    • Filter the price rules from the filter button available.
    • Create new price rules by clicking the Add Rule button.

    Clicking the Add Rule button will navigate the seller to the Add Price Rules page as shown below.

    Here, the seller will –

    • Price Rule Name – Enter the name of the price rule.
    • Price Calculation Type – Either choose “Increase Price” option to add the calculated amount to the product’s price or “Decrease Price” option to subtract the calculated amount to the product’s price.
    • Price Type – Select the price operation type as fixed or percentage.
    • Amount –  Set the amount for the “Price Type” operation.
    • Priority – Set the priority for the price rule.
    • Applicable On – Select the application type for the price rule – Product, Category, Product Quantity, and Total Product Price.
    • Status – Select “Active” to enable the price rule. Else, select “Deactive” to disable the price rule.

    Please Note: If a price list includes multiple price rule and multiple price rule are applicable on the same products. Then, the price rule with the least value for “Priority” will be applicable finally.

    Price Rule Application Types

    The seller can apply price rule in four ways –

    Apply On Product

    If the seller applies the price rule on Product. Then under the section Assign Rules On Product, the seller will select the product for assigning the price rule.

    Apply On Product Category

    If the seller applies the price rule on Product Category. Then, the seller will define the product categories for assigning the price rule as shown below.

    Apply On Product Quantity

    If the seller applies the price rule on Product Quantity. Then, the seller will define the product quantity for assigning the price rule as shown below.

    Apply On Product Price

    If the seller applies the price rule on Total Product Price. Then, the seller will define the product price for assigning the price rule as shown below.

    Manage PriceList – Seller End

    Clicking the Manage PriceList sub-menu option will navigate the seller to the “Manage Price List” page as shown below.

    Here, the seller will –

    • View the complete list of the existing price list.
    • Activate, Deactivate or Delete the selected price list by selecting the required action from the Actions drop-down list.
    • Edit the price list by clicking the edit link available.
    • Filter the price lists from the filter button available.
    • Create a new price list by clicking the Add Price List button.

    Clicking the Add Price list button will navigate the seller to the Add Price List page as shown below.

    Here, the seller will –

    Add PriceList

    • PriceList Name – Enter the name of the price list.
    • Priority – Set the priority of the price list.
    • Start Date – Set the start date for the price list to be active from.
    • End Date – Set the end date for the price list to get inactive.
    • Status – Active/Deactive the price list.

    Assign Rules

    Under this section, the seller will assign the multiple price rules to the price list.

    Customers

    Under this section, the seller will select the customers and enable the price list for the selected customers.

    Note: The sellers can enable the price list only for those customers who have purchased their products.

    Front-End

    Please Note: 

    • If multiple price lists are having the same price rules for any particular product. Then, the price list with the least value of priority will be applied.
    • If a price list is having multiple different prices rules for any particular product. Then, the price rule with the least value of priority will be applied.
    Front End View of Products without Price List Rules

    The image below shows two products Blue Shirt and Eve Mouse. There is no price list rule applied to both the products.

    Front End View of Products with Price List Rules

    As the price list will be applied, the different prices will be visible to the selected customers on the front-end.

    That’s all for the Magento 2 Marketplace Pricelist extension. If you have any queries or suggestions regarding the extension then you can get back to us at webkul.uvdesk.com.

    Current Product Version - 2.1.0

    Supported Framework Version - 2.0.x, 2.1.x, 2.2.x, 2.3.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 received your message and our expert will get back to you shortly.
    Send Again
    Close

    Table of Content

    Hide Index