Skyrocket your MAGENTO SPEED and take the sales to the next level in 2021!

Magento 2 One Step Checkout

1000+ downloads
94% of 100
Magento 2

Magento 2 One Step Checkout or One Page Checkout is the all-in-one checkout solution for user-intent and by user-intent. Shave off up to ⅓ of the checkout time and reach a new peak of the conversion rate.

  • Compatible with popular payment methods and free support on highlight themes.
    Support all MageSolutions themes, Fastest and Infinit theme of Codazon, and all Alothemes themes. Cover all Magento payment options with popular & raising payment systems.
  • Fully-geared for RESTful API and GraphQL API.
  • Plug-n’-Play compatibilities.
    Work well with GEOIP, Order Delivery, Checkout Custom Fields, Guest to Customer extensions.
  • Lightning setup with unlimited customization capacity.
  • Elastic checkout with multiple addresses and automatic GeoIP detection.
Community: 2.2.x - 2.3.x - 2.4.x
Enterprise: 2.2.x - 2.3.x - 2.4.x

Magento 2 One Step Checkout or One Page Checkout is the all-in-one checkout solution for user-intent and by user-intent. Shave off up to ⅓ of the checkout time and reach a new peak of the conversion rate.

  • Compatible with popular payment methods and free support on highlight themes.
    Support all MageSolutions themes, Fastest and Infinit theme of Codazon, and all Alothemes themes. Cover all Magento payment options with popular & raising payment systems.
  • Fully-geared for RESTful API and GraphQL API.
  • Plug-n’-Play compatibilities.
    Work well with GEOIP, Order Delivery, Checkout Custom Fields, Guest to Customer extensions.
  • Lightning setup with unlimited customization capacity.
  • Elastic checkout with multiple addresses and automatic GeoIP detection.
Community: 2.2.x - 2.3.x - 2.4.x
Enterprise: 2.2.x - 2.3.x - 2.4.x

1-Year Support


Lifetime Update




(*) 30-Day
Money Back

Special Price $99.00 Regular Price $119.00




Faster Checkout

A single one-second delay in loading time results in a 20% down in conversion rate. Hence, using Magento 2 One Step Checkout to load asynchronously 4 integral parts of the checkout process is highly recommended.

It is calculated that you can cut down the loading time upto ⅓ in comparison with multiple steps checkout.

More Streamline Checkout Flow With Fewer Clicks

The One Step Checkout layout weeds out all the distractions to make way for customers during the purchase.

You now set your business apart from the average 17 clicks-to-purchase counterparts on the market!

At the same time, there is no tedious back-and-forth to check the order details. Every part of the checkout process is beautifully fitted into the one-page layout that optimizes for eye navigation.


Automate Filling Order Information

In contribution to faster checkout and aim for better customer experience, automation is smartly integrated into this One Step Checkout extension. Give out suggestions via Tracking Address to finish shipping/billing info on the spot and urge customers to finalize their orders in no time. Notably, you can accelerate the checkout even faster with the FREE pre-select payment and shipping method.


Responsive & Adaptive Layout

By installing Magento 2 One Step 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. The module is also fully compatible with all common themes on the Magento Market.



Login While Checkout And Use Saved Data

Customers can log into their account right at the Checkout Page. In addition, they can use their previous information to move the process quicker. At the same time, customers can add in a new address to receive their orders. Either way, this is how to satisfy and build a long-term relationship with your customers.

Change Cart Content On Spot

The module allows customers to tweak up their cart in case they change their mind or add in a product by mistake. Easy to increase/decrease the quantity of one product or get it out of the cart without going anywhere. More power to your customers and keeping them on the checkout page - hit 2 birds with 1 stone!


Personalize The Delivery Schedule

Our Magento 2 one page 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. Besides this advanced Magento 2 Checkout extension, we recommend installing the Order Delivery Date extension to set up the delivery options in more detail.


Accept A Variety Of Payment Methods

What happens when a customer can find their payment method while checkout? One more cart gets abandoned! This is why Magento 2 One Page Checkout supports a wide range of payment methods that including but not limited to:

  • Amazon Payment
  • Paypal, Paypal Braintree, Paypal Express Checkout, Paypal Payflow Pro & PayPal Payment Flow CreditCard
  • Pay by Credit Eway
  • Splitit Card-Based Installment Payment Solutions
  • NMI payment Direct Post
  • NEW! Sagepay payment (Ebizmarts_SagePaySuite
  • Zalopay
  • Pay by Card (Stripe), Credit Card
  • Online banking, etc.
  • Stripe Official



Simple Yes/No Configurations

The Magento 2 One Page Checkout is designed to provide the simplest settings. We’ll take care of all the logic and your only job is to simply answer Yes/No to the configuration!

Merge The Checkout Page To Your Branding

You can freely mix and match the color of the page into your brand identity. This will ensure the connection within your website as well as between your customers and your business.


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. The updated Magento 2 One Step Checkout extension can run seamlessly with others in Magento 2 checkout extension category as additional add-ons.



Offer Attractive Customer Service With Gift Wrap And Trust Badge

Security breaches and other malicious tactics have brought fear into online buyers. Therefore, you need to consolidate customer trust via many channels - a trust badge is one of them. This can help motivate customers who are on the fence to comfortably enter their details to finish the order.

Moreover, with our extension, you can choose to include the gift wrap option for the order. This move not only adds extra to the order value but a personalized experience for customers to appreciate your service.

Attract Email Leads With Simply Email Subscription

Magento 2 One Step Checkout also equips you with a tool to build up your email list. Email marketing will never go out in style and this is how you build customer relationships and extend the customer lifetime value down the line.

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

Choose the best-fit plan based on your needs
Speed Checkout
All-in-one checkout solution for starting a Magento store
  • Responsive One Page Checkout
  • Flexible Custom Style
  • Extensive Theme & Payment Compatibility
  • Auto Address Suggestion
  • GeoIP Detection
  • API-ready
  • Gift Message & Wrap
  • Payment Trusted Badges
  • Flawless Compatibility
  • Automate Order Confirmation Emails
$ 99.00
Advanced Checkout
$152 $178
Perfecting customer experience and enhance customer lifetime value

Cover all features in Speed Plan, and plus

  • Checkout As Guest
  • Auto Convert Guest To Customer or
  • Manual Review & Upgrade Guest To Customer
  • Import Previous Guest Checkout
  • Send Email Automation For Account Details
  • Pre-select Payment Method
  • Pre-fill Shipping Method
$ 152.00

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


  • 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.
  • 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.

  • 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.

  • 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.

  • 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!

  • 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.

Release Note
  • v2.2.4 (Apr 6, 2021): Update: compatible with BSS Magento 2 Guest to customer; seperate street address from Google api auto complete; compatible with Magento 2.3.6, 2.4.2; adding delete item button at the chekout page. Fix: choosing shipping/payment method, shipping/payment address bugs. Fix Amazon pay, subscribe, gift wrap and discount bugs. Fix loading problems. Fix bug showing require fields when doesn't have any action at the checkout page. Fix css bug for the "compare" button.
  • v2.2.3 (Nov 19, 2020): Fix bug return order_id when place order. Update compatible with 2.4.0. Fix checkout bug when logging in but haven't saved shipping address. Fix bug when update qty at the checkout page. Fix bug creating accounts when checking out by cash payment.
  • v2.2.2 (Sep 07, 2020): Optimize place order loading to success page; Fix bug not displaying form to add new billing when disable module in backend setting; Fix bug ‘Column not found' when run setup:upgrade; Fix reload cart quote issue when update qty of product
  • v2.2.1 (July 31, 2020): Work with M2 Guest to Customer by BSS Commerce; Work with Sagepay payment (Ebizmarts_SagePaySuite); Support checkout with multiple shipping address; Fix not checkout with paypal when logged in with default address; Fix bug when choosing Paypal with config in-context is No; Fix bug when using Amazon_Payment module
  • v2.2.0 (Jun 30, 2020): Fix bug create account with Prefix, Suffix, DOB, Tax, Gender config is required
  • v2.1.9 (Jun 12, 2020): Compatible with Braintree Paypal and Amazon pay; Fix bug compatible with BSS Commerce Pre-select shipping and payment method; Add Gift wrap info to Credit memo email; Compatible with Magento 2.3.5
  • 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