IPrice calculator - mini-shop for Joomla


IPrice calculator - logo
License: GNU/GPL
Languages: English Russian

IPrice calculator is the mini-shop solution for you Joomla site. The component provides any web site running on Joomla! with a full set of functions to organize price-lists and catalogs of products or services with use of a shopping cart, calculation of a total for selected items, calculating sales tax, compilation and e-mailing orders to both a manager and customer, order administration - review, removal, resubmission - as well as price-list insertion into the site's publications.


See also more powerfull commercial component for Joomla 1.5-2.5 IPrice minimart.


The component allows to output price-list items organized by sections and categories. Each item can have a name, short description, full description, unit, price and selection type (regular selector as a check-box, numeric entry, one of a kind selector as a radio group). Groups of items can be separated with a divider.

Main features and functions:

  • Two-tier item hierarchy: section and category.
  • 2 ways to display products: catalogue and interactive price list with calculation totals "on the fly".
  • Allows to insert price-list, catalog or "BUY" button into an article content or into a content of other components using the IPrice content plugin.
  • Main image for an item. Automatic creation 2 thumbnails of an image: small thumbnail for an image in price-list and a medium thumbnail for an image in catalog.
  • Product description and short description with HTML formatting (pictures, formatted text, etc.).
  • Shopping cart allowing multiple selections across several price-lists or catalogs, forming a single final order.
  • "Quick order" mode alllows the user to select products and send an order without using a shopping cart.
  • Flexible discount: Each item can has a single or volumed discount. Up to 5 volumes for a discount. Discount can depend on the item quantity or the item amount. Discount can be specified in percentage or fixed amount.
  • Ability to attach a file to each selected item in shopping cart.
  • Ability to create independent price-lists for various product groups with individual settings (specified manager, currency, etc.).
  • Support for captcha plugins for spam protection.
  • Data import from an CSV (Excel) file. Ability to update products from an CSV file.
  • Multicurrency support with automatic conversion depending on the database-stored exchange rates.
  • Support for SEO URLs.
  • Order management - review, removal, resubmission.
  • Pagination for long product lists.
  • Product filtering by a search string, sections and categories.
  • Flexible modes of presentation of products with many parameters.
  • Allows to redirect to the specified URL after sending order. Such as redirect to PayPal to pay an order.

Additional component extensions:

  • The content plug-in for an insert of price-lists, catalogues and "BUY" buttons in articles and other site content.
  • "Shopping cart" module.
  • "Sections and categories" module.

System requirenments

  • MySQL 5 or higher
  • PHP 5.3 or higher
  • Joomla 2.5, 3.x