Powered by Adobe Commerce 2.4.3-p2

This extension is in our Payment category. Please remember that it is the merchant’s responsibility to ensure the proper PCI compliance level of their store, as applicable by PCI regulations. The PCI Self-Assessment is one tool you can use when evaluating Payment extensions and how they may affect your PCI compliance level. For more information on Marketplace policies, please review the Marketplace Terms & Conditions.

One Step Checkout



Back to top

In default Magento 2, the checkout process requires customers to complete all necessary information in the two sections like Shipping Address and Reviews & Payment. However, it often takes customers a lot of time to fill in all elements and can cause them to leave their carts without placing orders anymore.  Therefore, it is critical that store owners should enhance the display of the checkout page so that customers can have a quicker purchase process as well as save up their shopping time. One Step Checkout for Magento 2 is developed to help online stores to overcome the drawback of default Magento. It merges two checkout steps into one page with all information displayed in a more user-friendly interface. Customers don’t need to manually add their addresses because this module automatically recognizes their places and then autocompletes addresses with Google API and Google Suggest. Moreover, when there are any changes, related information is also accordingly updated. In addition, customers can also choose their dates and times to receive orders, leave comments, add gift messages and subscribe for newsletters right on the checkout page.



  •  Allow customers to checkout quickly on a single page

One Step Checkout for Magento 2 helps customers to checkout faster and more conveniently by showing all information such as shipping address, shipping methods, payment methods and order summary in only one page. Therefore, customers can easily complete or make changes to these fields at one time.

  • Use Geo IP to detect customer location and autocomplete customer address with Google Suggest (COMING SOON)

In the default checkout of Magento, customers need to fill in their countries, cities or states/provinces and also detailed addresses. However, by using Geo IP,  this module automatically detects customer location and pre-fill it in the Shipping Address of the checkout page. For example, if a customer from the United State adds a product to cart and then goes to checkout, his/her country is automatically pre-filled as the United State. Besides, One Step Checkout for Magento 2 autocompletes customer addresses when they just type some letters. Other things such as Zip/Postal Code and States/Provinces are also updated after customers select an address from the suggested list. In case customers purchase downloadable products, they don’t need to fill in their addresses.

  • Auto-update related information when customers make any changes

When customers change their shipping addresses, their shipping methods and billing addresses are also adjusted- When customers change shipping methods, the order summary is updated

  • Add a delivery date section into the checkout page to let customers choose dates and times to receive their orders

This module allows customers to select the most appropriate dates and times for receiving orders and also leave comments to notify store owners. Moreover, this delivery date and time information are displayed in the Order grid and the Order details so that administrators can know when they should deliver to customers.

  • Allow customers to edit quantity in the Order summary and quickly go to the product page by clicking the name
  • Be compatible with some payment methods

Because our module minimizes overriding core of the checkout, it is compatible with multiple common payment methods that default Magento supports such as Paypal, Authorize.net, Braintree, Credit Card. Therefore, customers have more choices to pay when purchasing products.

  • Add an order comment, a discount code box, gift message option, and a newsletter subscription checkbox into the checkout page

Customers can leave order comment, add a coupon code to get discount, send a message to receivers and also subscribe for newsletters by ticking the checkbox. These things bring a better shopping experience for customers when they not only buy products but also have more choices to customize orders as your wish and follow store information via newsletters.

  • Customize the router names for their own checkout page

By making a simple configuration in the backend, admins can completely own a new router name for their checkout page instead of that of default Magento . For instance, if you set a router name as "onestepcheckout", your checkout page will have a new URL like "http://example.com/onestepcheckout.html"

  • Provide responsive One page checkout in all devices 

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 by BSSCommerce.







  • Simplify the checkout process to enhance shopping experience for customers

With One Step Checkout for Magento 2 by BSSCommerce, store owners can reduce checkout steps to one step only and create a better purchase process for customers compared to Magento default. They now just need to complete all information on one page without going back or forth for more actions. Therefore, it is a very good way to save a lot of shopping time and improve customer satisfaction.

  • Reduce the cart abandonment and increase the conversion rate effectively

Customers often prefer a convenient checkout process to a complicated one with so many things to fill in. If an online store provides customers with an easy-to-use checkout page, this store can get higher conversion rates because customers will keep on finishing the checkout process without leaving carts. As a result, the abandoned cart rate is considerably reduced and online stores can get more benefits from this reduction.



  • Free 1-year Support
  • Free Installation (Send us an email to support@bsscommerce.com if you want us to install the extension for you)
  • Free Lifetime Update
  • 30-day Money Back



Get instant support with our Live Chat.

 Contact us by sending an email to support@bsscommerce.com or Leave us a message on Skype: support.bsscommerce.com. 

Technical Specifications

Back to top

Seller profile

BSS Commerce

Seller contact


Current Version


Adobe Commerce platform compatibility

Open Source (CE): 2.3 (current), 2.4 (current)

Commerce on prem (EE): 2.3 (current), 2.4 (current)

Commerce on Cloud (ECE): 2.3 (current), 2.4 (current)


Stable Build


02 July, 2021


Extensions, Payments & Security, Checkout Enhancements

Supported Browsers

Chrome, Firefox, Opera, Safari, Edge, IE

Quality Report

Back to top

Installation & Varnish Tests


Coding Standard


Plagiarism Check


Malware Check


Marketing Review


Manual Testing


All tests were conducted on the latest versions of Adobe Commerce that existed for the compatible release lines at the moment of the extension submission. Latest versions of all other software were used, as applicable.

Release Notes

Back to top


  • Compatible with Open Source (CE) : 2.3 2.4
  • Compatible with Commerce on prem (EE) : 2.3 2.4
  • Compatible with Commerce on Cloud (ECE) : 2.3 2.4
  • Stability: Stable Build
  • Description:

    Fix small bugs related to comment orders.


Back to top

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

Contact Vendor

Q & A

Back to top


Back to top