virtueMart
From Wikipedia, the free encyclopedia
Virtuemart | |
---|---|
Developed by | Sören Eberhardt-Biermann |
Latest release | 1.1.0 Stable / April 23, 2008 |
OS | Cross-platform |
Genre | Webshop |
License | GNU General Public License |
Website | www.virtuemart.net |
VirtueMart (formerly known as mambo-phpShop) is an open source e-commerce solution designed for use with Mambo or Joomla! Content Management System (CMS). VirtueMart is written in PHP and requires the MySQL database environment for storage. Virtuemart is an extension for Joomla or Mambo CMS, and not a stand-alone application. As VirtueMart is only a plugin for Joomla! / Mambo, it has the same system requirements, which are currently:
- Joomla! 1.0.x or Mambo (>= 4.5.1) recommended: Joomla! 1.0.x
- PHP 4.2.x or above - recommended: PHP 4.4.x
- MySQL 3.23.x or above -recommended: MySQL 4.0.x
- Apache 1.13.19 or above -recommended: Apache 2.x
Several other required supporting libraries or extensions include MySQL, XML and Zlib support built into PHP. Support for https (openSSL) and cURL is recommended. [1]
Contents |
[edit] Virtuemart Features
Virtuemart (sometimes abbreviated as VM ) is a modern e-commerce shopping cart and below are some of its prominent features. It is best suited for low to medium level traffic web-sites.
- Unlimited number of Products and Categories
- Catalog Mode allows you to turn off the Shopping Cart Features
- Unlimited Category/Subcategory depth
- Products can be assigned to multiple Categories
- Sort your Products and Categories the way you like
- Sell download-able Goods like MP3s, Templates, Videos or Software
- Add Images and Files (e.g. Data Sheets) to every Product for your customers’ convenience
- Add Attributes like Size or Color to your Products to offer product variations
- Use Product Discounts (percentage/total, time limited or not)
- Comfortable and flexible Product Import & Export using CSV Files
- Manage and control the Stock Level for Products and Items
- Automatically notify Customers when a Product is back in Stock
- Feature specific products by setting them “on special”
- Add Shoppers and assign them to different shopper groups
- Global Shopper Group Discounts
- Multiple prices can be added to a Product, each for an own shopper group or a quantity range
- Flexible Shipping setup, Fetch Shipping Rates live from Intershipper, USPS, UPS, Canada Post etc.
- Extend the Shop with other Modules and Functions
- Manage different Currencies, Countries
[edit] Virtuemart Payment Integration
Virtuemart supports a variety of Payment Gateways. This is a list of pre-installed Gateways:
- 2Checkout
- PayPal (IPN), PayPal Pro
- Payflow Pro
- Authorize.net (AIM)
- eCheck
- eProcessingNetwork
- eWay (XML Transactions)
- Linkpoint
- Montrada
- NoChex
- Paymate
- PayMeNow
- PBS (Danish)
- Worldpay
[edit] Virtuemart Customizations
Because Virtuemart is an open source e-commerce solution all the application code is openly visible in PHP. This allows PHP developers to view , update or customize the operation of the shopping cart. In addition Virtuemart itself offers simplified templates ( called 'fly pages' in Virtuemart) structure that allows various shopping and cart page(s) to be edited with standard html and css methods, these templates are typically stored in the /path-toyour-site/administrator/components/com_virtuemart/html/templates folder.
[edit] Virtuemart Editions
Virtuemart began as off shoot of the stand-alone phpShop e-commerce web application. Originally dubbed mambo-phpShop it became the first substantial native e-commerce component for the Mambo CMS system. After the community forked Mambo into Joomla, the developer re-branded mambo-phpShop as Virtuemart, officially supporting the newer Joomla CMS. While current implementations may still function with Mambo CMS, and older editions of mambo-phpShopare are still available to download, they are no longer actively supported.
The latest versions of VirtueMart 1.1 are now compatible with the upcoming release of Joomla 1.5