Live Demo Buy Now

Opencart Pricelist

Opencart Pricelist is used to create custom price rules according to various entities like product collection, product category, manufacturer, customers, module layout, etc. The admin can make use of the various entities and can alter their sequence according to which the price rules will apply.

The price list can be created by simply adding price rules from the created price rule. The admin can very easily set the duration of a price list. The extension is very beneficial for the ones who want to keep their various customer available with different and attractive pricing.

Features of Opencart Pricelist

  • The admin can easily add or edit the price rules.
  • There are various entities for creating a price rule like products, categories, manufacturers, customers and customer groups.
  • The admin can change the entities sequence for changing the price rule flow while being applied.
  • Priority of each price rule can be set according to the requirement.
  • Price calculation rule to add or decrease the price of products by percentage or fixed amount.
  • The admin can add layout modules, customer names, customer groups, and customer location to price rules.
  • Minimum Quantity can be used for creating a price rule.
  • One or multiple price rules can be easily added to the price list.
  • The admin can easily set the date range in which the price list will be active.

Installation Of  Opencart pricelist

Customers will get a zip folder and they have to extract the contents of this zip folder on their system. The extracted folder has – admin, catalog, ocmod and system folders. You need to transfer the admin, catalog and the system folders into the Opencart root directory on the server as shown below.
Installation Opencart Pricelist

After this, you will navigate to -> Extension Installer and upload the file oc_pricelist.ocmod.xml which you will find inside the ocmod folder.

extension installer Opencart Pricelist

Now navigate to ->Extensions->Modifications and click refresh on the top right-hand side as shown below.

extension modification Opencart Pricelist

After the above step, the admin needs to navigate to System->Users->User Groups->Administrator(Click the edit button). Now, select all for “Access Permission” and “Modify Permission” and then tap the save button.

Usergroup-Access

Now go to Extensions-> Modules->Opencart Price List and click the install button to install the module as shown below.

installpricelist

Admin Configuration

After the successful installation, navigate through Extensions-> Modules(Choose from extension type)->Opencart Price List.

Opencart price list configure navigate

Click on the admin configuration edit button next to the module to open a page with settings. Now the admin will configure the module settings –
Opencart price list configure page

  • The admin will “Enable” or “Disable” the module by Module Status.
  • Select the time zone of the store from Store TimeZone.

Please Note: The store time zone is added for accurately applying price list rule for the required duration according to the store region time zone.

  • Price Rules Entities Sequence: The admin can see the various entities from Price Rules Entities Sequence for which the price rule can be made. The sequence of entities can be changed by simple drag and drop in accordance with the required price rule flow.
  • Lastly, the admin will tap the save button to save the configuration.

Manage Price List rules

The admin can add/view/edit/delete price rules to manage price list rule by navigating through Price List -> Price List Rules.

Add Price Rule

The admin can add new price rule from “Add New” button by navigating through Price List -> Price List Rule ->Add New.

Opencart price list rule add new

Add New button opens a new page for setting new price rule. Now the admin will add a new price rule.

Opencart price list rule add new page

The admin has to fill and set three sections for adding new price rule.

The first one is Price Setting Rule. It has various fields of settings shown in above image which includes:

  • Rule Name: Here the admin will give a name to the new price rule.
  • Rule Priority: The admin can set the priority of the price rule, which is used when any particular price list includes multiple price rules.
  • Status: The admin can enable or disable the price rule.
  • Product Collection: Here the admin can choose products on which the price rule has to be implemented. The admin can use the auto-suggestion to easily set product collection.
  • Product Category: The admin can choose categories on which the price rule has to be implemented.The admin can use the auto-suggestion to easily set product category.
  • Manufacturer/ Brand Name: The admin can choose any manufacturers/ brand names on which the price rule has to be implemented.The admin can use the auto suggestion to easily set manufacturer/ Brand Name.
  • Minimum order Quantity: The admin can set a minimum order quantity for buyers to get the price rule implemented on the user purchase. This step can be skipped if the value is set to “0”.

Please Note: In the case of “Minimum order Quantity”, the price rule is applied in the customer’s cart. When the quantity in the cart will reach the minimum order quantity for the respective product, then the price rule will be applied on the amount accordingly.

  • Price Calculation Rules: This is the most important part of Price setting Rule section. Here the admin will set the action of the price rules or calculation of the price rule.
  • The prefix column has two options, the first one is “+”, which is used to add the calculated amount and the second one is “-“, which is used to deduct the calculated amount. The amount to be added or deducted can be calculated by fixed price or percentage.

The second section is Customers. In this section, the price rule can be created on the basis of customer name, customer group, and customer location.
Opencart price list rule add new page customer

The Customer section image above includes:

  • Customer Name: Here the admin can choose any customer name from the auto suggestion drop-down. The selected customer will have the price rule applied in accordance with the sequence of entities for price rule.
  • Customer Group: The admin can select group of customers on which the price rule will be applied in accordance with the sequence of entities for price rule.
  • Customer Location: The admin can set the location by selecting the country and state/region. The selected location will be applied with the price rule in accordance with the sequence of entities for price rule.

Please Note: If only the country is selected in location section then all the states of that particular country will be affected. If the country and the state/ region both are selected then a customer of that particular region of the selected country will be affected by Price List rule.

The third section is Layout Modules. This section contains product modules which will be covered for price rule implementation.
Opencart price list rule add new page layout

The Layout Module section image above includes:

  • Product modules: Here the admin selects the product modules where the price rule will be implemented. There are various product modules available for the admin like Featured Products, Latest Products, Special Products, Bestseller Products.
  • The layout modules must be installed and set to use this section of creating price rule/
Price List Rule View and Edit
  • The admin can use Filter for reaching out to one or multiple price rules.
  • The filter can be applied on the basis of Rule Name, Customer Name, Manufacturer, Product Collection, Customer group, and Status.
  • Each field has an auto suggestion drop-down by which the admin can easily select the input of the each respective field.
  • After applying the filter the admin can view and edit the filtered result from the list of price rules.
  • Edit section is same as Add New section. The price rule can be edited by changing the setting fields.

edit view price list rule

Deleting Price Rule

The admin can delete any of the price rules from the given price rule list by selecting price rules from the checkbox and tapping on the Delete button. All price rules can be selected at once and can be deleted together by selecting the mass selection check box from the checkbox column in price rule list.
delete price list rule

Manage Price List

The admin can add/View/delete price list by navigating through Price List -> Price List Rules.

Add New Price List

The admin can add new price list from “Add New” by navigating through Price List -> Price Lists ->Add New.

add price list button

The Add New button opens a new page for setting new price list. Now the admin will add a new price list.

add price list

The Add Price List section image above includes:

  • Price List Status: The admin can enable or disable price list.
  • Price List Name: Here the admin gives a name to the new price list.
  • Duration:  The admin can set the duration of date and time for which the price rule will be applicable.
  • Price List Rules: Here the admin will select and add the price rules which will be applicable in the duration which is set for the price list. if there are multiple price rules then the price rule will be applied on the basis of their priority.
Price List View and Edit
  • The admin can use Filter for reaching out to one or multiple price lists.
  • The filter can be applied on the basis of Price List Name, Associated Rules, Price List Status, Start Date and End Date.
  • Each field has an auto suggestion drop-down by which the admin can easily select the input of the each respective field.
  • After applying the filter the admin can view and edit the filtered result from the list of the price lists.
  • Edit section is same as Add New section. The price rule can be edited by changing the setting fields.
    price list view/edit
Deleting Price List

The admin can delete any of the price lists from the given price rule list by selecting price list rules from the checkbox and tapping on the Delete button. The admin can also select all price lists at once and delete them together by selecting the mass selection checkbox from the checkbox column in the price list.
price list delete

Adding price list while creating entities

The price list and its price rules can be directly added to the entities. The entities in which the price list can be added during the time of their creation are products, categories,  manufacturers, customer and customer group.

  • The price list and its price rule can be added to a product by navigating through Catalog -> Products -> Add New Icon -> Product Price List -> Add Attribute Icon -> Rule List Column(checkbox for selecting rules of price list).

product price list add

  • The price list and its price rule can be added to categories by navigating through Catalog -> Categories -> Add New Icon -> Category Price List -> Add Attribute Icon -> Rule List Column(check box for selecting rules of price list).

category price list add

  • The price list and its price rule can be added to manufacturers by navigating through Catalog -> Manufacturers -> Add New Icon -> Manufacturers Price List -> Add Attribute Icon -> Rule List Column(check box for selecting rules of price list).

manufacturer price list add

  • The price list and its price rule can be added to manufacturers by navigating through Customer -> Customer -> Add New Icon -> Customer Price List -> Add Attribute Icon -> Rule List Column(check box for selecting rules of price list).

customer price list add

  • The price list and its price rule can be added to manufacturers by navigating through Customer -> Customer Group-> Add New Icon -> Customer Group Price List -> Add Attribute Icon -> Rule List Column(check box for selecting rules of price list).

customer group price list add

How to see applicable price list?

The admin can check and edit the applied price list on various entities like the product, category, customer, customer group, and manufacturer.

Price List Check and Edit For Products

The Admin can check and edit the price list applied on products by navigating through Catalog -> Products -> Price Lists.

  • “N/A” value in Price Lists column shows that there is no Price List applicable on the product.
  • “View List” drop-down in Price List column shows that there is one or multiple Price List applicable on the product.
  • On clicking the “View List” drop-down we get the list of all price list applicable.

product price list

  • The admin can check any of the price list detail by clicking over any of the price list given in the drop-down.

edit-pricelist-by-products

  • The selected price list can be edited by the admin. The admin can add or delete price rule of the price list.
Price List Check and Edit On Category

The Admin can check and edit the price list applied on categories by navigating through Catalog -> Categories -> Price Lists.

  • “N/A” value in Price Lists column shows that there is no Price List applicable on the categories.
  • “View List” drop-down in Price List column shows that there is one or multiple Price List applicable on the categories.
  • On clicking the “View List” drop-down we get the list of all price list applicable. pricelist-by-category
  • The admin can check any of the price list detail by clicking over any of the price list given in the drop-down.
    edit pricelist-by-category
  • The selected price list can be edited by the admin. The admin can add or delete price rule of the price list.
Price List Check and Edit On Customer

The Admin can check and edit the price list applied on a customer by navigating through Customers -> Customers -> Price Lists.

    • “N/A” value in Price Lists column shows that there is no Price List applicable to the customer.
    • “View List” drop-down in Price List column shows that there is one or multiple Price List applicable on the customer.
    • On clicking the “View List” drop-down we get the list of all price list applicable. pricelist-by-customer
    • The admin can check any of the price list detail by clicking over any of the price list given in the drop-down.

edit pricelist-by-customer

  • The selected price list can be edited by the admin. The admin can add or delete price rule of the price list.

Price List Check and Edit On Customer Group

The Admin can check and edit the price list applied on customer groups by navigating through Customers -> Customer Groups -> Price Lists.

    • “N/A” value in Price Lists column shows that there is no Price List applicable to the customer group.
    • “View List” drop-down in Price List column shows that there is one or multiple Price List applicable on the customer group.
    • On clicking the “View List” drop-down we get the list of all price list applicable.

edit pricelist-by-customer group

  • The admin can check any of the price list detail by clicking over any of the price list given in the drop-down.

edit pricelist-by-customer

  • The selected price list can be edited by the admin. The admin can add or delete price rule of the price list.
Price List Check and Edit On Manufacturer

The Admin can check and edit the price list applied on manufacturers by navigating through Catalog -> Manufacturer Groups -> Price Lists.

    • “N/A” value in Price Lists column shows that there is no Price List applicable to the manufacturer.
    • “View List” drop-down in Price List column shows that there is one or multiple Price List applicable on the manufacturer.
    • On clicking the “View List” drop-down we get the list of all price list applicable.

pricelist-by-manufacturer

  • The admin can check any of the price list detail by clicking over any of the price list given in the drop-down.

edit pricelist-by-manufacturer

  • The selected price list can be edited by the admin. The admin can add or delete price rule of the price list.

Price Rule for Special and discounted products

Case 1: Price Rule applied on a product having a special price for any duration of time.
  1. Add a price list or edit a price list including a price rule which has Layout Module -> Special(selected to be enabled).
  2. In the above case, the price rule will be applied on the product after the special price has been applied.
  3. The tax(if applicable) will be applied to the final amount after special price and price rule is applied respectively.
Case 2: Price Rule applied on a product having a discounted price.
  1. Add a price list or edit a price list including a price rule which covers the above product which includes discount.
  2. In the above case, the price rule will be applied on the product after the discounted price has been applied.
  3. The tax(if applicable) will be applied to the final amount after special price and price rule is applied respectively.

Front end view

Please Note: Only the registered and logged in user will be able to see the altered price applied by price rule list.

Front View of products with Price List
  • The front view of products with no price rule applicable on below products-

front end without price list

  • Now adding price rule with “Product Collection” including the above-shown products iMac, MacBook Air, and MacBook Pro by navigating through Price List -> Price List Rules -> Edit Icon -> Price Rule Setting -> Product Collection.

front end with product collection

  • After adding the products, Price List Calculation will be set by navigating through Price List -> Price List Rules -> Edit Icon -> Price Rule Setting ->Price calculation Rules -> Calculated Price

front end with price calculation

  • Now after creating the price rule as “Rule 1” including the above three product and calculation, the status of Rule 1 will be enabled. Enabling will be done by navigating through Price List -> Price List Rules -> Edit Icon -> Price Rule Setting -> Status(Enabled)

front end with price rule enabled

  • After Rule 1 has been created, the Price list will be created by navigating through Price List -> Price Lists -> Edit Icon
  • The price list named with “Price List for products” will be created which will have its “Price List Status” enabled along with the “Price List Rules” including Rule 1.

front end with price list enabled

  • The front view of the above products after price list rule is applied is shown below-

front view

 

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

Current Product Version - 2.0.0.0

Supported Framework Version - 2.3.x.x, 3.x.x.x

. . .

Ask a Feature

Index