Smart One Step Checkout



Magento Platform
Open Source (CE)
2.1, 2.2, 2.3
Commerce using on prem (EE)
2.1, 2.2, 2.3
Extends Page Builder

Tech Specifications

Current Version:
Stable Build
30 July, 2019
Extensions, Payments & Security, Checkout Enhancements
License Type:


Smart One Step Checkout extension for Magento 2 allows increasing checkout conversion via data-driven checkout page adjustments.

Other Extensions by Aheadworks


Back to top

Smart One Step Checkout for Magento 2 is the first extension on the market that provides store owners with data-driven control over checkout performance. It helps store owners keep the checkout page up to customers' expectations and reduce the checkout abandonment rate.

The introduced single-step checkout page is customer-oriented with the 'Place Order' button is always on screen. 

Moreover, this one step checkout extension for Magento 2 controls the performance of the advanced checkout page with two analytical reports:

  • Abandoned Checkout report –  an overview of one–page checkout for Magento 2 store owners;
  • Checkout Behavior report - the information about the checkout field’s completion rate.  


Business Value

  • Ensure quick orders with the single-step checkout page; 
  • Configure the necessary checkout parameters according to your business purposes;
  • Evaluate the efficiency of each checkout form and see the overall checkout abandonment picture with the provided performance reports;
  • Make checkout more quick and smooth with GeoIP detection, automatic suggestions, and editable orders. 


For Store Owners

Having configured checkout page as per requirements, the store owner accumulates checkout usage data and makes data-driven adjustments to the page, enhancing customer experience and increasing checkout conversion rate.

The one page checkout extension offers full control over the checkout page elements, allowing field names and position adjustments, setting up default field values, enabling delivery date and order note blocks. More to that, applying our One Step Checkout for Magento-based stores, the admin is can upload payment method trust seals, remove excessive and add new checkout fields for customers to fill in.


For Customers

With our one page checkout extension for Magento 2, a store is equipped with an optimized checkout page to provide customers with all the necessary control tools to minimize the risk of customers leaving checkout page. Customers can login, edit items in the cart, apply coupons and gift cards, straight from the checkout page.

Additionally, customers can fill preferred delivery date and leave custom message to the store owner regarding an order.


Feature Highlights

One-page checkout  

Magento 2 merchants can now benefit a more accelerated checkout experience. All the checkout-related field sections along with order review are now gathered on a single page.  

Configurable checkout fields

Store admins of Magento 2 stores can flexibly adjust the main one step checkout options to the specifics of their business. More specifically, they can configure delivery dates (available and non-available delivery periods), shipping and billing fields, trust seals block.

Checkout performance reports 

Monitor the checkout page’s stats in Magento 2! One Step Checkout is equipped with the ‘Abandoned Checkout’ and ‘Checkout Behavior’ reports. The first one represents a general and in-depth checkout abandonment picture allowing users to view checkout bounce rates per period. In general, the provided stats include the number of abandoned checkouts, lost revenue, and order totals

The latter report represents the percentage of rejections per field. This way, admins can assess how users progress throughout the whole checkout stage. 

GeoIP detection and auto suggestions 

To make the order submission process even more flawless in Magento 2, one-page checkout detects users by their IP as well as provide automatic suggestions. 

Quick order edits 

When adding products to a cart, customers can make the necessary amendments to their orders on the go. They can change product quantity and configurable parameters right on the same checkout page. 

Best UX practices

  • Delivery date includes 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.


Increase Checkout Conversion

Step 1: configure the extension

Using our one step checkout for Magento 2, store owners are able to manage page layout, name and rearrange fields as per requirements thanks to the full set of control tools of the module.

Step 2: benefit from the start

Once installed the Magento one step checkout extension starts boosting the checkout conversion with the fully responsive interface, neat and clean layout and out of the box editing functionality. Additional payment options are available such as gift card codes, store credits, and reward points.

Step 3: analyze checkout performance

A couple of weeks in you can analyzing the checkout page performance with the help of two built-in reports. Get overview of the overall checkout performance and see how much you lose to abandoned checkouts. Understand what fields are stuck points for customers, e.g. if they find shipping fees to be excessive; and improve them.

Step 4: improve checkout conversion rate

Having analyzed checkout page usage data, rename fields, rearrange them, and introduce new shipping and payment methods. Make the page the converts even better!


 To explore the extension follow the links below: 


Enhance this extension with the following Aheadworks extensions: 

  • Store Credit & Refundlet shoppers pay for purchases with points from their store credit balance;
  • Reward Points – prompt purchases with reward points;
  • Coupon Code Generatorallow shoppers to use coupon codes (if any) at checkout; 
  • Gift Card – encourage shoppers to apply their gift vouchers (if any) on the checkout page.


Support Policy

Included technical support:

  • Magento Open Source (CE) version - 3 months of free technical support
  • Magento Commerce (EE) version - 12 months of free technical support  

Release Notes

Back to top


  • Compatible with Open Source (CE) : 2.2 2.3
  • Compatible with Commerce using on prem (EE) : 2.2 2.3
  • Stability: Stable Build
  • Description:

    * Prefix is not saved in the Order Shipping information
    * Fixed visual issues with Ingenico Payment method
    * Checkout page isn't opened on the storefront (Magento 2.3.2)
    * Minor design adjustments
    * Fixed issue with Captcha display
    * Static test fixes


  • Compatible with Open Source (CE) : 2.2 2.3
  • Compatible with Commerce using on prem (EE) : 2.2 2.3
  • Stability: Stable Build
  • Description:

    * Fixed issue when 'Continue to PayPal' button isn't clickable on Checkout page
    * Fixed issue when 'Qty Increments' option is ignored
    * Fixed issue when order is placed when one of the agreements is not selected
    * Minor UI fixes


  • Compatible with Open Source (CE) : 2.2 2.3
  • Compatible with Commerce using on prem (EE) : 2.2 2.3
  • Stability: Stable Build
  • Description:

    + Compatibility with Cryozonic Stripe Payments


  • Compatible with Open Source (CE) : 2.2 2.3
  • Compatible with Commerce using on prem (EE) : 2.2 2.3
  • Stability: Stable Build
  • Description:

    + Magento 2.3 compatibility
    * Improved support of Magento Commerce points, store credit, and gift cards
    * Shipping address is not selected by default if "My billing and shipping address are the same" is disabled
    * Aheadworks Store Credit & Refund compatibility
    * Aheadworks Coupon Code Generator compatibility
    * Aheadworks Reward Points compatibility
    * Unavailable payment methods aren't hidden on Checkout Page
    * Error appears in console if Amazon payment method is disabled
    * Error occurs on reindex with database with prefix
    * Fixed issue with 'send email' action in admin
    * Minor UX adjustments


  • Compatible with Open Source (CE) : 2.2 2.3
  • Compatible with Commerce using on prem (EE) : 2.2 2.3
  • Stability: Stable Build
  • Description:

    +Magento 2.3 compatibility
    +Highlighting of unfilled fields was improved
    +Improved visualization of fields in the extension settings
    +Option to set cart items collapsed or expanded by default
    +Quantity can be updated by pressing 'Enter'
    +Javascript support in the Trust Seals block
    +Option to set Billing Address visible by default
    +Option to display 'Top menu bar' on checkout
    +Billing address is pre-selected by default if shipping info is not needed
    +Delivery Date is added to order confirmation emails
    +Tax summary displaying improved
    +Phone Number field uses a numeric keyboard on mobile
    +Customer Notes are also added to the order comments history thread
    *Amazon Pay in Payment Methods allows placing orders without all data filled
    *Order note does not appear in admin when Temando_Shipping is enabled
    *Grammar mistakes and translation improvements
    *Error message appears on an attempt to reconfigure a configurable product
    *If state field is disabled in admin, a ",," is displayed in address
    *Newsletter subscription confirmation email is sent twice when double opt-in is enabled
    *JSON error after saving the information in the Trust Seals Block
    *Data from custom address attributes is not saved (Magento Commerce)
    *If the "Persistent Shopping Cart" option is enabled, user data disappears on page reload
    *Error during reindexing on Split Database setup (Magento Commerce)


  • Compatible with Open Source (CE) : 2.1 2.2
  • Compatible with Commerce using on prem (EE) : 2.1 2.2
  • Stability: Stable Build
  • Description:

    + Integration with Amazon Pay
    + Custom CSS file is added for themes that do not support LESS
    * Fixed a design issue with Safari v11 (now labels move upon entering text in fields)
    * Font path improvement in LESS file
    * Fixed deploy problem


  • Compatible with Open Source (CE) : 2.1 2.2
  • Compatible with Commerce using on prem (EE) : 2.1 2.2
  • Stability: Stable Build
  • Description:

    *Fixed issue with VAT validation on checkout
    *Can't change Billing address when using PayPal Express
    *Unable to place order using Paypal Payflow Pro Payment
    *'Address Line' string can't be translated via csv
    *Shipping cost update issue
    *Issue with initialization of the required "State" field
    *Shipping methods become disabled when changing shipping addresses
    *Loader doesn't disappear if payment with Braintree gets failed
    *Paypal Hosted Pro compatibility issues
    *Pressing of 'Tab' in the qty box deletes its value
    *Shipping method doesn't appear on Checkout page without page refreshing
    *Delivery date and customer notes aren't shown on order page


  • Compatible with Open Source (CE) : 2.1 2.2
  • Compatible with Commerce using on prem (EE) : 2.1 2.2
  • Stability: Stable Build
  • Description:

    +Integration with Google Autocomplete for Addresses and Places
    +Aheadworks Store Credit and Refund integration
    +Aheadworks Gift Card integration
    +Aheadworks Reward Points integration
    +Integration with the Magento Commerce store credit functionality
    +Integration with the Magento Commerce reward points functionality
    +Integration with the Magento Commerce gift card functionality
    +Added Gift Wrap and Printed Card options in checkout totals
    +GeoIP country detection
    +Product images displaying according to native Magento settings
    *Adyen payment method support
    *Fixed issue with tax in product details section
    *Error in developer console after CSS/JS merging


  • Compatible with Open Source (CE) : 2.1 2.2
  • Compatible with Commerce using on prem (EE) : 2.1 2.2
  • Stability: Stable Build
  • Description:

    * –°ompilation issues
    * Static tests adjustments
    * Issue with OneStepCheckout and Ebizmarts SagePaySuite
    * Braintree payment method design issues
    * Magento 2.2: OSC page opening issue
    * Shipping isn't updated after changing country/post code
    * Stability and speed improvements
    * PayPal Billing Agreement Setting is set to "No" issue


  • Compatible with Open Source (CE) : 2.1
  • Compatible with Commerce using on prem (EE) : 2.1
  • Stability: Stable Build
  • Description:

    * Delivery date and time fields cosmetic adjustments
    * Shipping price isn't updated in "Order Review" block
    * Order note is missing if Order is created via Paypal
    * Right-hand sidebar adjustments
    * Delivery date field checkout page validation
    * Saving more than 3 Trust Seals error message adjustment
    * Special symbols in Order Review block support
    * Unable to place order if there are not shipping methods


Back to top
The best place to start if you need help with a specific extension is to contact the developer. All Magento developers have both a contact email and a support email listed.

Q & A

Back to top


Back to top