News:

Support the VirtueMart project and become a member

Main Menu

Responsive One Page Checkout Extension for Virtuemart *** NEW VERSION ***

Started by David Kan, February 07, 2013, 09:30:10 AM

Previous topic - Next topic

David Kan

One Page Check Out for Virtuemart developed by Cmsmart - no HACK, 100% AJAX, Fully Responsive
New Version 5.1.1 Updated


All Virtuemart site need One page checkout to make the check out process as simple as possible while remain your payment and customer information without loading pages to pages.

Responsive on all smart mobile devices


Complete Checkout in Onepage


Create unique layout with new advanced visual editor


Full Features:
   

  • All checkout steps in one page, all data loaded within 1 page using Ajax ( login, billing, delivery contact, payment method, total cost, Virtuemart custom product fields, tax, coupon...)

  •    
  • Virtuemart One page check out support any Virtuemart Shipping methods, any Virtuemart Payment gateways.

  •    
  • Support International languages as One page check out for Virtuemart just use default Virtuemart multi-languages files so you can update, edit languages text in your own Virtuemart and Joomla languages files.

  •    
  • Ajax loading, INSTANT UPDATE PRICE, INSTANT FORM DISPLAY, no page reload, your shopper update any information on the same page.

  •    
  • Enable check box for approval of terms and conditions (terms displayed in pop up).

  •    
  • Auto-update prices, taxes and totals when choosing Shipping or Payment methods such as Paypal, Moneybooker, Sagepay, 2Checkout,... (Featured)

  •    
  • Change check out page template /style color in the backend configuration (new checkout page theme option updated)

  •    
  • Customers can add or subtract items from their cart on the checkout page with Ajax, no page reload (Featured)

  •    
  • New customers can create an account when checking out.

  •    
  • Customers can make comments when checking out.

  •    
  • The checkout page allows customers to enter their discount codes, and the price is instant update (Featured)

  •    
  • Change layout from 1 column to 3 columns to suite with your Joomla template layout

  •    
  • With the optimization of java script, the product runs 40% faster (Featured)

  •    
  • Works perfectly with popular browsers including Firefox, Chrome, IE 7,8,9,10 and Safari (Featured)

  •    
  • Installation is easy as normal Joomla plugin, no Virtuemart hack, no module or component.

  •    
  • Configuration is easy and flexible with simple backend management.

  •    
  • Front end can be easily customized with HTML/CSS.

  •    
  • Delivery can be made to different addresses.





#ChangeLog

Version 5.1.1 Updated: 2015, Dec 22

+ Fix error while updating data

+ Fixed Anti- Spam function

+ Improve the documentation in back-end's interface

+ Fixed some small bugs in delivery date and time

+ Some enhancements and fixes

+ Fixed small issue in VirtueMart Shipment Methods

Version 5.1.0 Updated: 2015, Oct 06

+ Fix issue:

- Fix issue named "your cart has been updated" on Virtuemart 3.0.9.6

- Fix error which is not working on IE

+ Language:

- Russian are now available and smothly

Version 5.0.0 Updated: 2015, Sep 01

+ Technics:

- Using API of Joomla and Virtuemart to handle data

- Using JQuery version 1.11.2 to handle tabs, pop up and other effects

- Using JQuery - UI: drag and drop in one page backend interface, input of date, time...

- Ajax help move an update data

- Using CSS - CSS3 to build up layout and effects

- Building the layout with HTML, HTML5

+ Adding more functions


- Adding Anti- Spam function

- Rendering back-end's interface

- Support all standard VirtueMart Shipment Methods

- Support all standard Virtuemart payment methods

- Supports auto coupon by 3rd party such as AWO Coupons

- 8 color picker available

- Visual editor: Free for clients to drag and drop modules and change their positions to form the frontend's appearance.

- Configuring general functions: Loading CSS, JS, JQuery - UI frontend

- Customized Colors: Every module can be changed colors, background colors, text, font, integrated with the visual editor.

- Sort Fields: Loading fields that available for Bill to, Ship To and allowed customers to drag and drop, to order their positions without going to Virtuemart choose files and change every field.

- Modules supported: There are more modules in one page checkout like delivery date, banner, custom HTML

- Multiple languages supported: Translated automatically into popular languages and regions of buying frequency like: English, French, German, Poland, Portuguese.

- Loading Google Font

- Used font icons instead of images

Version 4.5.0 Updated: 2015, Apr 07

Fix bugs

- Compatible with Joomla 3.x & VM 3.0.6.4

- Fix Jquery error, broken backend layout

- Fix add to cart error on front-end

- Error loading state when choose country

- Internal server error when submitting an order

- Fix registration when checkout

- Fix JHtmlJquery::libs error

- Fix disappeared registration form in 1 column layout

- SQL error while updating data

- Remove overrides plugin

Version 4.0.0 Updated: 2014, Dec 20

+ Integrated with delivery date and time in the one step checkout page

+ Change the style of 1 column style

+ Change the admin interface

# Fix bug

- Fix bug broken layout opc

- Fix bug layout responsive

- Integrated with awo coupon

- Integrated with ups shipping

Version 3.5.0 Updated: 2014, Sep 30

Compatible with Joomla 3.x and VM 2.9.8

+ Allow customer to re-arrange 3 columns and 1 column layout

+ Adding checkout buttons with the same color as 3 columns style

+ Automatically re-calculate frame size of one page checkout to show columns

# Fix error of calculating frame's width to display one page checkout

# Fix error of coupon code

# Fix error of loading wrong zip code, country and region

# Fix error of PayPal

# Fix error of not saving customer information after logging in and changing

# Fix error of not saving ship to information exactly

Version 3.1.0 Updated: 2014, Sep 30

+ Support Responsiveness

+ Ajax updates on number of product, price, tax, shipment, payment...

+ Automatically copy filed from shipto to billto when users log into account

+ Create account and checkout in 1 step

+ Apply Coupon code in Checkout step

+ Layout can be changed differently

+ Able to change template or style colors

+ GeoIP automatically inputs customer location (must register from maxmind)

# Fix bug of shipment not showing on frontend

# Fix bug of * fields into red

# Fix error of text displaying wrong position in different browsers

# Fix bug of not loading country and region when logging

# Fix bug of automatically scaling columns

Version 3.0 Updated: 2014, Sep 07

+ Develop and support

- PHP 5.3+, MySql 5.2+

- Joomla! 2.5.x - VirtueMart 2.0.22+ (required !!!)

- jQuery 1.6+ (required) - jQuery UI 1.9+ (required)

- Need to create an account at the website   http://maxmind.com for GeoIP2 functions

+ New options:

- Show on/off Ajax pre-loading

- Show on/off Delivery time (only for 3 cols theme)

- Show on/off empty cart button (only for 3 cols theme)

You can change these options' parameters

+ Fixed issues

- Remove GeoIP functions but add GeoIP2 functions , you can review at   http://dev.maxmind.com/geoip/geoip2/javascript/ - Fixed "cart.php" helper.

- Added "calculationh.php" helper.

- Fixed onestepcheckout.php of this plugin.

- Fixed language texts in javascript files.

- Fixed bugs in views

+ New features:

- Added languages files for themes (en-GB.plg_system_onestepcheckout_theme.ini)

- Load languages files for shoppers fields.

- Load javascript language texts.

- Easy to installation with all in one package installer (included jQuery and Override system plugin).

- Automatically activate the plugin after installation.

- Remake new javascript to be compatible with Firefox, Chrome , IE 8,9,10.

- Minimized javascript version.

- Allow to override views of plugin {root}/templates/{current_template}/html/onestepcheckout/views/ {root}: Root directory of Joomla site. {current_template} : Current templates used by Joomla.

+ Installation Note

-After installing our plugin, you will have to go Admin Panel--> Components--> Virtuemart--> Configuration--> Template, then uncheck to use the VirtueMart jQuery and Use Fancy


gvhamburg


AH

Regards
A

Joomla 3.10.11
php 8.0

jschuurkes

I have bought this plugin for one of my  Dutch customer and of course my customer wanted a few customisations.
The support team of CMSmart and especially Mr. Lakabina created all of the needed changes in no time.
Excellent support and I can recommend the plugins of CMSmart.

Best regards from the Netherlands

Jack Schuurkes

xaxier

Great plugin with great potential. The support team have been helpful and I hope my issue will be solved by them soon which I believe they are capable since they are on it 24/7  :)

erinreiss

Hi there,
I like most of features that you've developed for this product. But there is one feature I'd like to include is that login Paypal directly on checkout page, like pop-up Paypal login. Is it possible for you guys develop it in next version?


David Kan


solmab

Hi

Does this support Virtuemart 3 "Pay by Amazon" plugin?

Thanks

David Kan


JacoboPS

Hello David,

I have the 3.0.3a (Joomla 3.3.6 - VM 3.0.6.2) and I want to make the update to this new version.

But I have notice that you just said it is compatible with Joomla 3.3.4, and I am running the 3.3.6. Any experience about this? I'm worry about this.

Learning, pulling hair out, learning...

AH

Regards
A

Joomla 3.10.11
php 8.0

David Kan

#12
Hello,

Lastweek, i got some feedbacks from our customers and they said that: they use Joomla 3 and Virtuemart 3.0.6+, and using our One page Checkout version 4.0.0 then it crashes.

So, i want to re-answer for this question that: this is very normal, please update to the lastest version of One Page Checkout Extension (now is 4.5) then if it's still not working, please contacting me and we will check & fix for you.

Thanks and have a nice day!

David Kan

QuoteHi! When I sign up from cart and write a Password, field Confirm Password autocomplete.

Can you tell me how can I remove it?

You can find file : " jquery.onepagecheckout-3cols.min.js "  following this link :

name_yoursite \media\jui\js\ jquery.onepagecheckout-3cols.min.js .

find line contains : " password.change " . you can disable this function.

David Kan

QuoteI have found another little bug on the 3cols checkout screen (probably applies to the 1cols as well.

Where there are mandatory fields (in Bill To/Ship To etc), then an error message appears in a pop-up box if the field is NOT selected.....  This is great, and works very well....    EXCEPT that it does NOT work for the STATE field.

If you could please add the required code and send me the changed file (with the changed code marked, so I can understand what the issue was), , I can do the rest from my side....

In file : jquery.onepagecheckout-3cols.min.js

var shipments_checked = $(':input:checked','#shipments').length;

if(shipments_checked <= 0) {

return alert(Joomla.JText._('SYSTEM_ONESTEPCHECKOUT_SHIPMENT_INVALID'));

}

in file default.php (in folder 3cols) :

JText::script('SYSTEM_ONESTEPCHECKOUT_SHIPMENT_INVALID');