Magento 2
  • Marketplace Innovator
    imagine 2016-2019 partner summit awards
  • Composer packs
  • PWA
  • Magento Silver Technology Partner

Smart One Step Checkout for Magento 2

Current extension version: 1.7.3

Allow customers to checkout in one step, their actions smartly analyzed for you to ensure exceptional user experience.

  • Advance revenueswith the finely-tuned checkout page
  • Analyze and trackconversion rates as well as the performance of each checkout field
  • Adjust to demandswith smart configuration tools and the data collected
  • Allow flexibilitywith multiple payment gateways support
  • FREE bundled Payment Restrictions extension
Triple the benefits! Buy 3 modules and save up to 15%
  • [M2] Smart One Step Checkout $299
    Support period
  • [M2] Gift Card $299
    Support period
  • [M2] Reward Points $349
    Support period
  • -0%
45-Day Money Back
Free Installation
90-Day Free Support
free lifetime updates
Go live right away | The checkout page is automatically adjusted to any screen covering all browsing devices

Go live right away

Everything that a customer needs in one place | Checkout page has been designed in a way to keep customers from leaving it

Everything that a customer needs in one place

Flexible configuration settings | All configuration settings are gathered in one place and provide full control over the extension

Flexible configuration settings

Monitor abandonment rates | With Abandoned Checkout Statistics providing an insight on overall checkout page performance and lost revenue

Monitor abandonment rates

Analyze customers' behavior | With Checkout Behavior report allowing identifying weak points in checkout layout and improving it

Analyze customers' behavior

Let customers edit carts | Items added in the cart can be edited directly from the checkout page

Let customers edit carts

Detect registered accounts | The extension identifies existing accounts by an email address entered

Detect registered accounts

Add a Note field | Customers can leave notes to the store administrator which can be accessed from order details page

Add a Note field

Delivery Date block | Allows customers to specify preferrable delivery date, if shipping allows

Delivery Date block

Trust seals for payment methods | can be used to build confidence in leaving credit card information

Trust seals for payment methods

Aheadworks extension integrations | Customers are able to use store credits, gift card codes, and rewards points during the checkout if Smart One Step Checkout is integrated with the corresponding Aheadworks extensions

Aheadworks extension integrations

Address Autocomplete Suggestions | allow customers to autocomplete address fields with the suggestions provided by Google

Address Autocomplete Suggestions

General settings | Decide on a variety of general settings which describe the behavior of the Checkout.

General settings

Default field values | to save customers' time and enhance the overall user experience

Default field values

Delivery date settings | can cover any period or particular date to ease shipping tasks.

Delivery date settings

Adjustable field position | Drag and drop the fields to adjust the layout of the Checkout.

Adjustable field position

Add or remove fields | Decide which fields are important for you and your customers

Add or remove fields

Seal customers' trust | by suggesting a motivational label and up to three security badges.

Seal customers' trust

GeoIP settings | to enable geo-targeting within the checkout.

GeoIP settings


How Magento 2 Smart One Step Checkout works

Introducing Magento 2 One Page Checkout

Checkout is a money page. Any shift in behavior here has a significant impact on the revenue. That is why Aheadworks introduces the Magento 2 One Step Checkout extension with three essentials on board:

Magento 2 Best Checkout Practices
Best checkout
advance analytics One step Checkout Magento 2
Advanced built-in
Flexible Chekout Settings For Magento 2
Flexible checkout

Combine them all to increase checkout conversions of your Magento store

How it works

Magento 2 One Step Checkout extension by Aheadworks introduces the adjustable and performance optimized Magento 2 checkout page, which significantly speeds up the checkout process. The provided Magento 2 checkout module is highly configurable, adjustable to custom themes, and suitable for any device.

Customers can apply gift cards, reward points, store credits, coupon codes, and edit items in their carts directly on the checkout page. The provided one page checkout has little to no distraction elements and features, and the “‘Place Order” button always visible as a call to action.

Store owners can define default values for fields, autodetect countries by customer IPs, take advantage of the automated address suggestions. The built-in reports show the process bottlenecks to be removed and the number of abandoned checkouts to be reduced.

Increase checkout conversion in four steps

Step 1 Configure Magento 2 One Page Checkout Extension
Configure your best way

Magento 2 One Page Checkout automatically adjusts to your store theme. All you have to do is minimize checkout time by configuring the extension.

  • Add relevant or remove excessive fields;
  • Define the order of the displayed fields;
  • Set default field values;
  • Enable and configure delivery date and timing fields;
  • Enable 'the Add note' field;
  • Upload the payment method security protocol badges.
  • Enable the GeoIP country detection.
  • Enable address suggestions.
Magento 2 Single Page Checkout Configuration
Step 2 Improved Magento 2 Checkout Module
Go live with the improved checkout

Take advantage of the set of key features speeding up the checkout process.

  • Form autocomplete;
  • Identification of logged out customers by email;
  • Auto fill-in for logged customers;
  • Remove/edit items in the cart;
  • No distracting elements;
  • 'Place order' button always at hand.
  • Additional payment options, incl. gift card codes, store credits, and reward points.
step 2 image
Step 3 Analyze Performance | Single Page Checkout Magento 2
Analyze performance

With the help of the built-in reports, find out the checkout fields that make customer stuck.

  • Checkout conversion and abandonment rates;
  • Total abandoned checkout and placed order revenues;
  • Report on checkout field completition.
step 3 image
Step 4 Improve Checkout Conversion Rates Magento 2 Extension
Improve checkout conversion rates

Make data-driven decisions on how to improve the checkout process in your store with the set of built-in reports and decide on the field composition.

  • Which fields should be removed or added;
  • How custom fields influence the checkout conversion;
  • What shipping or payment methods are least demanded;
  • Whether to adjust field positions and default values.
step 4 image
Finally, enjoy growing your revenue!

Magento 2 Checkout Extension Detailed Feature list

Configure Magento 2 Smart One Page Checkout Extension Configuration
  • Adjust the title and description of the checkout page title
  • Add/remove customer information fields
  • Allocate fields into the desired order
  • Change field names
  • Define if fields are mandatory
  • Set default field values
  • Upload security badges
Best UX practices
  • Delivery date incudes both date and time
  • Required dates and time slots can be excluded from the date options
  • Checkout is made in the two-column design
  • Extension automatically catches custom theme styles
  • Checkout page adjusts to any screen size
  • Interface is mobile-friendly
  • 'Place Order' button is always visible
  • Customers are able to sign up to receive newsletters
  • Customers may checkout as guests
Faster checkout process
  • No distractions, such as footers or headers
  • Customer can login on the checkout page
  • Existing customers are recognized by email address
  • Items in the cart can be edited without leaving the checkout
  • Filled-in fields are saved in the case of unexpected page reloads
  • Customers can select their countries autodetected by GeoIP
  • Google Place suggestions autocomplete the address fields
Abandoned Checkout Reports
  • Per-field report displaying the fields that are usually completed and the ones being the reasons for abandonments
  • Checkout conversion and abandonment metrics
  • Abandoned revenues lost on checkouts
  • Total revenue values from orders placed
  • An option to switch off reporting.
Magento 2 One Step Checkout Module Integrations Integrations
Supported Payment Services
  • PayPal, PayPal Payflow
  • Braintree PayPal
  • Amazon Pay
  • Affirm;
  • Bambora APAC (available as a separate extension)
  • NMI (available as a separate extension)
  • Authorize.Net (instead of Authorize.Net Direct Post deprecated as of M2.3.1)
Need additional functionality
or futher customization of your products?

How Magento 2 Smart Step Checkout beats competition:

  1. Optimized workflow

    Built upon most common use cases, the backend interface of our extensions echoes clearly the actual administrative workflow.

  2. Quality code

    Constantly seeking ways for improvement, we write clean code, subject to timely refactoring.

  3. Thorough testing

    Effective quality assurance employed, our extensions are customizable, scalable and fully Magento 2 compatible

Tanya Poleshchuk | Head of Customer Care

Any questions?

I’ll be happy to tell you more
about our products!

Let's get in touch!

Tanya Poleshchuk
  • Reviews (30)
  • Customer Questions & Answers (12)

Overall rating

5 of 5 stars

When writing your review, please consider the following guidelines:

  • Review the product only if you've tried or bought the item;
  • Focus on the product and your individual experience using it;
  • Provide details about why you liked or disliked a product;
  • Be constructive and specific with your praise or criticism.

We reserve the right not to post your review if it contains any of the following types of content or violates other guidelines:

  • Obscenities, discriminatory language, or other language not suitable for a public forum;
  • Advertisements, “spam” content, or references to other products, offers, or websites;
  • Email addresses, URLs, phone numbers, physical addresses or other forms of contact information;
  • Critical or spiteful comments on other reviews posted on the page or their authors.

Aheadworks Co. does NOT edit the reviews and posts them as written by the reviewer.

In addition, if you have any questions on the products – the compatibility, the functionality, or anything else – please do not submit them through a product review.

Enjoy writing your review!

How do you rate this product?
1 star 2 stars 3 stars 4 stars 5 stars

All fields are required


Jul 4, 2020

Happy with that module

Nice checkout! clean, fast and highly customizable.
Support also fixed very quick few things related with a custom payment method from my country to make it compatible.


Feb 4, 2020

Happy to have it

You are very professional and we are happy with your checkout extension. Thank you very much.
I like to have everything from your site even customization I need.


Oct 17, 2019

So pleased with every bit of this extension

After reading a lot of reviews I decided to go with aheadworks One step checkout. I had used aheadworks in the past and their support is the best I've seen. They installed the extension for me and made a few small modifications and I couldn't be happier. It is a clean extension that functions perfectly and make checkout super easy. The address autosuggestion feature I absolutely love. I will be buying all of my extensions from aheadworks. The quality and support allows me to feel really confident in my purchase.


Sep 26, 2019

Nice checkout

Installation went smooth but I ran into some issues with my custom theme so I had to contact the team.
They provided a superb service and the outcome is greater than I could have hoped for, I assumed you would give me advise on how to do it, so you have far exceeded my expectations, thank you!

Mark L.

Apr 17, 2019

Wonderful support

This extension is one of the best OSC we have seen. We had some issues with custom payments but thanks to AW they provided patches to make sure they worked and did so within such a short time.


Mar 12, 2019

Best OSC extension I could find - tried a lot!

After dropping 4 different well known checkout extensions for M2 I came across Aheadworks.
Code quality and performance is measurable better and customizing the look and feel to our needs worked really good due to a well structured less file.
A compatibility issue with a third party european payment provider was solved within less than 12 hours and worked out of the box.

I'm really happy with our service and your extensions!

A great bonus: Demand for headless frontends increases from day to day and you are already prepared for it with your PWA ready extensions.
I'm happy to try your API implementations in upcoming projects.


Jan 15, 2019

Excellent Support

Had a rough start as I didn't read that the extension wasn't ready for 2.3.0 yet (my fault). I asked for a refund and their customer service team informed me that the new 2.3.0 version would be ready within 24-hours. They came through and the extension functions flawlessly. Their team helped me with an aesthetic change to the extension and even documented what files were updated so we could further customized. Very pleased! Looking forward to combining this extension with others of theirs.


Jan 11, 2019


Besides the best extensions for Magento this company has the best customer service I have ever experienced: transparent, quick, honest, professional... you name it.
On top of that the Magento 1 and 2 knowledge is extremely high and all issues are solved before you know it.
I advise and urge everybody to try the AheadWorks extensions.


Dec 29, 2018

very good extension

the extension is very good and the support is excellent. i recommend


Dec 11, 2018

Nice checkout

They did a great job. Thank you so much! You guys ROCK!


Sep 6, 2018

Excellent extension and support

We have 5 aheadworks extensions on our M2 site and had a few compatibility issues when first installed. Aheadworks support resolved the issues very promptly and the extensions have been working flawlessly.
Great products with lifetimes updates.

Highly recommend!


Aug 10, 2018

Great extension and support

The extension works great but the bigger highlight is their support team. We had some issues getting the extension working properly with our store and their support team worked consistently on the issues and got us up and running. I can't say enough good things about how they stand behind their product.


Jul 19, 2018

Great Service

Excellent customer service at purchase. Extension looking good too.


May 28, 2018


This extension looks and works great. Also support is fine. Thank you!


Apr 23, 2018

Top extension again

Very easy to use and configure. Much better checkout that I had and certainly much better for my customers.
Excellent support for all my reviews at AheadWorks.
Certainly a 'must-have' extension.


Apr 21, 2018

Must have

One of the must have extensions. Why from Aheadworks? Because have a great support all over the platform.
Thanks guys


Apr 9, 2018

E-commerce manager

Good extension. Works fine and great support.


Mar 29, 2018

Best Approach

Best approach for One Step Checkout with friendly and effective support!


Mar 22, 2018

Nice product

I am using AW Checkout from the very beginning and really love the improvements it brings!
It is certainly a must have extension for even small stores.


Feb 26, 2018

Awesome module, kind and helpful team

What I was just looking for, among other things, is ability for customer to create account after checkout, the module supports this.
Thank you very much for your time and fast replies. From what i saw until now this is the module that i like most compared to the others.


Feb 26, 2018


Great team excellent product.
You can be sure these guys will stick with you till the jobs done and your happy.
My preferred mods providor


Feb 13, 2018

Love your modules and support

The Magento 2 Smart One Step Checkout looks like a great extension, it has been well designed and makes the checkout process a lot easier.
I have no doubts that this extension would be perfect for some people, but for us it currently lacks personal pickup feature.
I am also sorry to request a refund, as the service you have provided and the customer support have been excellent.


Jan 18, 2018

Great and stable!

This extension is made very well, utilizes Magento core technology and implementing own functions where it makes sense. So the code quality leaves no wishes and it's compatible with our Geissweb_EuVAT extension!

Support was very reactive, friendly and helpful.


Nov 27, 2017

New features are awesome

I am impressed with new address autocomplete feature!
It was definitely the best checkout on the marked and now it became even better!
Thank you, guys. You promised me the address feature - you did it!


Nov 21, 2017

Great module

Thank you so much for this excellent extension and your great support.
The code quality is the best of other checkouts I've seen and the team provided swift responses and support as always.


Nov 10, 2017


In my opinion, this is the best One Step Checkout module for M2 at the moment. It uses the same "flow" as the default M2 checkout (Amazon also uses the same approach), which has been created by a lot of UX research. This module by Aheadworks makes some great improvements to the default M2 checkout.


Oct 27, 2017

Excellent extension

Excellent extensions!
I'm a novice with Magento and even I managed to configure it. Would highly recommend.
Thanks Aheadworks!


Oct 6, 2017

Great support

We bought this extension a month ago. Today we had some issues with one of the payment methods not showing in the One Step Checkout!

Vitaly and his team was very quick to respond, and he solved the issue for us within a day!

Thanks for the great support guys!


Sep 27, 2017

Perfect and really smart solution

I recently installed the extension and it just started to work well straight out-of-the box. Abandoned carts statistics and checkout behavior is fantastic!
We finally have found the solution that will help us monitor and improve our conversion rates.
Customer service and technical support are outstanding. I highly recommend AW and their extension!


Sep 12, 2017

Something new and awesome

Very simple to configure and use, had some compatibility issues but the Team fixed everything in less than no time.
Reporting and analytics is an awesome tool, this is something every store owner should definitely have!

Where should I make changes to display header and footer of my current theme?
Out of the box our checkout, according to best e-commerce practice (Baymard Institute research), does not display header and footer in order not to distract a customer from placing an order. However, if you decide to display header and footer, the changes should be made in the following file:

Also, starting from Smart One Step Checkout 1.3.0, it is possible to enable Top Menu in General settings of the extension.
The wrong image is displayed on checking in Order Review section: I try to purchase an orange T-Shirt but the gray one is shown, how can it be changed?
Smart One Step Checkout uses native Magento checkout settings, so if you would like to see an image of a child product, it can be configured in:
Stores -> Configuration -> Sales -> Checkout -> Shopping Cart -> Configurable Product Image -> Product Thumbnail Itself
During the purchase I have to enter our url. Does this extension only work on 1 installation? Because we have a development environment and a production environment.
Our EULA allows using the extensions on a single production and as many dev or staging sites as you need without a need of purchasing an extra license.
Does it support multi-store?
Yes, it does. It is possible to configure the extension separately for different websites.
Hii , is one step checkout is compatible with amazon pay.
Yes, integration with Amazon Pay was added in version 1.2.0.
Is there support of REST API?
Yes, the extension contains REST APIs and is ready to be integrated into PWA, SPA, and other solutions with modern and efficient frontend interfaces.
What is aheadworks policy on supporting its modules? Specifically if a security vulnerability is found will aheadworks create a patch?
Our extensions come with included support period and we are able to provide technical assistance when the support is active.
As for security vulnerabilities and bugs, we are trying our best to fix them free of charge regardless of the support period status.
This extension for Magento 2 supports Saudi riyal currency and Arabic Language?
If your currency and language is natively supported by Magento 2, the extension will also support it.
However, to work with RTL most likely some style adjustments will be required and you will need to translate some options the same way as you did with your Magento.
Does the extension support full page caching?
Since full page cache is a native Magento 2 feature, all our extensions for this platform support it.
I run Magento 1.X. Will my currently installed extensions from aheadWorks work in Magento 2?
Due to a significant difference between Magento 1 and Magento 2 branches, the extensions for M1 will not work in M2.
However, the owners of the extensions by Aheadworks for Magento 1 can get 25% discount on purchase the same extensions by AW for M2
Which URL do I specify on checkout if I've got only a development store at the moment?
You need to enter a final address of the site when it will go live.

If the domain name is still under consideration at the moment of purchase, you can enter an address of your dev environment. In this case, don't forget to contact us when the final domain name has been registered: our support team will change it by your request.
I run Magento 2 on AWS with ELB (Elastic Load Balancers) do I need a license per EC2 instance? They are all behind the same domain.
Such setup is considered to be a single Magento environment, so you need only one license.

Please wait...

added to cart
Go to Checkout Continue Shopping
Continue shopping
View cart & checkout