No more checkout complexity

Magento 2 One Step Checkout - the best solution for your store!

Short Overview

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
  • Supports nearly 100% Payment, Shipping methods
  • Compatible out-of-the-box with the 3rd-party modules
  • Allows/Supports Gift Wrap, Gift Message
  • Allows/supports leaving comments and setting delivery time
  • 100% Open Source & Customizable
  • Supports Responsive & Retina Devices
  • Easy to install and customize
Macbook Video Underlay
Increase conversion rate
Decrease abandonment cart
Reduce checkout time

Features Overview

Some of the Features that are gonna blow your mind off

Optimized Checkout Page

Instead of taking two steps spreading along the pages, which makes it hard to follow in Magento 2 default, One Step Checkout gathers all required checkout fields in one beautiful noticeable page only.

Google Address Suggestion

Google Maps Suggestion Integration is configured to show all relevant suggestions with full of address information based on the entered characters earlier.

Payment methods

Nearly 100% payment methods are compatible with the one page checkout: Stripe, Credit Card, Paypal, Paypal Pro, SagePay (Pro), Braintree, Skrill, (3D Secure), Bitcoin, 2Checkout, OnePay and others

Abandonded cart recovery

Automatically sending emails to customers to remind them about their abandoned carts and offer them a discount.

Delivery time

The smart calendar field not only allows the customer to note their favored time to receive the items but also helps to build a better management system.

Gift wrap

Your customers want to send their friends pretty wrapped presents? Help them complete the order with gift wrap option.

Easy to customize

The store owner is authorized to change the specific appearance from the admin configuration like displaying color, checkout layout, fields without editing any code.


One Step Checkout is well compatible out-of-box with nearly 100% of the third extensions such as shipping/ payment providers or loyalty extensions or credit module, etc.

Terms and Conditions

Terms and Conditions are shown in popover box before placing an order without opening a new tab or redirecting page. The store admin can set Terms and Conditions box to be auto-marked or checked manually by customers.

Pricing Details

Our All inclusive Pricing Plan that covers you well

Why choose Mageplaza?

  • Risk-free 30-day Money Back
  • Lifetime Free Update
  • 12-month Support
  • One-time payment, no hidden cost
  • Professional Installation Service
  • Well-documented
  • 100% Open-source code
  • Optimized Workflow


"Mageplaza treat you as we would like to be treated"
  • Donald

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

  • Jimmy M

    "Amazing module! It can fit very well with every device reaching to my shop.
    High points for this."

    Jimmy M
  • Jan Rieland

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

    Jan Rieland


What our customers say

Mageplaza is my satisfaction

The Mageplaza support is so great and very fast. I am happy with the Mageplaza extensions

Adriano Garcia

Friendly, helpful and fast support

Friendly, helpful and fast support - better goes it not!

Robert Jung


I want to say the extension is beautiful -> the design and the support is most impressive. They offer their great help when you need it. I really wish I could buy all my extensions from Mageplaza. It is definitely beyond FIVE STAR support compared to any other vendors in the market.


Perfect as always

A very good plugin. It is bit slow but saves the customer a lot of time, I will give it 8 10 it is easy to install and customize however you want.,


Great work

Great work. Will look forward for future support from you as well.

Sharika Dubey

Excellent support

Excellent support. My requests for few changes to suit website theme have been solved quickly.


Mardian was very attentive and efficient.

Thank you very much.


Thank you for support

Very thankful to get instant support from Mageplaza

Raj Mohan

Really helped me a lot

I was stuck and really got relieved after your help done. Thanks a lot.

Aiman Pathan

Thanks a lot

I like your support process and quick response to customer keep the way you are working guys.


Great support

Fixed soms small issues on one step checkout. Great support. Thank you.

Jeroen Veehof

Thank you very much for the quick service

Bug quick fixed excellent support!

Jeroen Veehof

Big thanks for help

Helpful, fast and very nice to see the screen video. Thanks to Mardian!

Robert Jung

Awesome Support

Awesome Support

Amit Katoch

Best support for this ticket

Best support for this ticket.

Mani Singh

As always prompt help and development!

Mardian provided an excellent help and fast solution to the problem that we were seeing observing customer behavior at the checkout. Now after the initial email address is entered on the top of the checkout, if they scroll down and click to any other checkout field, users will be returned to the top of the page where they can Login Create account.


Thanks Mageplaza and Mardian for all your help!

Another fast and prompt resolution of the issue we found on the checkout with virtual Gift cards. Seems all is fixed now and we can have a rest after busy Go Live!


Thank you! Best module support!

Thank you! Best module support!

Tim Hannes

Excellent extension

Very good extension and good customer service and follow up. This company always follow up and provide details and instructions and also free updates. I always buy from them my extensions


Its really too good

It meaningful to discussed with "Mardian", he understood the point and give the relevant and worth full respone. Thanks


Leave a Review

How do you rate this product?

Release notes


08 May 2018
  • Auto-scroll to the field left blank on the validation
  • Fixed the error in changing item quantity when Product Qty Increment field is enabled


02 April 2018
  • Scroll page to the empty field on validation
  • Fix bug
    • GeoIp on restricted country
    • Register account on Magento 2.2.x
    • Cannot translate customer attribute labels


16 March 2018
  • Separated GeoIP library
  • Moved One Step Checkout Menu to Magento Stores menu
  • Fix bugs:
    • The customer cannot login to his account when registering via OSC
    • Empty billing address when buying the virtual product with “Show billing address” config set to “disabled”


14 December 2017
  • Compatible with Amazon Pay
  • Compatible with Magento 2.2.x
  • Fix bugs:
    • Redirect to the OSC page on configurable products
    • Save the customer’s address when they create an account in the checkout process
    • Cannot have payment method fields if customers check out a virtual order (customer logged in)
    • Cannot place a virtual order with saved addresses
    • Cannot load the OSC page if the customer has multiple addresses but none of them is default


19 October 2017
  • Compatible with Magento 2.2.x


16 August 2017
  • New Features
    • Material design
    • Geo IP
    • House security code
  • Fix some bugs


19 June 2017
  • Add features Billing address before shipping address configuration
  • Compatible MultiSafepay (included)
  • Fix delivery time clean up issue
  • Fix bug default payment from admin
  • Fix bug validate shipping method and move order comment to shipping method


14 April 2017

Fix bugs:

  • Coupon code area loading compatible with all versions of Magento 2.1.x
  • Check Term & condition with logged in customer
  • Some small minor bugs


07 April 2017
  • Fix minor bugs, compatible with mobile screen


30 March 2017

Fix bugs:

  • Fix some css bugs
  • Create account when checking out virtual order
  • Load only active payment method in configuration


22 March 2017
  • Fix bugs css
  • Customer not login can go through checkout page without Authenticate popup (downloadable). Customer has to register at checkout page
  • Load payment method if country change on virtual quote


17 February 2017

Fix bugs:

  • Total shipping amount not update when shipping method amount changed
  • Billing address auto open when add new shipping address (customer login + has address before)


17 February 2017

Fix bugs:

  • Dont load blocks when changing shipping address (bug with some 3rd party shipping method)
  • Show only active payment methods when choose default from backend


  • Delivery time


26 December 2016
  • Add feature: Order giftmessage
  • Compatible with Social Login extension
  • Fix bugs


22 December 2016
  • new features:
    • Address field position
    • Giftwrap
    • Popup login
  • Some bugs fixed
  • Compatible with Magento 2.1.3
  • Compatible with IE


06 December 2016

Fix bugs:

  • Create account when checkout on Magento 2.1.2
  • Correct Product Url in cart summary
  • Validate multiple TOC


26 November 2016

Release v2.0.0

  • Re-organize structure
  • Resolved compatible issues for almost extensions tested with Magento 2 default checkout
  • Better knockout js loading: address, shipping, payment methods


18 November 2016

Fix bug:

  • some time shipping address cannot be saved
  • change the address element require to load block (country, region, postcode)


31 October 2016


  • Google auto detect address key + specific country


31 October 2016


  • Some shipping method provider cannot show in admin choose default method