Log in or create an account
If you have an account with us, please log in.

You have no items in your shopping cart.

One Step Checkout for Magento 1

Place all checkout steps on one responsive page to streamline the whole shopping process. Use customizable layouts, easily manage checkout blocks and help customers to instantly fill in multiple fields with Google Autosuggestions and automatic credit card detector.

  1. Combine shopping cart and one step checkout
  2. Customizable and mobile-friendly checkout page design
  3. Manage checkout fields and blocks display
  4. Automatically detect customer geolocation
  5. Specify predefined values to speed up the checkout process
Explore Demo
User Guide
Get a bundle with 2 additional extensions and save up to 10%
One Step Checkout
60 Days Money Back
Free Lifetime Updates
90 Days Free Support

No doubt that a short and clear way to the checkout page greatly improves customers' satisfaction. Thus, simple alterations to the checkout process that make it less time-consuming will significantly increase the number of sales via your website. With the One Step Checkout Magento 1 extension you'll easily make your checkout compact and easy-to-fill-in by displaying all steps on one page.

Highly configurable

Highly configurable?

Different layout types

Show all checkout fields on one page and choose a 1, 2, or 3-column layout to find the most suitable one.

Multiple visual options

Customize your checkout to make it match your existing website design and easily captivate customer's eye. Specify:
  • Theme, text and button color;
  • Custom font;
  • Thumbnail size;

Custom title & description

Display any extra info concerning taxes, delivery etc. right in a checkout page description.

Quick & Handy

Google Address Auto Suggest

Help store visitors to fill in your checkout form as fast as possible by enabling special Google suggestions. Display a list with autocomplete address variants when a user starts entering the necessary address.

Location auto detection

Detect a user's country based on his/her IP address and automatically fill it in on the checkout page.

Credit card detector

Display custom icons for all card types. Once a customer starts typing a credit card number, the corresponding card type will be selected automatically.

User Friendly

Edit products quantity

Customers can easily change the number of ordered products or even delete them right from the checkout page.

Fast checkout for guest visitors

Let store visitors make purchases without getting registered. Now a walk-in user just needs to specify his/her email and that's it. There is also a handy switch to a tab for the registered users.

Effective Management

Modify checkout fields

  • Make specific fields required;
  • Disable any fields;
  • Customize fields size;
  • Add up to 3 fields to billing and shipping blocks.

Set predefined values

Set the most popular values for  a shipping address, payment method and newsletter subscription as default to make the whole checkout process even faster.

One Step Checkout Advanced Features:

  • Merge shopping cart with order review;
  • Checkout data autocomplete for registered users;
  • Newsletter subscription on the checkot page;
  • AJAX auto update support;
  • Specify fields that trigger checkout refresh;
  • Responsive design;

More Options:

  • Custom icons for all credit card types;
  • Possibility to rename any checkout blocks;
  • Specify custom checkout page title and description;
  • Different store views support;
  • Display terms and conditions right on the checkout page.
  • Add a Stripe button to your checkout to increase the functionality and security.
merge and disable customers extension

Display gift card options

Let users apply their gift cards on the checkout page. To enable the gift card payment option you need to install the Gift Card extension.

Product questions

Custom fields disappear if a customer has the address specified in his account. How to make these fields reappear?

Our Checkout's custom fields (which can be managed at System > Amasty One Step Checkout ) are being processed and saved as customer's address. These fields' content can be edited as a part of existing address adjustment and new address adding. Order Attributes extension can add address-independant custom Checkout fields if needed.

The orders that my customers place have 'Processed' status by default. I want 'Invoiced'. Where can I alter it?

New order status depends on Payment method settings which are located at: System > Configuration > Sales > Payment Methods. Please check the list of available payment methods and set a correct status for new orders. Our Checkout extension doesn't alter this behavior.

Is this One Step Checkout responsive?

With the extension, you won't have Magento checkout slow on mobile devices, as it's surely responsive. We understand that this is very important since many purchases happen via mobile devices.

Can PayPal be set up as one of the payment methods?

Sure, you can use PayPal with the module as well as Braintree, SagePay, etc. Our extension supports all popular payment methods.

Is your One Step Checkout compatible with your other modules?

Yes, it’s fully compatible with our other extensions which can be used in combination to achieve great results, like Abandoned Cart Email or Order Attributes.

Does this extension support custom CSS to change the appearance?

Yes, the extension supports custom CSS. You can also choose Magento checkout page layout.

What is Google Address Auto Suggest?

Address Auto Suggest allows to fill in shipping/billing address fields using only a part of address as a base. Read the full answer to get an explanation on how it works and why it is handy.

How to enable Google Address Auto Suggest at One Step Checkout by Amasty?

This guideline covers whole sequence of needed actions, where possible. Proceed to the full answer to get a step-by-step guide.

Address Auto Suggest troubleshooting

Most common difficulities (and most effective solutions for these) related to Address Auto Suggest are described here. Proceed to the full answer to get a step-by-step guide.

Reasons to choose

Other Features

  • 100% Open Source — Easy To Customize
  • Follows Magento Code Architecture
  • Separated HTML/CSS/JS
  • Simple installation via Composer
* The name "Magento" and the logo are the trademarks of Magento, Inc.
Good extension and support
A must-have extension if you want to simplify the check-out process. If you use some 3rd-party extensions, they may fail to work well with this one. This happened in my case, yet after I contacted support team, they helped me to settle the issue fast. That would be great if amasty added password length validation to improve security.
Customer Service is TOP NOCHE
Customer Service is TOP NOCHE, PRODUCTS are FLAWLESS

Thanks again for top customer service
Great Extension
This extension worked great out of the box. When we added some other extensions later and needed some help with conflicts on our site, they fixed it super fast. Highly Recommend Amasty and their products. Thanks!
Fantastic extension
Great extension that exceeded expectations. Absolutely worth the money!
Fantastic extension
Great extension that exceeded expectations. Absolutely worth the money!
Best one step checkout
This is the most useful one step check out with the excelled support from Amasty.
They send me one step checkout instead of the other one that i used didn't work with Custom Address Fields. It is very fast, easy to install.
Good design but needs improvement
The design is good but the extension needs improvement in many areas. Basic duplicate email check on the fly is missing. Shipping charges column behaves strangely when payment methods are set to specific countries.
This is a great extension, I've tested multiple check-out modules and this is by far the most effective, no hassle on setting it up = no time wasted.
The module works almost perfect out of the box, changed the colors and perfect!
This is a must for a Magento website, great check-out module. Good documentation, clean, by the book code and as always, great Amasty support.
Worth it's money, you'll get it back fast with this check-out module, great for conversion!
Good but pricey
I was happy to see that the extension works like charm and right out of the box. It’s outstanding how a functionality of so many different pages could be combined in one checkout. And it’s true that the module raises the amount of completed purchases. It’s not an inexpensive module though, would be great to have it at a lower price.
Otherwise thumbs up!
Great Product & great Support
This does exactly what it says - and allows for addition of customer input fields. so that you can collect specific data fro your store - really easy installation and configuration - and GREAT support - thanks!
Great and simple product
The plugin is surprisingly easy to install manually. It’s both quite straightforward and well-documented. When the module is installed the checkout process becomes a lot easier for user to understand and complete than in Magento default functionality. I’m absolutely satisfied and would give 12 stars if I could.
Cool addon
This plugin is a real time-saver for users. It provides quick and easy purchasing process, with no extra web pages.
Amasty rocks!
Finally we have what we needed
I’ve tried to integrate many different checkouts to my webshop, but I never felt satisfied. Always ran into some configuration issues, or unresponsive design or some other things. And in the end it all simply did not work. I heard positive opinions about Amasty, so I turned to this developer. The module did not work out of the box, guys from the support team had to do some work to make it running. It’s really well thought out module that makes the checkout process friendly and simple for our customers.
We got what we want
Good extension that works exactly as described. It has really flexible options. When it’s set up correctly and configured in the best way exactly for your store, it noticeable increases conversion rate. Among other advantages I should emphasize the best quality of code I have seen in Magento extensions. Highly recommend the plugin for online business.
worth every penny
I was happy to see that the extension works like charm and right out of the box. It’s amazing how a functionality of so many different pages could be combined in one checkout. And it’s true that the module raises the amount of completed purchases. It’s not an inexpensive module, but totally worth the money. Thumbs up!
Just love it
We have reduced the number of abandoned carts in our online store thanks to this module. The most helpful feature is the possibility to join checkout page and cart page in one place.
Ellie Williams
Nice extension, outstanding service
I liked the module very much – everything is working as in demo. Additionally, I got an excellent support during the installation of the extension and while configuring some specific price options. Thanks a lot, Amasty team!
Mike Tompkins
Makes the store truly user-friendly
The module considerable facilitates the checkout process and makes everything more clear and obvious, which is especially important for novice customers. The extension worked right out of the box in our store, but we still asked Amasty support specialists to make some miner adoptions. The help was promt and professional. Excellent!
Excellent extension and even better service!
The one step checkout by Amasty really enhances our checkout process! Besides that we are very happy with their excellent service!
Makes the store better
Great extension and outstanding support, thanks!
When I installed and configured the module several times but it was not working. I felt really disappointed and started to think about asking for a refund. But after I calmed down I’ve decided to submit a support ticket first. When support techs got access to the backend of my store, it turned out that the problem is with the third-party payment module I use. So I asked for help with this module; and after fixing the bug everything is working.
Responsive design of this module really makes the store better.
Indispensable for all online stores
Nice extension and support is second to none. The techs keep working on a problem until it is sold completely, even if it’s obvious that the source of the mess is not in their code. If you are looking for a checkout extension, stop your search right here!
Sair M.
Simple Install, Clean Design
Works as expected, and mainly is great with other Amasty extensions. Their support is helpful and responsive (they actually gave me this extension due to us buying a different extension that works well together). Quality products, and knowing that they have a lot of great extensions that will work well together, makes them a pretty good one-stop shop.
Best onestep checkout for Magento
I tried multiple checkout extensions and this is by far the best. It is a solid checkout without any issues (I heavily tested for many glitches).
The support from Amasty is awesome, they respond fast and are quick to do everything they can to help.
I strongly recommend this checkout for your site!
Worth each dollar we paid for it!
There are tons of checkout extensions out there. And it took us a lot of time to look through numerous controversial reviews before we made our mind to install this one. Should admit I was pleasantly surprised with the tools quality: clean and really feature rich.
Some minor issues with the checkout page load delay were fixed by the support manager within 8 hours after I contacted them. Since then – no bugs, no conflicts have been detected. May be this is not the cheapest checkout app on the market, but it’s worth each penny we’ve paid for it.
Magento Connect
Less time for customers to change their mind
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.
Works well
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
Excellent support team
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.
A must have for your store
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!
Does what it promises
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.
Gordon Nigel
The tool that runs like clockwork
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.
Fast checkout
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.
Very flexible extension
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.
High compatibility with other extensions
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!
Must have extension
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
Nigel K
Usability improvement №1 for e-shops
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
Extremely flexible extension
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.
Good as usual
The module works good and serves the goals it was created for. That's why i love Amasty. Quality!
Jeremy Bennet

Write Your Own Review

You're reviewing: One Step Checkout

You can always download the recent version free of charge from your account

Installing an upgrade is easy — check now

My Downloads
Version 3.2.10
Last Update: Jul 11, 2019
3.2.10 - Jul 11, 2019:
  • Compatibility compatibility with gift cards and payment detector was improved.
  • Fix issues with required fields and default values were resolved.
  • Fix issues with fees were fixed.
  • Fix issue related to infinite page load for customers who just created accounts was resolved.
  • Fix some known coupon issues were fixed.
3.2.9 - Mar 14, 2019:
  • Fix order placing issues were fixed.
3.2.8 - Feb 12, 2019:
  • Compatibility now the extension supports Magento EE store credit functionality.
  • Fix garbage data such as "" was removed.
  • Fix address fields validation was added.
  • Fix issues with payment methods validation and rendering were resolved.
3.2.7 - Jan 09, 2019:
  • Compatibility with 3D Secure for and PayPal Direct payment methods was enhanced
  • Compatibility with Amasty Auto Add and other Amasty extensions was improved
  • Compatibility with eWay payment on mobile devices was enhanced
  • Fix the issue with applying shipping method was resolved
  • Fix the issue with the same billing and shipping addresses was fixed
3.2.6 - Sep 13, 2018:
  • Compatibility the compatibility with the SagePay payment method was enhanced
3.2.5 - Aug 16, 2018:
  • Improvement now, the link "Forgot password" is displayed for Guests
  • Compatibility the compatibility with the eWAY payment was added
3.2.4 - Jul 25, 2018:
  • Fix the issue with a double notice of Terms and Conditions on the checkout page was resolved
3.2.3 - Jul 18, 2018:
  • Fix the issue with forgot password link display on desktop version was resolved
3.2.2 - Apr 10, 2018:
  • Improvement the error handling was improved
3.2.1 - Feb 05, 2018:
  • Further improvements for Amasty Extra Fee compatibility were made
  • The Google Autocomplete fix for the "Province" field when Italian address is used
  • Compatibility with Amasty Customer Attributes was improved: now required attributes will display on Checkout form if for some reason they were not filled in customer Address Book.
  • Adjusted Email field to treat uppercase and lowercase addresses equally
3.2.0 - Jan 15, 2018:
  • The compatibility with Amasty Customer Attributes was significantly improved.
  • The Links to the user guide were added.
  • The compatibility with Amasty Extra Fees and Auto Add Promo Items was improved.
  • The compatibility with PayPal Plus was improved.
  • The Google Address Suggest issues were fixed.
  • The compatibility with payment methods working with 3D Secure was improved.
  • The templates were improved: now it's easier to customize them.
  • Several minor fixes were made.
  • The order process when PayPal is used as a payment method was improved.
See previous updates
Version 3.1.3
Last Update: Jul 19, 2017
3.1.3 - Jul 19, 2017:
  • Auto Add Promo Items compatibility improved
  • Google Autocomplete fix
3.1.2 - Jun 01, 2017:
  • Fixed compatibility with Amasty Customer Attributes
  • Fixed an issue with the Paypal payment method when the shipping method is not selected
3.1.1 - May 12, 2017:
  • Compatibility with Amasty Order Attributes extension
  • Minor fixes
3.1.0 - Apr 12, 2017:
  • Fix "no Payment Method" was unavailable if coupon code has been applied from checkout page
  • A number of other minor improvements
  • Added validation of password length
  • Guest checkout improvement
  • Show "Forgot an Item?" link only if it's necessary
  • Fix for error on the second checkout attempt if paid with paypal pro
  • Allows to add three custom fields to the Billing and Shipping info
  • Fix for EE (Fatal error: Class 'Amasty_Scheckout_Block_Giftcard' not found)
Version 3.0.5
Last Update: Feb 02, 2017
3.0.5 - Feb 02, 2017:
  • Improvement for Google address autocomplete
3.0.4 - Jan 17, 2017:
  • Fix for applying shopping cart price riles on free shipping
  • Fix for "No Payment Information Required" message not being displayed when using gift card as a payment method
3.0.3 - Dec 01, 2016:
  • Fix for HTTPS link when logging in at checkout
3.0.2 - Nov 23, 2016:
  • Minor fix for e-mail validation
3.0.1 - Nov 18, 2016:
  • A number of minor improvements
3.0.0 - Oct 31, 2016:
  • Usability improvements
  • New feature: Auto log in for existing customers (by email)
  • New feature: Google Address Autocomplete API implemented
Version 2.10.0
Last Update: Sep 21, 2016
2.10.0 - Sep 21, 2016:
  • Focus change on error message for mobile version
  • New feature: automatic detection of credit card type being used with visual representation
Version 2.9.13
Last Update: Sep 16, 2016
2.9.13 - Sep 16, 2016:
  • New payment option: Gift Card (from Amasty Gift Card Module)
2.9.12 - Aug 30, 2016:
  • Option to enable / disable one step checkout per store view
2.9.11 - Aug 22, 2016:
  • Configurable checkout page heading, text and title
  • Minor fixes
  • Delete button on review section
2.9.10 - Mar 01, 2016:
  • Fix for showing/hiding password field
2.9.9 - Jan 05, 2016:
  • Shows errors on checkout without redirect to the cart page
  • Terms for Sage Pay validation
  • Excludes fax from required fields
  • Better compatibility with SagePay PayPal
  • Excludes county field from required fields
  • Reload all sections after customer applies a coupon
2.9.8 - Oct 28, 2015:
  • Minor improvements
  • Admin routing patch (SUPEE-6788) compatibility
2.9.7 - Oct 16, 2015:
  • Multiple Coupons module compatibility fix
2.9.5 - Aug 26, 2015:
  • Full support of CAPTCHA
2.9.4 - Aug 13, 2015:
  • Optimization for the shipping and tax estimator block
2.9.3 - Jul 17, 2015:
  • PayPal PayFlow compatibility
2.9.2 - Jul 15, 2015:
  • auto select default shipping & payment methods when selected method restricted by restriction rule
  • multiple-coupons compatibility
2.9.1 - Jul 10, 2015:
  • Magento security fix
2.9.0 - Jul 08, 2015:
  • Significant performance improvement. Now customer can see the checkout page faster, while some sections can be loaded later by request.
Version 2.8.13
Last Update: May 22, 2015
2.8.13 - May 22, 2015:
  • Minor improvement for shipping address validation
2.8.12 - May 20, 2015:
  • GeoIP import user interface improvement
  • Compatibility with Multiple Coupons extension
2.8.9 - Feb 05, 2015:
  • Improvements for mobile checkout
2.8.5 - Nov 04, 2014:
  • Compatibility with new Auto Add Promo Items extension
  • New RWD responsive theme support
  • Reward points
2.8.2 - Oct 27, 2014:
  • Compatibility with MW Reward Points extension
2.8.0 - Sep 24, 2014:
  • Possibility to subscribe to newsletter during checkout
Version 2.7.9
Last Update: Sep 23, 2014
2.7.9 - Sep 23, 2014:
  • Minor bugfix and improvements
2.7.3 - Aug 04, 2014:
  • Fix for PayPal PayFlow
2.7.1 - Jul 18, 2014:
  • Better compatibility with Customer Attributes extension
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
Last Update: Jun 18, 2014
2.6.2 - Jun 18, 2014:
  • Better compatibility with Magento
2.6.1 - Jun 18, 2014:
  • Compatibility with 3-rd party payment methods improved
2.6.0 - Jun 12, 2014:
  • Display of item messages (like backorder notification) on the review step
Version 2.5.0
Last Update: Jun 04, 2014
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
Last Update: May 30, 2014
2.4.1 - May 30, 2014:
  • "Invalid Token" error from PayPal fixed
  • Better compatibility with enterprise customer attributes
Version 2.3.5
Last Update: May 26, 2014
2.3.5 - May 26, 2014:
  • Better support for caching
2.3.4 - May 23, 2014:
  • Minor improvements for template files
2.3.2 - May 20, 2014:
  • Fix for shipping method not being saved in some cases
2.3.1 - May 15, 2014:
  • Fix for empty coupon code applied
2.3.0 - May 14, 2014:
  • Code refactoring, some rewrites removed to improve compatibility
Version 2.2.0
Last Update: May 13, 2014
2.2.0 - May 13, 2014:
  • Improved compatibility with 3-rd party payment methods
Version 2.1.2
Last Update: May 08, 2014
2.1.2 - May 08, 2014:
  • Better compatibility with SagePay payment methods
2.1.0 - May 06, 2014:
  • Flexible and configurable visual color schemes for one page checkout
Version 2.0.9
Last Update: Apr 22, 2014
2.0.9 - Apr 22, 2014:
  • Minor fix for registration during checkout
2.0.8 - Apr 22, 2014:
  • Better compatibility with Magento 1.5.x
2.0.6 - Apr 15, 2014:
  • If customer registration is required, the module reloads the page to show error messages.
2.0.3 - Apr 07, 2014:
  • Step icons updates
2.0.0 - Mar 31, 2014:
  • New visual style
  • Major update: code refactored, speed and compatibility improved
  • Responsive design for mobile devices
Version 1.2.0
Last Update: Nov 24, 2013
1.2.0 - Nov 24, 2013:
  • Automatic filling of the postal code field based on Geo IP
Version 1.1.16
Last Update: Oct 21, 2013
1.1.16 - Oct 21, 2013:
  • Support for gender field
  • Better support for 3-rd party payment methods
1.1.8 - Jul 11, 2013:
  • Support of new feature of Order Attributes - display of fields based on shipping method.
  • Correct handling of errors.
1.1.4 - Jun 25, 2013:
  • Bugfix for hang up when validating shipping data.
1.1.1 - Jun 11, 2013:
  • Bugfix for email validation.
1.1.0 - May 08, 2013:
  • Correct support of "allow guest checkout" option
Version 1.0.1
Last Update: May 08, 2013
1.0.1 - May 08, 2013:
  • Fix for PayPal
Back to top