I need to have a checkout page that allows the user to insert his data in one step. So all the sections (billing, shipping, shipping method, payment method, review order, place order button) are in the same page displayed at the same time. How can I do this?

  • You could install any one of the one page checkout extensions on connect, then watch conversion plummet and bounce skyrocket. A clean, well designed checkout that doesn't bamboozle customers can be achieved with CSS alone. Be sure to A|B test, because of the hundreds of stores I know that tried OPC, the sales dropped on all. Jul 5, 2015 at 21:24

1 Answer 1


Go to http://www.magentocommerce.com/magento-connect and type 'checkout' in the Search box.

You'll find there are dozens of extensions. Some are free.

But whichever one your choose, be aware that there's still a lot of filling out to do, albeit it on just the one page.

This often involves the use of clumsy drop-downs. And if PayPal is involved some checkout pages take you away from your site and you may lose your customer in the final step: payment!

The best plugin I know that makes the UX of any checkout page really smooth is Braintree's latest "drop-in" UI, known as "v.zero" and we do a Magento extension for it.

  • Sorry. This got deleted in a cleanup of spam regarding the IWD checkout extensions. Also, please don't recommend that one in the future. it's bad and phones home. See my answer on this question. magento.stackexchange.com/q/8460/146
    – Marius
    Jul 6, 2015 at 11:50
  • Thanks for the explanation @Marius. I've removed the recommendation.
    – fris
    Jul 7, 2015 at 3:17

Not the answer you're looking for? Browse other questions tagged or ask your own question.