Virtuemart Extensions from RuposTel

  • Full Screen
  • Wide Screen
  • Narrow Screen
  • Increase font size
  • Default font size
  • Decrease font size

opcmini

One Page Checkout Component for VirtueMart 1.1 & VirtueMart 2

Feature List

This is true one page checkout for VirtueMart. This is a MUST HAVE for VirtueMart and makes checkout process much more comfortable and provides many features which are missing in basic VirtueMart configuration. As far as our customers say, it really raises your sales. Our company specializes on VirtueMart and Joomla modifications which make user experience better such as speed optimalization, checkout process and SEO. Our business model is based on providing complete ecommerce solutions based on VirtueMart and Joomla which we support by various marketing activities and we take provisions of sales of our hosting customers. This was the number one reason to create this component - to raise sales of our hosting customers and it was sucessfully done. We develop this component since 2008 and we provide continuous support for it every day.

How does it work

  1. Customer chooses a 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 inscreenshots
  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) which is usually a result page.
  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 discountsbuynow

Ready for Global Use (Recommended Settings)

Here we would like to advise our customers on proper configuration of Virtuemart and One Page Checkout for various international uses such as United States tax mode (per state), European tax mode and Zero decimals rounding for Swedish and Hungarian

Available Checkout Templates [OPC1 & OPC2]

These are One Page Checkout templates included in standard installer. You can opt-out styled top basket and configure tax appearance, every template has it's own CSS file and some have also a javascript helper file.

Double Email Field [OPC1 & OPC2]

If the email address of your customer is the most valuable information for you, we created an extension for OPC which asks for customer's email address twice. This is usefull when using silent registration where username is automatically created by customer's email address.

 

 

Delayed Shipping for FedEx and UPS [OPC1 & OPC2]

We have added new options for shipping when using UPS, USPS or Fedex shipping. We added loader image, so customer knows that shipping is being updated and we added an option for customer to click on a link to reload shipping options for a selected address (OPC1). Shipping can be automatically loaded on leaving the last shipping field (OPC1). This feature is usefull only when using a shipping method which does calls to a remote server and in combination of SSL it can become slow or timed out. In OPC2 this feature is used to load shipping after the checkout page loads purely with javascript so it does not slow down the page load when those API based shipping methods are used.

Free shipping to only one country [OPC1 & OPC2]

This extension was created to filter free shipping only to one country selected by shop administrator. Recently we also created an extended version of this extension to filter free shipping. (since 1.2.264)

Free shipping will not show for any of these parameters when configured:

- if the country is not in the list
- if a product is larger than x units
- if a product is heavier then x units

You can also set an order total amount which will turn off this extension.

Add to Cart as a link [OPC1 and OPC2]

Our component supports adding products to the cart by a link from anywhere in your shop or from outside the shop, you can configure this One Page Checkout extension to delete content of the cart before adding a product from url parameters.  For an example, have a look on our demo sites.

This extension was firsly created for Magazine subscription where it was the only product on the site. It is particularly usefull for event registration or similarly. The link to the cart can be used from external sites if you are having a specialized marketing site.

Google Adwords Conversion Tracking for Virtuemart [OPC1, OPC2]

This component can load your tracking code (html or javascipt) inside an iframe when customer submits the order. You can track any number of campaigns which will load within 2 seconds timeout after the click. We recommend to use image tracking as javascript might not get loaded within 2 seconds from your marketing external site.

 

Flexible Tax Configuration [OPC1 & OPC2]

One Page Checkout supports any type of tax configuration and was implemented in North America and EU on many sites. It works well with tax rate based on vendor address or tax rate based on shipping address. We also added a special mode if all of your products and shipping is configured without tax, but you still want to add a tax rate to be shown on the checkout steps. Taxes are automatically generated on address change due to shipping change. This component also supports AWO Coupons and other coupon systems. If you encounter a problem with tax display we will fix it for you for no additional charge in both versions of OPC. 

 

Shipping as Select dropdown (optional) [OPC1 & July 2012 OPC2]

One Page Checkout supports shipping (and/or payment) as select dropdown box. It can be either inside basket or at its shipping position. All shipping methods are supported including UPS-like shipping methods.

Chinese and Arabic RTL Support [OPC1 & with template customization in OPC2]

One Page Checkout was implemented on sites which don't use standard encodings and it runs fluently. Please note, that if your Virtuemart language files are not in UTF8, you will need to add couple of language variables into your /common/yourlang.php manually as this component will prevent file to be saved when it finds that it is not php valid. Additional language text is usefull for creating text for checkbox "Click here if your shipping address is different than your bill to address" and also you can create texts per each payment. If a customer clicks on a payment method, right above (and on the payment button) he can see what will happen after clicking it. You can set this up in the language configuration of the component. This is usefull for payment methods which do redirect after submitting the order and you can change the info text to: "After clicking Submit order button you will be redirected to Paypal.com"

Google Ecommerce Order Tracking for Virtuemart [OPC1 & OPC2]

This component can send data to Google with your installed analytics account and you will be able to track customers by each order.Please note, that you have to have Ecommerce tracking enabled in your Analytics account and analytics properly installed.

Free Shipping as an Option [OPC1 & OPC2]

You may set up Free shipping as an option and also let show other shipping methods. This is particular usefull when you want customers to be able to select 24h delivery while standard delivery is free. This feature works with any type of shipipng methods.

Disable a payment for a selected shipiping method [OPC1]

If you use shipping methods such as "pick up in store", or "payment on delivery", you may disable a payment methods which will not be avaiable for these shipping methods. For this feature to work correctly we recommend to move shipping above payment in One Page Checkout templates. This feature works only with standard shipping shipping class.

Supports SSL [OPC1 & OPC2]

One Page checkout supports SSL on your shop.cart page. You will need to have valid SECUREURL in the configuration of Virtuemart. We also recommend to turn on "generally prevent SSL" so that other pages are not loaded with SSL. If your SSL runs correctly on your previous checkout steps, there is no need for extra configuration in Virtuemart, just to turn on SSL in One Page Checkout configurator.

No Virtuemart Hacks [OPC1 & OPC2]

One Page checkout can run in component mode, where you can create a checkout link from your menu. The most common way of running this component is to install it over you basket.php file in Virtuemart installation, so you don't need to change any other links from your page to shop.cart page of Virtuemart. If your Virtuemart has any special hacks which are not inbuilt in this component and they modify ps_checkout.php we will need to merge them with our own file ps_onepage.php in order for them to work. Usually credit card processors modify ps_checkout for them to work. This modification does not require you to buy extended support.

Guest Shopping Supported and Duplicit email feature [OPC1 & OPC2]

This component supports any type of Virtuemart or Joomla registration. We recommend to use silent registration with activated joomla registration and no activation necessary for new accounts. One page checkout component will work also with disabled Joomla registration. We managed to be able to register users even if they are already registered with their own email, therefore they don't need to ask for a password if they don't know it or don't remember it, but just create an order. Shoppers with duplicit email will be automatically unlogged after purchase.

Shipping Inside Basket [OPC1 - July 2012 OPC2]

One Page Checkout component supports Shipping inside basket. It will be in select dropdown box with dynamicly updated information in the basket and at the bottom of the checkout page. You need to turn on this feature in the configurator.

Terms of Service in Scrollable Textarea at Checkout [OPC1 & OPC2]

The component supports full Terms of service in scrollable textarea in checkout from your shop.tos or directly from an article. Article will be stripped of any html tags to unformat it. 

In Virtuemart 2, the terms of service configuration is fetched from Virtuemart's checkout configuration: show full terms of service at checkout. The terms of service still can be altered changed by an article Id. 

Design Customizations [OPC1 & OPC2]

Onepage Checkout Component from RuposTel uses own template files where the order of checkout sections can be easily set up. By default they use your standard Virtuemart themes, but you can override any CSS style in the configurator and add it to Onepage CSS file. It also has inbuilt basket which will do the same as your basket.b2c and basket.b2b, but will show shipping and payment fees optionally. For future updates we plan to create more inbuilt templates with muti column design and much more.

All Shipping Methods Supported [OPC1 & OPC2]

Our component supports all shipping methods including those that make API queries toward the provider. It is using AJAX to load the shipping information and draw the shipping section. If you customer has no support for AJAX, the component will load standard Virtuemart checkout.

True One Page Checkout Experience [OPC1 & OPC2]

One Page Checkout is according to many studies a must have for your shop, it raises your sales by making the checkout much faster, less complicated and more transparent. Transparecy and simplicity is one of the basic pillars of sales. We worked hard to make this One Page Checkout Component as user friendly as possible. We implemented it on shops in every region of world including China, USA, Europe, Australia, Izrael and Russia. It supports all payment gateways which don't require Virtuemart hack and any shipping methods including UPSv2 and others. We also provide support for payment gateways which do require Virtuemart modification by merging your payment gateway with our component. Once we merge it, it is avaiable in a new version of One Page Checkout which is then accessible for all our customers.

You are here