Question

I have noticed a lot of sites replace the default OnePage checkout with 3rd party modules.

Two replacements I am familiar with is OneStep, and CheckItOut.

My personal opinion, from experience, is that the 3rd party checkouts are not worth the extra hassle they bring, mainly in extending their functionality.

Why are some so keen in replacing OnePage? What is so wrong with it?

Was it helpful?

Solution

I've implemented a multi page checkout on Magento previously and to be honest it proved to be more hassle than it was worth. I suppose it depends a lot on how much functionality the alternative checkout needs to modify (and if it uses any of the existing onepage checkout code). Personally I'd always be in favour of keeping the checkout as vanilla as possible as it keeps upgrades and maintaining modifications to a minimum. Checkout is arguably the most important part of the site so you need to make sure it is as robust as possible and for me sticking with the default onepage checkout is the preferred way of doing that.

OTHER TIPS

It became kind of standard to implement OneStepCheckout over default Magento's One Page checkout.

I don't think OneStepCheckout is better. In some tests I did, default One Page checkout outperforms OneStep in terms of conversion rate, in some cases it's the other way around.

There has been several extensive usability researches in 2012 on these checkouts and it seems that number of steps itself is not a problematic part. You can read more about these studies here.

The only major problem of Magento's one page checkout is that users perceive it as separate pages, thus sometimes hitting the back button to go to the previous step, which takes them to the cart instead of the previous step. You can see this behavior if you're tracking the funnel through Analytics, a lot of users seem to return to cart from different steps of the one page checkout. If this issue is fixed (enable back button functionality during one page checkout) I'm sure you'll outperform any OnePageCheckout extension out there.

First of all I really hope this question is not intended to promote neither 2 extensions you mentioned, nor cheaper alternatives. If so it has to be shut down.

The fact that "everyone" is replacing OPC is a bit exaggerated.

The reason one may do it is the fact that simplified layout of the checkout page may possibly increase the conversion rate. However, this fact is questionable and might not be worthy spending $500+ (there are cheaper OSC extensions available but only 2 extensions you mentioned in your question are reliable).

Why are some so keen in replacing OnePage?

The answer is easy. It is an attempt to reduce checkout funnel exit and increase conversion.

But how you've come to the conclusion that the checkout process itself is the issue, and not your shipping methods/pricing, required fields etc. is the important matter.

Selecting a checkout isn't your decision - your customer decides, well, they don't know that - but indirectly they do.

If you were to measure your checkout goal funnel and review losses - you could start to build a picture of where and what was causing problems.

There isn't anything wrong with the standard Magento One Page Checkout (the "Accordian") - it functions as it should. But its appropriateness to each store is what is under question.

  • Does your target market have limited patience?
  • Does the checkout need to appear to be "simpler" or "shorter" to keep people interested?
  • Are you perhaps trying to cater for those familiar with Ebay or Amazon to mimic a similar appearance?
  • Are you trying to reduce confusion/increase usability throughout the process?

Etcetera

My personal opinion, from experience, is that the 3rd party checkouts are not worth the extra hassle they bring, mainly in extending their functionality.

Perhaps you have either probably picked them for the wrong reason - or not sufficiently A|B tested the checkout process with alternative methods to come to a proper solution. In a given situation, for a given store, an alternative variation of the OPC could have dramatic increases on conversion.

But you don't need to install a 3rd party extension to alter the appearance of the checkout process. Simple CSS edits can make a substantial difference to the flow and appearance of the checkout without compromising upgrade-ability.

What might be appropriate for your products and customers, certainly isn't applicable to anyone else

There is nothing wrong with OnePageCheckout, however my personal experience when using a Magento shop is that I prefer checking out using OneStepCheckout because of its simplicity and it shows you exactly every step you have to take in one view.

For populair shops I'd say it's a big plus to have this and the OneStepCheckout is more configurable than the OnePageCheckout. It all comes down to personal experiences and opinions.

There is essentially nothing wrong with just sticking to the one page checkout.

@toni-anicic provides some of the best insight here. Users' perception is a significant key to how well the checkout converts. Are OneStep checkout modules the final solution? Hardly. Do the (often significant) additional development/maintenance costs warrant it? Your bottom dollar, not mine... you decide. Are there better solutions out there, many of which may not have been developed yet? Most definitely.

"Best" checkout process is largely a function of either the depth of your pockets, or your willingness to improve the process by other means. A pre-built solution might be "best" for a small, local site selling cookies with a small budget. A fully customized and thoroughly tested, unique and attractive solution will likely perform better, at a significantly increased cost.

Licensed under: CC-BY-SA with attribution
Not affiliated with magento.stackexchange
scroll top