magestore.com magento extension onestepcheckout

Magento One Step Checkout extension makes all checkout steps appear together in a single page for customers to fill in their information and modify any step at once.

  • Auto-update later steps when there’re changes in former steps
  • Enable giftwrap and short survey in checkout page
  • Add discount code, gift message, comments right in checkout page
  • Allow changing button style and checkout page layout
Label Snow Effect
Buy this extension to get Extension for Christmas Decoration as a free gift. Offer valid until November 30th, 2013.

Tuesday, November 12, 2013

Magento One Step Checkout tutorial: Giving the Magento Checkout a Facelift

I recently started a task to give a Magento check out a little bit of a facelift. Specifically, one of our clients wanted the shipping address and shipping method to be in the first step of the checkout. Then have the billing address and payment method as second step and finally have the review & checkout. On top of that, they also wanted the multi-shipping to have same setup.
So far, I have completed the single address section. The shipping section was a bit of a challenge because the shipping preference comes after shipping address on the one page checkout.
The solution was using an ajax call to update the shipping preference as the user changes the shipping address. There were also some major changes on how the gift message works to fit the design. I ended up scraped the default gift handler in prototype js and redesigned it in jQuery.
The billing address and payment were easier to merge. I only had to combine the onepage checkout’s save billing and save payment function together.
The review did not have to change much. The progress blocks, which is usually updated as you complete the steps, is merged as part of the review.
Last but not least, many steps to code changes are also required in op_checkout.js, such as copying the shipping address to the billing address and the steps for rearrangement.
Here are some screenshots of the custom checkout steps:


You can see more about Magento One Step Checkout Extension at http://magentoonestepcheckout.net/

2 comments:

  1. I don't even understand how I ended up here, however I believed this post was once good. I don't realize who you might be but definitely you are going to a well-known blogger when you aren't already. Cheers!
    Magento ecommerce Developer

    ReplyDelete
  2. Thanks for this an amazing article. I would like to suggest some of Magento 2 extensions with free extensions.

    ReplyDelete