Test outstanding layered navigation

Amasty is Magento Bronze Industry Partner Certified developers working at Amasty Check the latest reviews at Magento Connect

  • My Cart

    Your cart is empty

    You have no items in your shopping cart.

* Required Fields

Excellent service guarantee!

One Step Checkout v2.8.9

Easy and rapid checkout process for Magento. Make your store a place where customers won't even notice how they've completed all checkout steps and received their orders.
Lightning-fast one page checkout process
Better sales conversion and fewer abandoned carts
Combine shopping cart and checkout into one page
Manage layout and display of fields in checkout sections
Compatible with Order & Customer Attributes

One Step Checkout

Magento CE 1.4.2 - 1.9.x, EE 1.8.x - 1.14.x

Screenshots: (click to zoom)

It's not a secret that a short and clear way from product pages to the checkout significantly enhances customers' satisfaction. According to GetElastic.com research one-page checkout boosts the sales rate by almost 22% leaving multi-step checkout numbers far behind. Thus, simple alterations to the check-out process that make it less time-consuming will dramatically increase the number of sales via your website.


one step checkout
magento one page checkout

Take this little step to get huge enhancements

Whole checkout process on a single page

All 6 standard Magento checkout steps now on 1 page! Also you can choose layout for the checkout page – 1, 2 or 3-column one. Make Magento one page checkout correspond to its name.

new!Responsive design for mobile devices

Get a step closer to customers and amaze them with a new catchy responsible design available on mobile devices. Let visitors easily complete their purchases while on the go.

Decrease cart abandonment rate

At the end of shopping clients get tired of seeing endless "continue" buttons not knowing when they will be over. This is a frequent cause of cart abandonment and purchase refusal. Reduce such cases to the minimum with fast and easy checkout.

Don't give customers time to change their mind

The faster and easier the checkout process is, the more orders you get. Customers think a lot when they are choosing products to buy, let them rest during checkout :)

Increase trust level to your store

In order to engender confidence to your store you need to make checkout process clear and understandable. Often people are scared by uncertainty of when money will be deducted from their account.  With Magento One Page checkout extension customers will see all checkout steps on 1 page and they won't have any doubts.

Make your conversion rate higher

The number of customers, who complete purchases, will increase. Thanks to clear checkout process, customers will know what to expect. Having gathered all the Magento checkout steps on one page, now you can make the shopping process as easy as it can be and immensely increase your conversions rate.

Intuitive checkout process for usability and user experience improvements

Following usability trends, stores adapt to users with immeasurable speed.  User-friendly checkout process is the bare minimum for each store nowadays. Pave an easy way for your customers from ‘Add to cart’ to ‘Place order’.

One Step Checkout is available for guests

Don't force people to register, if they want to make a purchase. This might scare them away and they'll never come back, as many users don't like to sign up or just are lazy to do so.

Get a considerable competitive advantage by efficiently managing the mod

one step checkout magento billing and shipping address

Ability to rename checkout blocks

Standard checkout block names are Billing, Shipping, Shipping method, Payment, Review. Our Magento checkout extension allows you rename any of these according to your preferences. It is possible to specify an individual label for each block per store view.

magento checkout onepage

new!Use Geo IP location

This feature enables you to detect user’s country based on their IP address and automatically fill it in at checkout. Customers will be happy to enter fewer fields :)

Checkout page concept based on your own preferences

With this Magento checkout module you can choose how to show checkout blocks on the page. The options are one, two or three-column view. Test which layout suits your store best: 2-column user-friendly or 3-column compact one.

Configure the checkout process

The Magento one step checkout extension is very flexible. You can:

  • Move checkout to cart page
  • Merge shopping cart and order review steps. Order review step pretty much copies shopping cart except there’s no possibility to edit the products. You can make the review block editable and thus save space by removing the shopping cart block.

This means customers will proceed to checkout right after adding products to cart and will be able to complete it within minimum time period.

Ability to login on checkout page for registered users

They will just need to click "Already registered? Click here to login" link to launch the ajax-powered popup window with login fields.

Ability to register right on checkout page

The only thing guests have to do to get an account is to tick a checkbox and enter a password.

new!Let customers and guest visitors to subscribe to newsletter during checkout

When customers have already made the decision to purchase one of your products, they may be interested in other products, services or solutions your company offers. So, if you suggest the clients to subscribe to email newsletter during checkout they are more willingly accept your proposal than in other circumstances.

new!Set default values for country, shipping method and payment method fields

You can set default selections for country, shipping method and payment method fields. E.g. this might be useful, if you want to show by default the most common shipping method or the one which you prefer.

magento one step checkout choose language

Ability to apply settings on store view level

It is possible to specify different values for each store view. E.g. for English store view you can name checkout blocks in English and choose Royal Mail as default shipping method. For German store you can specify names of the blocks in German and set ‘DHL’ as default shipping method.

Extension's flexibility will amaze you

Manage fields in checkout blocks

Every checkout block has an alterable number of fields. In addition you can:

  • Place fields in any order in a block.

The only thing not to forget is conversion ratio, so we recommend to ‘test-drive’ the changes.

  • Make fields required or optional.

Choose for your store, which field is required and which isn't. There should be a good balance between required and optional fields, so that customers don’t get irritated and have to fill in only the info which is really necessary.

  • Rename fields.

You can have a separate field name for each store view, which is very convenient for multi-language websites. Also you can play with field names, make them unusual and eye-catchy.

  • Add or delete fields.

E.g. you can disable unwanted fields like fax, company and more.

  • Adjust field size.

It's up to you to decide which size each field will have.

magento checkout process

AJAX-powered features

The extension auto-updates:

  • Prices and totals when choosing shipping/payment method.
  • Shipping rates when user chooses country, zip code or region.
  • Payment methods when user chooses shipping method.

Don't limit sales possibilities of your checkout, use additional addons!

Make shopping process even more friendly

  • AJAX Shopping Cart lets customers rapidly add products to cart with no useless page reloads. After adding a product to cart, users will get two options: Continue Shopping and View Cart.

Expand the functionality of checkout page

Reducing of checkout steps is one of many methods to increase sales. Improve checkout page and see actual results of these efforts.

Tools to simplify your life after getting orders

Order processing is not the thing you dream about :) However don’t despair, we've developed a few tools to ease this process:

  • View all necessary order info on the order grid page with Extended Order Grid.
  • Mass Order Actions is your best friend when bulk order processing takes place, e.g. sending invoices or submitting shipments.
  • Organize the chaos on your order grid - give priorities to orders using Order Flags.
  • Want to add important data to orders after they get created? Order Memos and Attachments module is here to fulfill your need.

Need to manage display of shipping and payment methods? No problem!

7 reasons to choose  
Risk-free Investment
Risk-free Investment

30-day moneyback guarantee for all extensions. No questions asked.

Comprehensive Documentation
Comprehensive Documentation

There is a detailed user guide with examples even for tiny addons. FAQ section and videos also available.

Solutions Which Work
Solutions Which Work

Careful in-house testing ensures you get robust applications. Multiple stores support. Custom themes compatibility. All included.

Outstanding Support
Outstanding Support

Our support service is friendly and of high quality. And it is free. Unbelievably. Just check independent reviews at Magento Connect.

Usability and Performance
Usability and Performance

Nice and easy to use interfaces. Fast algorithms. Save your time and get things done.

Flexible and Easy Licensing
Flexible and Easy Licensing

No product or store view or domain limits. No monthly fees. No hidden charges. One extension license for one Magento installation.

Long Term Strategy
Long Term Strategy

We've been in the market for 5+ years. We're proud to be a Bronze partner and are planning to stick to Magento platform for years ahead. We're doing our best to build extensions which maximize effectiveness of your business. We're open to customers' suggestions and constantly update our products to match your needs.

Other Features

  • 100% Open Source — Easy To Customize
  • Follows Magento Code Architecture
  • Separated HTML/CSS/JS
  • W3C Validated Code

Online Extension User Guide

Questions & Answers

Product questions

How to enable GeoIP?
Rate the answer?

To enable Geo IP it is necessary to download IP database files and import them into your database.

To enable GeoIP please download the following files:




put them into the following folder (create folder if it does not exist):


and click "Process" at System >> Configuration >> Amasty >> Geo IP.

Customer Reviews
Less time for customers to change their mindReview by AYkovenko
Overall extension rating
There’s been a lot of buzz about one steps checkout recently. Some people say they don’t work. We tried the one by Amasty on our shoes shop and we are more than happy with the results.
When people spend money, each second for completing the order can make them change mind. I myself buy online a lot, and when I need to give too much info on different pages, I become sooo bored and can easily quit, it depends on products I intended to buy.
Many orders are impulsive and delays in placing order can cost money. I see that when checkout steps are found one page, there are more people completing checkout process. Checkout page responsiveness is a great plus of the extension.
One minor thing: there should be an ability to remove Discount Code field from checkout. I need it only when run promotions, in other times it may cause confusion. (Posted on 12/3/14)
Works wellReview by line49
Overall extension rating
We have been using the Single Step Checkout on our furniture sales site for some time and have been pleased with the way it works.
Magento's One Page Checkout is good, but our client didn't like the fact that the multi-step "survey" approach hides the next steps from the visitor, so they don't know how long it will take to register and purchase their item.

Single Step Checkout puts everything onto one page so that the user has no barrier in completing the sale. It sends the info back and forth to the shipper and payment processor all without reloading or moving anything on the screen.

Users who try to click quickly may find that they trip up when the form is busy processing their input after completing certain key fields, such as postal code. However the solution has worked well and led to many sales.

Magento Connect (Posted on 7/3/14)
Excellent support teamReview by Michele
Overall extension rating
Our custom theme already came installed with a similar checkout extension. Initially we bought Multiple Coupons from Amasty and found out that our custom theme required some minor customisation to work with the coupons extension. The support at Amasty went way over their competence and even offer us to install One Step Checkout free of charge to test it on our staging domain. We are highly recommending this extension, not only for its main functionality and customisation but also for the prompt and competent service we received from the support team. A special thanks to Artem for his patient and professionalism in dealing with our situation. (Posted on 5/30/14)
A must have for your storeReview by Oztraveller
Overall extension rating
We highly recommend this extension - like all Amasty extensions, it was easy to install with clear and simple documentation. When we had to ask Amasty support to assist with some minor integrations for a third party payment gateway, they were quick to help and fixed the issues in no time. The extension is very customisable and works perfectly in desktop and mobile modes. Yet another great product to add to our growing list of installed Amasty extensions. Great work guys! (Posted on 5/15/14)
Does what it promisesReview by Gordon Nigel
Overall extension rating
If you want fewer abandoned carts and more loyal clients, then don't hesitate to install this plugin. It visibly enhances the checkout process making it fast. (Posted on 9/23/13)
The tool that runs like clockworkReview by George
Overall extension rating
This is not the first Amasty extension I've bought. And I'm going to continue buying your plugins, guys, as they all work as they should work, by the way you support team seems to stay awake 24/7 as they always rapidly help me with all issues I have. (Posted on 9/2/13)
Fast checkout Review by Adam
Overall extension rating
Saving the time for checkout we have increased our conversions rate! Clients don't get irritated by endless checkout process anymore and don't leave the checkout page without completing the purchase process. (Posted on 8/20/13)
Very flexible extensionReview by Audry
Overall extension rating
The possibility to create checkout page according to your needs and combine it with the cart page is awesome. I hope the number of abandoned carts will be curtailed soon. (Posted on 8/7/13)
High compatibility with other extensionsReview by Teresa
Overall extension rating
I adore this extension not only for its functionality (which is really great), but for its compatibility with other Amasty extensions that I've already installed. Thanks to your support team - everything works very well! (Posted on 7/30/13)
Must have extensionReview by Nigel K
Overall extension rating
I'd like to thank you guys for this well-done module that has extremely boosted my conversions and enhanced the site usability. It's always a great pleas to work with professionally done tools!

Nigel K,
Magento Connect (Posted on 7/17/13)
Usability improvement №1 for e-shopsReview by Phil
Overall extension rating
Well done Amasty, now you have One Step Checkout too. As I have many other modules from you, I was waiting for this one and for a good reason! After one week of using checkout on one page the conversion rate increased by 27%! This is extremely good and achieved with little effort. Thank you, guys
(Posted on 5/30/13)
Extremely flexible extensionReview by redcliff
Overall extension rating
The extension works great and out of the box, just as usual. But i want to admit its flexibility, which is increadiable. We created checkout page the way we want! Blocks location and their names are not standard like in other shops any more! Very satisfied with the mod. (Posted on 5/30/13)
Good as usualReview by Jeremy Bennet
Overall extension rating
The module works good and serves the goals it was created for. That's why i love Amasty. Quality! (Posted on 5/29/13)

Write Your Own Review

You're reviewing: One Step Checkout

How do you rate this product? *

  1 star 2 stars 3 stars 4 stars 5 stars
Overall extension rating
Version 2.8.9 - Feb 05, 2015
– Improvements for mobile checkout
Version 2.8.5 - Nov 04, 2014
– Compatibility with new Auto Add Promo Items extension
– Reward points
– New RWD responsive theme support
Version 2.8.2 - Oct 27, 2014
– Compatibility with MW Reward Points extension
Version 2.8.0 - Sep 24, 2014
– Possibility to subscribe to newsletter during checkout
Version 2.7.9 - Sep 23, 2014
– Minor bugfix and improvements
Version 2.7.3 - Aug 04, 2014
– Fix for PayPal PayFlow
Version 2.7.1 - Jul 18, 2014
– Better compatibility with Customer Attributes extension
Version 2.7.0 - Jul 12, 2014
– Possibility to display product thumbnails on the review step
– Better compatibility with 3-rd party payment methods
Version 2.6.2 - Jun 18, 2014
– Better compatibility with Magento
Version 2.6.1 - Jun 18, 2014
– Compatibility with 3-rd party payment methods improved
Version 2.6.0 - Jun 12, 2014
– Display of item messages (like backorder notification) on the review step
Version 2.5.0 - Jun 04, 2014
– Better compatibility with 3-rd party extensions when removing standard checkout fields like e-mail or country
Version 2.4.1 - May 30, 2014
– "Invalid Token" error from PayPal fixed
– Better compatibility with enterprise customer attributes
Version 2.3.5 - May 26, 2014
– Better support for caching
Version 2.3.4 - May 23, 2014
– Minor improvements for template files
Version 2.3.2 - May 20, 2014
– Fix for shipping method not being saved in some cases
Version 2.3.1 - May 15, 2014
– Fix for empty coupon code applied
Version 2.3.0 - May 14, 2014
– Code refactoring, some rewrites removed to improve compatibility
Version 2.2.0 - May 13, 2014
– Improved compatibility with 3-rd party payment methods
Version 2.1.2 - May 08, 2014
– Better compatibility with SagePay payment methods
Version 2.1.0 - May 06, 2014
– Flexible and configurable visual color schemes for one page checkout
Version 2.0.9 - Apr 22, 2014
– Minor fix for registration during checkout
Version 2.0.8 - Apr 22, 2014
– Better compatibility with Magento 1.5.x
Version 2.0.6 - Apr 15, 2014
– If customer registration is required, the module reloads the page to show error messages.
Version 2.0.3 - Apr 07, 2014
– Step icons updates
Version 2.0.0 - Mar 31, 2014
– Major update: code refactored, speed and compatibility improved
– New visual style
– Responsive design for mobile devices
Version 1.2.0 - Nov 24, 2013
– Automatic filling of the postal code field based on Geo IP
Version 1.1.16 - Oct 21, 2013
– Support for gender field
– Better support for 3-rd party payment methods
Version 1.1.8 - July 11, 2013
– Correct handling of errors.
– Support of new feature of Order Attributes - display of fields based on shipping method.
Version 1.1.4 - June 25, 2013
– Bugfix for hang up when validating shipping data.
Version 1.1.1 - June 11, 2013
– Bugfix for email validation.
Version 1.1.0 - May 8, 2013
– Correct support of "allow guest checkout" option
Version 1.0.1 - May 8, 2013
– Fix for PayPal