Magento 2 One Step Checkout Extension

Magento 2 One Step Checkout extension by Mageplaza helps reduce the abandonment rate as well as increase the conversion rate dramatically. Ignore the back and forth that are the redundant motions when standing on your site.

  • Optimized Checkout page
  • Fully Responsive Design
  • Google Address Suggestion Address
  • Auto-update order information
  • Support many payment methods
  • Gift Wrap, Gift Message, Order Comments ...
  • Easy to install and customize
  • Compatible out-of-the-box with 3th-party extensions
  • Powerful admin configuration



30-day Money Back


1-Year Update


1-Year Support

Compatible with: CE 2.0 - 2.1.x, EE 2.0 - 2.1.x

Introducing One Step Checkout

Magento 2 One Step Checkout is fully responsive which is fitable with all devices


Increase conversion rate

↑ 30%

Decrease abandonment cart

↓ 66%

Reduce checkout time

↓ 80%

Google Address Suggestion

Google Maps Suggestion Integration allows showing all relevant suggestions with full of address information basing on the entered characters before.

Especially, an advanced features coming only from Mageplaza is Find me. The functionality auto-find the customer’s current address when tapping it, then the address field is auto-fulfilled.

one step checkout address suggestion

Optimized Checkout page

To simplify the checkout process, One Step Checkout module combines six default steps to one fast checkout step.

  • Friendly checkout interface
  • Show all information on a single page
  • Remove all unnecessary fields
magento 2 one step checkout

Payment methods

Multiple payment methods are acceptable for the checkout:
Stripe, Credit Card, Paypal, Paypal Pro, SagePay, BrainTree, Skrill, (3D Secure), Bitcoin, 2Checkout, OnePay and more

Learn more
one step checkout Payment methods


Awesome feature!
"I extremely impressed with the auto-suggest address functionality by this checkout extension. It is a great feature. Love it so much!"
- Donald
Friendly and respective design
"Amazing module! It can fit very well with every device reaching to my shop.
High points for this."

- Jimmy M
Perfect checkout module
They offer cheap price, comparision with what I get. Moreover, the friendly support team has helped me a lot with my first using.
- Bradley Shannon

Auto detect customer account

Auto-detect the entered existing email which customer used to registered on your site and allow getting account via the login link right on the checkout page without any interrupts.

In addition, One page checkout module allows checkout as a guest and then creates a new account for future purchases after placing their order.

one step checkout Auto detect customer account

Apply Coupon instantly

Insert the valid coupon code in the required field on checkout page to apply it. The discount is counted directly for the order.

one step checkout apply coupon code

Order comment

Allow leaving comments on the order to understand more customer demands. The order comment field gives an amazing experience to your customers when creating a purchase from your store.

one step checkout order comment

Gift Options

Give your hands together with your customers to create a perfect gift for the recipient within the checkout process. They are allowed to send message and wrap any item before sending it.

one step checkout gift options

Easy to install

Magento 2 One Step Checkout is packaged in a ZIP file enclosing well documented code, that doesn’t require any experience in coding. After placing our module successfully, you will get access to Download link including the installation zip file. Let follow and complete the guide, then new checkout settings appear automatically in the backend administration to be ready for using. During the setting-up process, if there is any troubles, our support team are willing to help you all time.

Easy to customize

Magento 2 One Step Checkout is 100%-open-source code. With our module, the store owner is authorized to change the specific appearance from the admin configuration like displaying color or checkout layout without editing any code. In addition to the well-documented code, the settings containing comments, the great auxiliary guidance notes, to help you customize with ease.

one step checkout easy to custom

Compatible out-of-the-box with 3rd-party extensions

With over six years of comprehensive experience in Magento Module Development and especially for the development and support of One Page Checkout Magento 2, you are comfortable that our module is well compatible out-of-box with 99% of the third extensions such as shipping/ payment providers or loyalty extensions or credit module, etc. In case our extension is not compatible directly, we will work with the third-provider to fix it in the perfect way without any extra fee.

one step checkout compatible 3th-party extensions

Powerful admin configuration

Get full control of your checkout module in the powerful admin configuration.

one step checkout Powerful admin configuration

Terms and Conditions

Show Terms and Conditions popover box before placing order with no new open tab or page. The Terms and Conditions box whether will be auto-marked or required for customer tick by themselves. Admin can easily to configure that feature in the backend.

one step checkout terms and conditions

Few of our customers

Simple Pricing


$199 / installation

Crafted for a Great Webstore Start

Supports for Magento 2 Community Edition
Includes all above features

$399 / installation

Great for Enterprise solution

Supports for Magento 2 Enterprise Edition
Supports for Reward Points, Gift Card, Store Credits
High priority support

Try Magento 2 One Step Checkout without risk, 30-day money back guarantee


Free Updates


Premium Support


Risk-free 30-day Money Back

Magento support

Have questions? Let’s talk!


Frequently Asked Questions

  • Some addresses are not suggested in the dropdown list?

    All data of the address is based on Google Database, such addresses will be included as soon as Google updates the database.

  • Can I set an address with the street name placed before the home number?

    Yes, you can custom it easily from Google Places.

  • What edition does this module support?

    Our One Step Checkout is compatible out-of-the-box with CE 2.x and EE 2.x

  • I heard about One Page Checkout and One Step Checkout module. Can you show me the differences among them?

    One Step Checkout and One Page Checkout, both of which are simply name for a Magento extension, help optimize the checkout process more effective than Default Checkout by eliminating unnecessary fields and updating automatically the order information via AJAX technology instead of showing multiple checkout steps .

  • Can I install One Step Checkout on our test sites?

    Yes, definitely you can install on one live site installation and one test site installation.
    If your store is running multi-stores, multi-domains in the same Magento installation, we count it One installation/license.

  • Can I install it by myself?

    Yes, you absolutely can! You can install it like installing any extensions to website, follow our Installation Guide. Or you can purchase Installation Service option, our Magento experts will install on your website and resolve any issue arise during installation.

  • It One Step Checkout package is encoded

    No, there is no code encoded. It is open-source code. You can custom functionalities as you wish. You can also custom style, language files.

  • Do you have live demo?

    Sure! We provide the available live demo for you so that you can experience truly before deciding to purchase. Get the demo link:
    View Demo

  • I am using custom theme, it is compatible with our design?

    We have developed One Page Checkout based on Magento coding standard and best practice test on Magento Community and Magento Enterpise site. So it is compatible with themes and custom designs. Feel free to contact us if you have any problem with your design, we will custom for you, no extra fee.

  • Does One Page Checkout support multi-stores?

    Yes. Our One Page Checkout supports multi-stores. You can use multiple stores in same Magento installation.

  • Why choose Mageplaza One Page Checkout?

    Magento 2 One Page Checkout by Mageplaza is one of the most advanced Checkout extension. It comes with poweful features with help you to increase conversion rate dynamically.

  • Is it one-time payment or monthly fee?

    It is one-time payment, no extra fee, no monthly fee.

  • Can I read the terms of service and privacy policies?

    Yes, please check out our Terms of Use and Privacy Policy.

Full features list of Magento 2 One Step Checkout

General UX features

  • Popup box for Login
  • Allow both guests and registered customers to checkout
  • Leave more comments on the order
  • Apply coupon code in the checkout process
  • Edit the cart on the checkout page
  • Leave Gift Message on the order
  • Support to wrap the gift per item or per entire order
  • Multi-shipping methods and multi-payment methods
  • Checkout on a single page with necessary fields
  • Autofill address field with Google Suggest Address
  • Fill full address fields with one click on Find me button
  • Auto-update total price, discount ... if there is any changes of quantity, shipping & payment methods
  • Responsive design to conveniently reach out the checkout page
  • Auto-detect customer account that is registered on your store
  • Easy to checkout as register, guest or logged in

Responsive Design and Multiple layouts

  • Auto-fit with every device (Mobile, Tablet, PC)
  • Different configuration, design, layout for different store view
  • User-friendly interface
  • Support multiple stores
  • Support multiple languages

Order Review

  • Redirect customer to checkout page as soon as adding product to cart
  • Auto-update order information (plus/ minus/ remove any items)
  • Support a thumbnail image on Order Review
  • Show the detail product information


  • Easy to install and configure
  • Support 1, 2, 3 columns layout
  • Custom the display checkout with unlimited colors

Extra add-ons on checkout page

  • Support Gift wrap option
  • Add gift messages and comments to orders.
  • Signup newsletter option.
  • Support Ajax popup "Terms and conditions" checkbox.

Shipping Methods

  • Flat Rate
  • Free Shipping
  • Table Rates
  • UPS
  • USPS
  • FedEx
  • DHL

Payment Methods

  • Paypal
  • Paypal Pro (included 3D Secure)
  • Paypal Plus
  • Braintree
  • Sagepay
  • Moneybookers (Skrill)
  • Amazon
  • Google Checkout
  • Icepay
  • Zero Subtotal Checkout
  • SecurePay
  • Debit Payment
  • Check / Money Order
  • more ...


  • assignment_ind
    Meet all our needs

    Posted by Natha. I use Community
    "I have looked for a checkout solution for months to improve conversion rate. Finally I found One Step Checkout module by Mageplaza. It provides an optimized single page, easily customizable theme, and a list of the automations like autofill address, and auto-update information.
    That is enough for my expect as well as for other store owners. Highly recommend and thank you so much, Mageplaza team!"

  • assignment_ind
    Awesome feature!

    Posted by Donald. I use Community
    "I extremely impressed with the auto-suggest address functionality by this checkout extension. It is a great feature. Love it so much!"

  • assignment_ind
    Friendly and respective design

    Posted by Jimmy M. I use Community
    "Amazing module! It can fit very well with every device reaching to my shop.
    High points for this."

  • assignment_ind
    Effectively Boost Sales

    Posted by David. I use Community
    "I am witnessing a huge increasing sale of my store since installing this extension. Fast checkout process with exciting experience has stimulated purchasing as well as attracting more customers for my store."

  • assignment_ind
    So convenient in checkout process

    Posted by Cathy Molina. I use Community
    "Don’t need to back and forth any step in checkout process. We really get so many positive and satisfied feedbacks from our purchasers. This makes me so proud and grateful for Mageplaza extension."

  • assignment_ind
    Thanks for all, Mageplaza!

    Posted by Dennis. I use Community
    "Say thanks for your developer team who try to develop a perfect solution and your support team who are enthusiastic to help me in right time!
    Good job, guys. I will purchase next extensions"

  • assignment_ind
    Superior Extension

    Posted by Brian Anderson. I use Community
    "My Magento store has experienced almost all of checkout page module which are available up to now and Mageplaza’s one is the best for its features, price, and customer support. My customers and I have no doubt while using Mageplaza’s extensions. Thanks for bringing me such a great extension!"

  • assignment_ind
    Perfect checkout module

    Posted by Bradley Shannon. I use Community
    "They offer cheap price, comparision with what I get. Moreover, the friendly support team has helped me a lot with my first using. I can never complain with such a high quality service like this."

  • assignment_ind
    Excellent extension and customer service

    Posted by Thespery78. I use Community
    "I already have great pleasure with the extension and the support service even make me more pleased which lead me to decide to purchase more extension from Mageplaza. Mageplaza will alway be my best choice!"

  • assignment_ind
    Impressive features

    Posted by Michael Navarrete. I use Community
    "My customers tell me that they are quite interested in the new Find address button. As even a store owner like me that hate to type a complicated address does not mention shoppers. Your idea about auto-filling, auto-updating and especially the Find address button save a lot of time and result in my rising revenue."

  • assignment_ind
    Most complete module

    Posted by Thomas G.. I use Community
    "With only 199$, I can get a great One step checkout extension for my store. Moreover, the friendly support team has helped me a lot with my first using. I can never complain about such a high-quality service like this."

  • assignment_ind
    Checkout goes fast

    Posted by John F. I am merchant
    "Very simple single page checkout, and integrated modern technologies. Your solution makes me entirely convinced, Thanks a lot, Mageplaza team"

  • assignment_ind
    Impressive module

    Posted by Louise. I am merchant
    "I really appreciate this One Step Checkout module. It improves not only checkout process but also sales on my shop better and better. Until now, I got positive feedbacks from customers. Highly recommended for merchants like me!
    5 stars voting from me."

  • assignment_ind
    Profitable module to increase online sales

    Posted by Linda. I am merchant
    "Hi Mageplaza team, this is Judy Dee. I’m so lucky to hear about this checkout module when I wandered in Quora forum. Although Magento 2 default checkout is better than the previous version, it is not advanced enough to resolve my troubles at that time. I received many negative feedbacks of the loading checkout page. That is the reason making me stressed when the abandonment rate was out of my control. That period is extremely terrible to me. Trying all suggested solutions is I did and I found you.
    With the amazing thing I feel, it’s easy to install, easy to configure and it’s ideal for me to improve online sales. My loved customers wrote reviews that they are highly appreciated the response of my checkout page and even some people returned three times to place the order. One page for all main checkout information is enough for my shop. Thanks for your efforts to develop such awesome module. Wish you be more successful and stand by merchants like me. "

  • assignment_ind
    Complete solution

    Posted by broughtned. I am merchant
    "This is the most useful checkout module I have ever integrated for my store site. It is easy to install and work well right at the first time running on the website. Highly recommend!"

  • assignment_ind
    Great support service

    Posted by Hans1967. I am merchant
    "I asked Mageplaza technical team to custom more payment method for the this One step checkout for my store. And they did it excellently. Everything was ensured before giving back to my site rather than some quick solutions which were not tested."

  • assignment_ind
    Best solution ever

    Posted by Tracy. I am merchant
    "I come here to give thanks to Mageplaza team for providing me the great one step checkout extension. From the beginning, I thought that One Step Checkout module is not necessary for my store. As you can see, Magento 2 default support a fake 2 steps checkout process. It was shown clearly with the first step is customer’s information and shipping method, the second step is the payment method. This default checkout was enough for me at that time and I only focused on the marketing strategies to attract my shoppers.
    My start up business ran stably until the day I had more than 300 customers. It’s really a pain when you had a delicious meal right in front of your face and there was no knife or fork to eat it. It was the end of the year which was also the best time of a year to gain profit because of many events and anniversaries. Shoppers come to my business in a huge amount and their demands to wrap the products rose as well. Though I had to work hard to note down the wrapped gift to keep my customers, it was never enough as shoppers could leave whenever I didn’t reply them. Moreover, the default checkout was also overloading and became even slower as usual not mention my customers keep entering wrong addresses.
    The above troubles, of course, is not all of what I had to deal that day but I’m sure that everyone here can imagine what a mess that I and my store were stuck in. Nonetheless, I finally find one step checkout module by Mageplaza after many days searching and wondering. As there are a lot of recommending for theone step checkout, I will not talk about its excellence anymore. Just try and you will never regret!"

  • assignment_ind
    Awesome checkout, awesome support!

    Posted by Jan Rieland. I am a developer
    "The Mageplaza team has even changed the order of elements and fix a Magento bug for me. We are very happy with this extension and the support."

Submit your review


Your email address on Mageplaza's store


Plain text, no HTML tags.