Don't Miss Out | Buy Magento 2 SEO Suite and Get a Website SEO Audit for FREE!Shop Now


Magento 2 One Step Checkout

1000+ downloads
94% of 100
Magento 2

Magento 2 One Step Checkout or One Page Checkout - Whatever you might call this extension!

Save more on a package of Magento Checkout extensions

  • All-in-One Optimized Checkout

Gather all Magento 2 checkout steps into one step checkout page

  • GeoIP Detection & Google Address Suggestion

Auto-detect GEO IP and suggest the address on inputting some characters

  • Clear Communication about Order

Include options of order delivery date, delivery note, and order comment

  • Enhanced Payment Trust Badges

Show integrated payment method badges to guarantee payment security

  • Neatly Responsive Checkout

All components of the Magento 2 One Step Checkout well fit cross devices

  • Plug-n’-Play Compatibilities

Work well with related GEOIP, Order Delivery, Checkout Custom Fields extensions

Book a Live Demo

Community: 2.2.x - 2.3.4
Enterprise: 2.2.x - 2.3.4

Magento 2 One Step Checkout or One Page Checkout - Whatever you might call this extension!

Save more on a package of Magento Checkout extensions

  • All-in-One Optimized Checkout

Gather all Magento 2 checkout steps into one step checkout page

  • GeoIP Detection & Google Address Suggestion

Auto-detect GEO IP and suggest the address on inputting some characters

  • Clear Communication about Order

Include options of order delivery date, delivery note, and order comment

  • Enhanced Payment Trust Badges

Show integrated payment method badges to guarantee payment security

  • Neatly Responsive Checkout

All components of the Magento 2 One Step Checkout well fit cross devices

  • Plug-n’-Play Compatibilities

Work well with related GEOIP, Order Delivery, Checkout Custom Fields extensions

Book a Live Demo

Community: 2.2.x - 2.3.4
Enterprise: 2.2.x - 2.3.4

1-Year Support


Lifetime Update




(*) 30-Day
Money Back

Special Price $99.00 Regular Price $149.00

Get to know

This Magento 2 One Step Checkout extension FREE installation is selling like hotcakes. Know why?

Simply put, the extension gathers the default Magento 2 three-step checkout into a one-step checkout so that customers do not have to go back and forth to fill in and check the checkout information. It is safe to say that: The more comfortable the Magento 2 checkout is, the more likely that orders will be sealed!
Even better, the Magento One Step Checkout extension is also more informative than that of the default. To be exact, there are some additional fields required by almost every online shopper, such as delivery date and comment, order comment, payment trust badges, and more.
Check details now!

Key Features of Magento 2 One Step Checkout Extension

All-in-One Optimized Magento 2 One Page Checkout


With Magento 2 One Step Checkout extension, shipping address, shipping method, payment method, and order summary (three steps of the default checkout) are displayed on one page for fast checkout.
Customers can fill in information quickly without going through many steps. After customers choose shipping methods, a list of payment methods is displayed to select.

GeoIP Detection & Google Address Suggestion


Online shoppers want to fill in less and complete the Magento 2 checkout flow as fast as possible. Yet, there are several long and complicated fields such as country and shipping addresses that are required in almost checkout form.
Thankfully, Magento 2 One Page Checkout extension will detect the customers’ IP address right at their very first step at the checkout and auto-filled Country, State, Province & City.
Moreover, Google Maps integration also helps suggest a list of suitable addresses for customers just by typing some letters.
Install this Magento One Step Checkout extension and there is no time-consuming filling for customers, meaning no abandoned cart for shop owners!

Clear Communication about Order from The Start


It is a significant shortage of the default that there is no delivery time and note. Thus, the shipment can fall into an inconvenient day for the customers. Such the experience is breaking, and customers will never come back.

To fix this case, our Magento 2 onpage checkout extension adds the delivery date and comment at the checkout page. Customers now can pick when to receive their orders. Also, they can leave a comment in case they have special notes for the sellers.

For example, “Please delivery on time because it is for my kid’s birthday!

Besides this advanced Magento 2 Checkout extension, we recommend installing the Order Delivery Date extension to set up the delivery options in more detail.

Enhanced Payment Trust Badges


Magento 2 checkout module by BSS Commerce provides customers with almost all common payment methods such as Paypal, Paypal Braintree, Paypal Express Checkout, Pay by Credit Eway, Splitit Card-Based Installment Payment Solutions, NMI payment Direct Post, Zaropay, Strive, Apple Pay, Pay by Card (Stripe), Credit Card, Online banking, etc. Besides, this Magento 2 onepage checkout extension is also compatible with Stripeofficial.
Customers can pick their preferred method at ease.
More excitingly, the admin can create and customize the payment trust badges to display under order summary, under the payment method, or under place order button.
This small addition will build trust in customers and promote them to complete the checkout.

Neat Magento 2 Single Page Checkout Extension


By installing Magento 2 One Step Checkout extension, so-called the Magento 2 1 Page Checkout extension, your site not only has a faster checkout page but also gets a responsive checkout page in all devices: desktop, mobiles, and tablets.
Therefore, customers can easily visit your Magento 2 checkout extension by any device to buy your product in one step.
All components of the checkout are carefully calculated to fit within one page - neatly and beautifully. There are also clear number indicators to lead the shoppers towards a convenient checkout flow.

Plug-n’-Play Compatibilities

Checkout customization is a non-stop process.

So, should a checkout module be compatible with other extensions? Of course. Applying a module that does not work well with others is wasting time and money. Updated Magento 2 One Step Checkout extension can run seamlessly with other in Magento 2 checkout extension category:

All Features of Magento 2 One Step Checkout

 Icon-one-page-checkout Icon-customize-checkout Icon-google-address-checkout-page icon-geoip-detect

Gather 3 Step Checkout of Magento Default

Flexible Custom Style

Auto Address Suggestion

GeoIP Detection

delivery-date-icon icon-comment-box-checkout Icon-gift-at-checkout icon-trust-badges

Delivery Date & Comment

Order Comment

Gift Message & Wrap

Payment Trusted Badges

icon-newsletter icon-checkout-page Icon-responsive-checkout Icon-compatible

Newsletter & Registration Box

Ajax Load Checkout

Neat & Responsive Design

Flawless Compatibility

Why Is This Magento 2 Checkout Extension Free Installation?

Lightning-fast 1-Click Checkout

By installing Magento 2 One Step Checkout Extension, customers can save much time and effort to finish purchasing a product on the site because they do not have to fill in many complicated fields as in default Magento 2 3 step checkout, but all elements are completed in one page of Magento 2 by one-page checkout.
Customers now just put all necessary information such as Shipping Address, Shipping Method, and Payment Methods on only one page. Therefore, it can improve the shopping experience and enhances the satisfaction of customers with a more straightforward and more accessible checkout process ever.
All things happen in one step.

A Boost of Conversion Rate

If your Magento 2 website has a complicated checkout process with much information to fill, customers often feel uncomfortable and can leave their shopping cart without finishing the payment.
Therefore, a quick and secure checkout is essential to keep customers’ engagement and continue their checking out. Magento 2 One Step Checkout is a useful tool to bring the best shopping experience for customers by providing a complete checkout process without complexion, which results in a higher conversion rate for stores.
All in all, get this Magento 2 One Step Checkout extension (or Magento One Page Checkout extension FREE installation, Magento Checkout extension FREE installation, or Advanced Magento 2 Checkout module - whatever you might call.)

Full Compatibility with Many Themes

We know some of you might be concerning whether our Magento 2 One Step Checkout works well in your theme. Then, for your information, both testers and customers of ours confirm that the extension is compatible with common themes on the market, for example, all MageSolutions themes, Fastest and Infinit theme of Codazon, and all Alothemes themes.

Why choose BSS?

Competitive Price

Every merchant needs to survive – we do understand. That’s why we keep the price as low as possible.

Dedicated Support

We are all ears to your problems, either with our extensions or customizations. FREE 1-year support is included.

Open Source

The source code is completely open to inspect, modify and enhance according to your business purposes.

Verified by Marketplace

No worries about the code. This extension has passed the strict Extension Quality Program & been listed on Marketplace.

High Compatibility

Our modules work well with each other. Even you want ours to be compatible with those of others. We are here to help

Simple installation

We simplify and clarify the installation process, so you can get the extension played for your website in clicks.

Quick Update

Your business and customers’ demands are ever-changing. Our extensions are also up-to-date with new features.

Business expert

Our certified experts get involved from the extension development to support to bring you efficient and budget solutions.

Easy to Use

No need to install bunches of redundant features. We select the most relevant functions to ensure the user-friendliness.

Hear from others

Write a review


  • Can I request trial?

    We do not provide trial versions for our extensions. However, we are happy to offer 30-day money back guarantee if our extensions fail to function properly due to a bug and we cannot support to fix it. However, we always try our best to assist customer in solving problems.

  • What should I do if I can’t install the extension?

    In case you cannot install the extension, please contact us to ask for more support. We are willing to install it for you based on our policy

  • How can I receive the updated version?

    When BSSCommerce publishes new version of any product, please take notice of the release note tab in the product page to get the update news about the new version. Customers purchased product from us can get the updated version by contacting us via email; we will send the new package version once we receive this kind of request. In addition, you can go to My Account -> My Downloadable Products to download the latest version of the extension.

  • Do your extensions support multiple domains?

    Our license allows you to use a single extension license on one Magento installation. The extension is not domain related, but installation related. 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, you need a separate license for each of them.

  • How to enable terms and conditions?
    You could go to Store  Terms and Conditions  Choose Terms and Conditions configuration, in Applied field, change it into Manually to enable the terms and conditions.
  • How to remove the time option from Delivery Date?

    Please redirect to this page to see our detailed instructions on how to remove the time option from Delivery Date.

  • I can't add any products to the cart in the demo. Will this be fixed anytime soon?

    Hi Jeanine Bonot, we are really sorry that there's some problem during the add to cart step.

    For some reason, the demo used to not work properly sometimes. However, the problem is fixed now.

    Please clear the browser cookie and try again. We hope this would work well and thank you for contacting us!

    Check the demo of One Page Checkout for Magento 2 extension here.

  • Do your One Step Checkout for Magento 2 support free installation for the EE?

    Definitely, yes.

    Once you buy our One Step Checkout for Magento 2 extension, we are available to install it on your request.

    Besides FREE Installation, we also offer FREE Lifetime Update and FREE 1-year Support.

    For more information, please check our policy for this One Page Checkout for Magento 2 extension FREE installation.

  • Is your Magento 2 Onepage Checkout the same as the Onepage Checkout in default?

    Let us make it clear.

    By default, Magento allows enabling onepage checkout meaning that the entire checkout process will take place on one page. However, customers still have to expand one by one section - meaning some additional efforts.

    Meanwhile, our Magento 2 Onepage Checkout free installation - or you can also call it Magento 2 One Step Checkout free installation, displays all checkout fields at your customers' fingertips. Shoppers just need to complete the field and checkout.

    Even better, addresses are auto-detected and completed with GeoIP Detection & Google Address Suggestion. We also include necessary fields such as delivery date, order comment, trust badge, etc. - which can be found in the default.

    So, do not hesitate any longer, install our One Page Checkout for Magento 2 Extension FREE Installation now!

  • Can I install this Magento 2 extension via Composer? If yes, how can I do that?

    Yes. You can install Magento 2 extensions via Composer following the instruction here.

Release Note
  • v2.1.8 (May 13, 2020): Fix bug with Enable Tracking Address By Google; Fix unable to checkout on Magento 2.3.4 of logged in customer
  • v2.1.7 (Mar 18, 2020): Fix saving admin config issue on catalog page; Fix date picker error on Magento 2.3.4
  • v2.1.6 (Jan 14, 2020): Fix create new account issue; Fix gift wrap api; Fix shipping information issue when Show Method if Not Applicable is Yes; Fix default titlte page issue; Fix bug with Payment method Zero Subtotal Checkout = No; Fix bug with Payment method Purchase Order; Fix bug with Payment method Credit Card (Braintree); Fix autofill address issue; Fix shipping address before place order
  • v2.1.5 (Nov 27, 2019): Fix not saving order comment; Fix validation issue when using paypal in context; Fix order delivery date time issute; Change ajax method type from PUT to POST
  • v2.1.4 (Oct 03, 2019): Fix wrong class name
  • v2.1.3 (Sep 30, 2019): Compatible with M2 Customer Attribute, Checkout Custom Fields, Order Delivery Date, Pre-Select Shipping and Payment Method; Support Gift wrap; Hide header and footer on checkout page; Allow new account creation on checkout page; Add custom widgets on checkout page; Support quantity change arrow; Support auto fill address
  • v2.1.2 (Apr 30, 2019): Compatible with Magento 2.3.1
  • v2.1.1 (Apr 24, 2019): Fix display issue of shipping methods and payment methods on mobile
  • v2.1.0 (Apr 23, 2019): Compatible with reCaptcha on magento 2.3.x; Update lpader when clicking place order button; Fix bug with paypal; Fix bug not reloading param when sending request to shipping information section
  • v2.0.9 (Mar 27, 2019): Fix responsive issue; Fix bug with Stripe Payment
  • v2.0.8 (Nov 29, 2018): Fix Billing address error
  • v2.0.7 (Oct 15, 2018): Fix bug not saving Delivery Date, Order Comment, Delivery Comment when using payment method
  • v2.0.6 (Sep 12, 2018): Fix bug when uanble to load checkout page when disable config "Show Gift Message on Order Level"
  • v2.0.5 (Aug 24, 2018): Fix bug with Terms and Conditions setup
  • v2.0.4 (Aug 10, 2018): Support edit quantity function on one step checkout
  • v2.0.3 (Aug 06, 2018): Fix bug when enable JavaScript Bundling and gift option
  • v2.0.2 (Jun 05, 2018): Fix bug on magento 2.1.x; Fix missing footer issue; New Config: sign up for newsletter" checked/ unchecked by default
  • v2.0.1 (May 15, 2018): Compatible with Magento 2.2.4
  • v2.0.0 (May 15, 2018: Compatible with Magento 2.2.3; Advance module's code
  • v1.1.1 (Mar 14, 2018): Fix state field missing issue
  • v1.1.0 (Feb 01, 2018): Fix error with api key config trong admin
  • v1.0.9 (Dec 05, 2017): Fix bug of shipping address not validated when place order
  • v1.0.8 (Nov 20, 2017): Compatible with magento 2.2.x
  • v1.0.7 (Sep 22, 2017): Fix issue of reloading checkout page when choosing Paypal (Braintree)/Paypal Credit/Paypal Express Checkout
  • v1.0.6 (Aug 25, 2017): Advanced Google Auto Suggest to Magento Onepage Checkout extension
  • v1.0.5 (May 25, 2017): Fix Code Duplicated issue
  • v1.0.4 (May 14, 2017): Fix store view switch error in admin panel
  • v1.0.3 (May 06, 2017): Fix issue with
  • v1.0.1 (Apr 26, 2017): Fix discount total in summary
  • v1.0.0 (Mar 21, 2017): First Release of Magento 2 One Page Checkout Free installation
Want more? Talk to us
Contact us Now


Sign in to Your Account