Your Cart

Download Area
Show Cart
Your Cart is currently empty.
            

Login






One Page Checkout for Virtuemart

One Page Checkout for VirtueMart from RuposTel. The Best on the market.

€49.00
:



Product: One Page Checkout for Virtuemart

This is true one page checkout for VirtueMart. This is a MUST HAVE for VirtueMart. We believe this component makes VirtueMart twice better than Magento - because you have full power of Joomla, simplicity and extensibility of Virtuemart and customer experience of Magento! As far as we can say, it really raises your sales. For further information, please search for "one page checkout customer experience" on your favorite search engine.

It has been tested and implemented on tens of webpages and is compatible with standard shipping, ship value module and all payment modules. For all the features please have a look at our demo site here. 

Features

Version 1 of date 12. june 2010

  • basket, shipping, payment, user registration are on one page. They are styled according to your VM template.
  • additional information on checkout page are: possibility to change submit button text and information text above the submit button according to payment method ID, shows total including shipping, possibility to add text or HTML in between cart and checkout forms
  • you can change order of shipping, payment, user data
  • works also with no shipping
  • when country in bill to is not listed in any of the shipping methods, user gets a message of wrong shipping country
  • shipping address contains only valid shipping addresses (in section shipping address is different than bill to address)
  • changing of shipping address changes available shipping methods on the fly
  • JoomFISH compatible - you have to add all the language variables to your VirtueMart language files according to installation manual
  • One Page checkout is XHTML valid (it uses string replacements of common virtuemart invalid tags)
  • Added AJAX EU VAT check: if VAT is filled it is checked on Eurpean Commission site and if it is invalid than customer cannot submit form

How it works

  1. Customer chooses product from the shop, sets amount and parameters
  2. Customer clicks on "show basket" link anywhere on your site
  3. One page checkout including basket is shown and customer can fill the form, or log in
  4. If customer chooses for example a paypal payment method he will be noticed at the bottom of the page (above button and on the button) that by clicking the button he will be redirected directly to PayPal (it means he will not get to Thank You page, but the order will be saved)
  5. After sucessfull payment he will be redirected back to Virtuemart (according to return link in notify.php in your VM installation)
  6. If he chooses a payment method which generates an iframe into Thank You page, he will be redirected to custom onepage.checkout thank you page which shows your language set thank you string variable, common Virtuemart thank you page (according to you template), the iframe of payment processor and right underneath will be the cart summary with all the fees including shipping and paymenet fees or discounts

Compatibility

This component was tested on Joomla 1.5.8 to 1.5.17 and Virtuemart 1.1.2 to 1.1.4. It was also tested and implemented on ja_larix, mynxx, zdrowe_gotowanie, rhuk_milkyway, pbv_multi and others. It should be compatible with most available templates, but as we cannot guarantee 100% compatibility with all the templates, shipping and payment modules   we provide 14 days money return policy  if you are not satified with the product. Please be mentioned that you have to provide a proove of incompatibility. If you give a chance to make it compatible, we will require admin access to your Joomla installation and FTP access to debug our component and your shipping module.

What files will be modified

This component adds one page checkout code to your basket.php file in your html files of VirtueMart. Standard installation of OnePage Checkout actually overwrites your basket.php. It uses version 1942 with UPSv2 modification due to the compatibility with this component. If you are running virtuemart 1.1.4 you may install basket php into your Virtuemart themes/userclass directory and you may freely upgrade to future versions of virtuemart.

System requirements

This component cannot be installed from Joomla Component Installer. You have to have a FTP access to upload files to your joomla directory. This component does not run on Virtuemart 1.0 or Joomla less than 1.5.x as we have never tested it on it. If you require us to modify it for incompatible Joomla or Virtuemart we would charge you additional 100 euro for exact modification of component according to your needs. You also have to be able to set up configuration file including getting your "Proceed to checkout" css style and payment IDs from database or your page directly. If you want us to create configuration file for you, please order Installation support.  If you find that this component is not compatible with your Virtuemart installation, please let us know at support (a-t) rupostel.sk.

Licence

One Page Checkout for Virtuemart is an open-source application which allows you to modify and copy the source, but you are not allowed to distribute it commercially in form of resell or making it publicly downloadable without prior approval of RuposTel.

Domain licence options

- if you buy One Page Checkout without installation support for lower price you are allowed to use it on one domain

- if you buy One Page Checkout with installation support you can use it on any number of your domains, but intallation support is only for one domain (per every other domain it is 75 Euro) You will also receive one year one page checkout upgrades and bug fixes.

 

Recent updates

23.7. 2010
Added template files for unlogged and logged customers and it's css styles
Parsed and moved Agree fields from user fields directly to template
Added custom styling in conf file, where class names and ids can be overriden with prefix onepage_ and then used in template's css file in default VM template dir /onepage

If you don't need Full TOS or/and Agree field, please erase it manually in template file.

List of files
/administrator/components/com_virtuemart/classes/ps_onepage.php              --> main functions and order handling (mostly copied from original VM ps_checkout, ps_shopper and modified not to use redirects in case of errors)
/administrator/components/com_virtuemart/classes/onepage/onepage.cfg.php  ---> main configuration file
/administrator/components/com_virtuemart/classes/onepage/index.php         --> EU VAT validator on EC site
/administrator/components/com_virtuemart/html/basket.php                 --> THE ONLY FILE OVERWRITTEN IN YOUR ORIGINAL VM INSTALLATION, BACKUP FIRST!
/administrator/components/com_virtuemart/html/checkout.onepage.php       --> shows thank you page, cart summary and info messages
/components/com_virtuemart/themes/default/templates/onepage/onepage.css  --> your template files to change view of checkout
/components/com_virtuemart/themes/default/templates/onepage/onepage.logged.tpl.php  
/components/com_virtuemart/themes/default/templates/onepage/onepage.unlogged.tpl.php
/components/com_virtuemart/js/onepage.js                                --> javascript for shipping and payment validation

Recent bug fixes
State listing supported
Optional registration supported, but not recommended

Ask a question about this product


There are yet no reviews for this product.
Please log in to write a review.

Last Updated: Saturday, 04 September 2010 19:32