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.

  • Combine shopping cart and one step checkout
  • Customizable and mobile-friendly checkout page design
  • Manage checkout fields and blocks display
  • Automatically detect customer geolocation
  • Speed up the checkout with predefined field values
Add to Wish List

Pick a combo deal with 15% discount:

Save $58.05


One of the most important parts of online shopping experience is the checkout. Merchants expect all customers to finalize their purchases. To help shoppers, store owners are constantly improving their online checkout. The default Magento 1 functionality isn't always good enought. Not all users have the patience to finalize quite long 4-step-checkout.


Simplify Magento checkout process and make it less time-consuming to significantly increase the number of sales on your website. With the Magento 1 One Step Checkout extension page, you'll easily make the checkout compact and easy by displaying all steps on one page. This way, you can improve customer satisfaction and increase the revenue.



Different layout types

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

Multiple visual options

Customize your Magento checkout page 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.



Google Address Auto Suggest

Help store visitors to fill in your checkout form as fast as possible by enabling special Google address 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 simple Magento 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.



Edit products quantity

With the Magento checkout module, customers can easily change the number of ordered products or even delete them right from the simple mobile checkout page for Magento.

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.



Modify checkout fields

With the Magento One Page Checkout extension you can: 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 create a one-click checkout and make Magento purchasing process even faster.

Onestep 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.

The service you might be interested in

Looking to enhance your store's capabilities and leave behind the limitations of Magento 1? Explore the custom development services we offer! Your initial consultation is free.


Display gift card options

Let users apply their gift cards on the Magento onestepcheckout page. To enable the gift card payment option you need to install the Gift Card extension. For Magento 2 stores, see Magento 2 Free Gift extension.

Explore Popular Solutions from Amasty!

  • Magento 2 Google Analytics 4: Streamline your tracking and data analysis processes, enabling a better understanding of customer behavior and improving overall site performance.
  • Magento 2 Product Feed: Optimize your product listings and boost sales by automating and managing feeds across multiple shopping channels, ensuring your product information is always accurate and current.
  • Magento 2 Blog Pro: Enhance your content marketing and SEO efforts with a robust blogging platform, allowing you to create engaging, SEO-optimized posts that attract traffic and solidify your brand's authority in the industry.

Enhance your store's functionality and security with our Magento 2 Migration Service, guiding you through every step of upgrading to Magento 2.

Adobe partner logo
Magento Marketplace logo
See 500+ verified reviews
1 Single points of sales
Trusted by Customers
Are Amasty extensions compatible with all themes and extensions by other vendors?
Amasty extensions work with all plugins we issued and with most 3rd-party plugins. If you come across a Magento 2 compatibility issue with any third-party module, we’ll definitely try to help you. If you face any technical issues, please create a ticket...
Will I get free support and updates?
Product updates for extensions purchased before Feb 1, 2022With the transition to product subscriptions, you will receive product updates for all extensions purchased before Feb 1, 2022 throughout the entire grace period — up to Aug 1, 2022. If you ...
Do you have the installation service?
Yes, you can use installation and configuration services that are available as the part of Pro and Premium add-ons for your product subscriptions.Please note that this installation service doesn’t include uninstallation. So, if you need to completely...
Can I request a free trial?
Amasty doesn’t provide any trials of Magento extensions. There's one exception: Amasty extensions are provided for testing or demo purposes to our official Platinum Partners as a part of the “access to Amasty extensions for testing purposes with Composer...
Can I test an Amasty extension on a staging site before transferring it to a live one?
Yes, you can install any Amasty extension on a test site and configure all the settings there before doing it on your live store.
How can I get a refund?
Amasty offers to its Customers a thirty (30) day money-back guarantee for the Software. In case the acquired extension didn’t meet your expectations, our support team is always ready to help you. Fees for support subscriptions and any services provided...
How can I receive a discount?
We are now working at a loyalty program for our customers that is supposed to bring even greater benefits in the long term. While it’s not out yet, you can look through these Special Offers. New discounts and specials are added every month. To stay ...
How to update a Magento 2 Amasty extension?
To update a Magento 2 extension by manual upload:1. log in to the customer account;2. navigate to the Products tab, scroll to the packages section, and click the Download link next to the extension that should be updated;3. Important: If some extension...
If I need additional features to be added to an Amasty extension, how can I ask for it?
To leave your feature request, log in to your customer account and open the Products tab. Then, scroll down to the bottom of the page, and leave your feature request in the following form: As soon as you send your request, it is considered by our ...
How can I prolong support?
If you have an active support service subscription, it grants you access to support services for all products purchased before Feb,1 as long as your subscription is active. Alternatively, support services are only available as the part of a product ...
Can I change the EE extension to CE for free?
Usually, no, you can’t exchange modules. Please, contact our support managers and they’ll consider your case individually. → Learn more about our special offers
How can I get a discount to re-purchase plugins?
Usually, we don’t provide any discounts. But you can contact us, and we’ll consider your case individually. → Learn more about our special offers
What is the license policy? On how many websites can I use Amasty extensions?
Our license allows you to use a single extension license agreement on one Magento installation.If you run several domains on the same instance of Magento, you can use one extension license. However, if you run each website on a new installation of Magento...
How can I pay for Amasty extensions?
You can pay for our extensions in any convenient for you way as a full range of payment methods are supported. The most common means are credit card or PayPal. Security and fraud protection are guaranteed. If you need to pay for the order with a non...
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.

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.

Does this extension support custom CSS to change the appearance?

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

How to install Magento 1 Amasty extensions?
Each Amasty extension package is provided with the extension files, installation & setup guides and a license agreement. Some extensions include import file examples as well.Before installing any extension, please create a backup of the root folder...
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. 

Watch the video to find more information on responsive layout:

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.

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.

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 - Amasty FAQ
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.

Customer Reviews

Do you need specific features added so you can achieve your business goals?

Drop us a line and we'll customize this extension for you!

You can always download the recent version free of charge from your account installing an upgrade is easy

See Magento (and other software) versions we support and guarantee their compatibility with our extensions

Version 3.2.15
Last Update: Feb 10, 2021
3.2.15 - Feb 10, 2021
  • Compatibility with Amasty GDPR extensions was enhanced
3.2.14 - Jan 23, 2020
  • Fix we solved the problem with including shipping method cost in totals
3.2.13 - Dec 05, 2019
  • Fix we solved the problem with redirecting to cart page instead of success page after order placing
  • Fix we solved the problem with displaying suffix field in Shipping Address block
3.2.12 - Oct 31, 2019
  • Compatibility with 3rd party extensions was enhanced
  • Fix we solved the problem with order placing on Magento
  • Fix we solved the problem with selecting the default payment method
  • Fix we solved the problem with updating payment method block
3.2.11 - Oct 21, 2019
  • Fix we solved the problem with placing order with virtual product on Magento
3.2.10 - Jul 11, 2019
  • 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.
  • Compatibility compatibility with gift cards and payment detector was improved.
3.2.9 - Mar 14, 2019
  • Fix order placing issues were fixed.
3.2.8 - Feb 12, 2019
  • Fix address fields validation was added.
  • Fix garbage data such as \"[email protected]\" was removed.
  • Fix issues with payment methods validation and rendering were resolved.
  • Compatibility now the extension supports Magento EE store credit functionality.
3.2.7 - Jan 09, 2019
  • Compatibility with 3D Secure for and PayPal Direct payment methods was enhanced
  • Compatibility with eWay payment on mobile devices was enhanced
  • Compatibility with Amasty Auto Add and other Amasty extensions was improved
  • 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
  • Compatibility the compatibility with the eWAY payment was added
  • Improvement now, the link \"Forgot password\" is displayed for Guests
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
  • The Google Autocomplete fix for the \"Province\" field when Italian address is used
  • Adjusted Email field to treat uppercase and lowercase addresses equally
  • 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.
  • Further improvements for Amasty Extra Fee compatibility were made
3.2.0 - Jan 15, 2018
  • The templates were improved: now it's easier to customize them.
  • The compatibility with PayPal Plus was improved.
  • The compatibility with Amasty Customer Attributes was significantly improved.
  • The compatibility with payment methods working with 3D Secure was improved.
  • The compatibility with Amasty Extra Fees and Auto Add Promo Items was improved.
  • The order process when PayPal is used as a payment method was improved.
  • The Google Address Suggest issues were fixed.
  • The Links to the user guide were added.
  • Several minor fixes were made.
Version 3.1.3
Last Update: Jul 19, 2017
3.1.3 - Jul 19, 2017
  • Google Autocomplete fix
  • Auto Add Promo Items compatibility improved
3.1.2 - Jun 01, 2017
  • Fixed an issue with the Paypal payment method when the shipping method is not selected
  • Fixed compatibility with Amasty Customer Attributes
3.1.1 - May 12, 2017
  • Compatibility with Amasty Order Attributes extension
  • Minor fixes
3.1.0 - Apr 12, 2017
  • Allows to add three custom fields to the Billing and Shipping info
  • Guest checkout improvement
  • Fix for EE (Fatal error: Class 'Amasty_Scheckout_Block_Giftcard' not found)
  • Fix for error on the second checkout attempt if paid with paypal pro
  • Added validation of password length
  • Fix \"no Payment Method\" was unavailable if coupon code has been applied from checkout page
  • Show \"Forgot an Item?\" link only if it's necessary
  • A number of other minor improvements
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 \"No Payment Information Required\" message not being displayed when using gift card as a payment method
  • Fix for applying shopping cart price riles on free shipping
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
  • New feature: Google Address Autocomplete API implemented
  • New feature: Auto log in for existing customers (by email)
  • Usability improvements
Version 2.10.0
Last Update: Sep 21, 2016
2.10.0 - Sep 21, 2016
  • New feature: automatic detection of credit card type being used with visual representation
  • Focus change on error message for mobile version
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
  • Delete button on review section
  • Minor fixes
2.9.10 - Mar 01, 2016
  • Fix for showing/hiding password field
2.9.9 - Jan 05, 2016
  • Reload all sections after customer applies a coupon
  • Better compatibility with SagePay PayPal
  • Terms for Sage Pay validation
  • Excludes county field from required fields
  • Excludes fax from required fields
  • Shows errors on checkout without redirect to the cart page
2.9.8 - Oct 28, 2015
  • Admin routing patch (SUPEE-6788) compatibility
  • Minor improvements
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
  • multiple-coupons compatibility
  • auto select default shipping & payment methods when selected method restricted by restriction rule
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
  • Reward points
  • New RWD responsive theme support
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.8
Last Update: Apr 22, 2014
2.0.8 - Apr 22, 2014
  • Better compatibility with Magento 1.5.x
2.0.9 - Apr 22, 2014
  • Minor fix for registration during checkout
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
  • Major update: code refactored, speed and compatibility improved
  • New visual style
  • 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
  • Correct handling of errors.
  • Support of new feature of Order Attributes - display of fields based on shipping method.
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

Ratings & Reviews

97% of 100