Want to earn MORE money on Halloween, Black Friday & Christmas?? Start early by equipping your site with stunning extensions.Explore Now

Magento 2 One Step Checkout

1000+ downloads
95% of 100
Magento 2

Magento 2 One Step Checkout Extension (or Magento 2 One Page Checkout extension) displays all information in only one page, which helps customers to checkout quickly. This fast checkout extension in Magento 2 also reduces abandoned cart rates effectively.

Community: 2.1.x - 2.2.x - 2.3.2
Enterprise: 2.1.x - 2.2.x - 2.3.2

Magento 2 One Step Checkout Extension (or Magento 2 One Page Checkout extension) displays all information in only one page, which helps customers to checkout quickly. This fast checkout extension in Magento 2 also reduces abandoned cart rates effectively.

Community: 2.1.x - 2.2.x - 2.3.2
Enterprise: 2.1.x - 2.2.x - 2.3.2

1-Year Support

Lifetime Update


Money Back

Special Price $99.00 Regular Price $139.00
Special Price $99.00 Regular Price $139.00

Get to know

magento 2 checkout combo


If you want to get a nice and detailed checkout success page with much more information, let's explore Magento 2 Checkout Success Page! In addition, in case you want to improve customer checkout experience with shipping and payment methods, you can install this FREE extension along with our Magento 2 One Step Checkout: Pre-select Shipping/Payment.

* Let's add more payment methods in the checkout page with Magento 2 Shipping and Payment Method per Customer Group extension

Magento 2 One Step Checkout Extension's Key Features

One step checkout only for Magento 2 stores

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

magento 2 one step checkout demomagento 2 one step checkout demo

Use Geo Ip to auto detect customer location right in Magento 2 checkout page (COMING SOON)

Based on customer Ip address, countries are detected and also automatically pre-filled when they go to the Magento 2 checkout page. Only by one step, this will make them easier and faster with this Magento 2 checkout extension.

Allow customers to edit product quantity and go to product page by clicking product name

Automatically update information in the one page checkout when other related infor of Magento 2 customer changes

Using this best Magento 2 quick checkout extension, in case customers take one step of changing shipping address, shipping methods are also adjusted accordingly right in Magento 2 checkout page. In addition, if customers take one step of selecting shipping method again, it is also quickly auto updated in the Order Summary section.

Allow customers to select suitable dates and times for receiving orders in one step when checkout Magento 2 products

Magento 2 One Step Checkout Extension adds a delivery date section in the checkout page, which helps customers to determine when they want their orders to be delivered. In addition, they can leave more delivery comments on this page in case they have more remarks or notes to notify store owners.

This function is also found in Magento 2 Order Delivery Date and Time extension with more advanced features that are useful for both customers and store owners.

magento 2 one step checkout select shipping datemagento 2 one step checkout select shipping date

Support a number of payment methods for checking out

Magento 2 One Step Checkout Extension provides customers with more options for payments with all common payment methods which default Magento supports such as Paypal, Braintree, Authorize.net, Credit Card. In the last one step checkout, customers can easily choose the method of payment which is the most suitable for them.

Responsive Magento 2 one page checkout

By installing Magento 2 One Step Checkout extension (or Magento 2 One Page Checkout extension), your site not only has faster checkout page but also gets responsive checkout page in all devices: desktop, mobiles, and tablets. Therefore, customers can easily visit your Magento 2 checkout page by any device to buy your product in one step.

Other outstanding features of Magento 2 One Step Checkout extension

Beside allowing one page checkout, Magento 2 One Step Checkout extension also enables Order comment, a Discount code box, Gift Message options and Newsletter. Subscription in the checkout page. In addition to display delivery dates in the one page checkout, this one step checkout extension for Magento 2 shows delivery date, delivery comment information and also order comment in the order details from the backend.

magento 2 one step checkout order in the backendmagento 2 one step checkout order in the backend

In case customers purchase downloadable items, they don't need to fill in their shipping address in the Magento 2 checkout page. This Magento One Page Checkout extension works well with Magento 2 Order Delivery Date extension, Magento 2 Checkout Success Page extension, Store Credit and Magento 2 Pre-Select Shipping/Payment extension.

Why Magento 2 One Step Checkout Extension is your must-have extension?

Amaze your customers with the quick Magento 2 one step 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 steps as in default, but all elements are completed in one page of Magento 2 by one step 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 shopping experience and enhances satisfaction of customers with the simpler and easier checkout process ever. All things happen by one step.

Help Magento 2 stores reduce cart abandonment rate and increase conversion rate effectively via quick checkout in one step

If your Magento 2 website has a complicated checkout process with much information to fill, customers often feel uncomfortable and have possibility to leave their shopping cart without finishing payment. Therefore, a quick and easy checkout is very essential to keep customers stay and continue their checking out. Magento 2 One Step Checkout Extension is really a useful tool to bring the best shopping experience for customers by providing a complete checkout process without complexion, which results in the higher conversion rate for stores.

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 Compability

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.
  • How can I get my Invoice?
    Your invoice is sent to your email after you finish your payment
  • 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.
Release Note
  • v1.0.0: First Release
  • v1.0.1: Fix discount total in summary
  • v1.0.3: Fix issue with Authorize.net
  • v1.0.4: Fix store view switch error in admin panel
  • v1.0.5: Fix Code Duplicated issue
  • v1.0.6: Advanced Google Auto Suggest
  • v1.0.7: Fix issue of reloading checkout page when choosing Paypal (Braintree)/Paypal Credit/Paypal Express Checkout
  • v1.0.8: Compatible with magento 2.2.x
  • v1.0.9: Fix bug of shipping address not validated when place order
  • v1.1.0: Fix error with api key config trong admin
  • v1.1.1: Fix state field missing issue
  • v2.0.0: Compatible with Magento 2.2.3; Advance module's code
  • v2.0.1: Compatible with Magento 2.2.4
  • v2.0.2: Fix bug on magento 2.1.x; Fix missing footer issue; New Config: sign up for newsletter" checked/ unchecked by default
  • v2.0.3: Fix bug when enable JavaScript Bundling and gift option
  • v2.0.4: Support edit quantity function on one step checkout
  • v2.0.5: Fix bug with Terms and Conditions setup
  • v2.0.6: Fix bug when uanble to load checkout page when disable config "Show Gift Message on Order Level"
  • v2.0.7: Fix bug not saving Delivery Date, Order Comment, Delivery Comment when using Authorize.net payment method
  • v2.0.8: Fix Billing address error
  • v2.0.9: Fix responsive issue; Fix bug with Stripe Payment
  • v2.1.0: 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.1.1: Fix display issue of shipping methods and payment methods on mobile
  • v2.1.2: Compatible with Magento 2.3.1
  • Want more? Talk to us
    Contact us Now


    Sign in to Your Account