Compatible With: 2.2.x | 2.3.x | 2.4.x

One Step Checkout

s:3:"100"; % of 100

One Step Checkout Magento Extension is your checkout process designed suitably and conveniently to achieve the best score? You know, there are several customers abandon online shopping on the checkout page due to complicated process. By using One Step Checkout extension from Magezend, checkout procedure can be done in one page and by one step. All information appears together in a single page for customers to fill in and modify any step at once!

  • All checkout steps on a single page
  • Supports nearly 100% Payment, Shipping methods
  • Automatically detect customer geolocation and suggest address supported by Google
  • Manage checkout fields and blocks display
  • Customizable and mobile-friendly checkout page design

Frontend Demo Backend Demo User Guide

In stock

With Magento default, customers have to across more than 2 steps to complete the checkout session. With Onestepcheckout extension, All Checkout information such as billing address, shipping and payment method ... will appear via one page so customers can checkout in an easy way without wasting time redirecting step by step. In addition, customer can edit the billing address, shipping method whenever they want. The feature also minimizes cart abandonment and increases customer satisfaction as well.

One Step Checkout Page

1. Address Suggestion

  • The Google address suggestion allows customers to auto-fill their address information on the checkout page instantly. When customers enter the first characters a droplist will appear with address suggestion and customers may find their address there. In addition, with feature Geo IP, the checkout process by suggesting locations based on customer's IP address.
One Page checkout suggest address
Checkout Payment Methods

2. Payment methods.

  • Nearly 100% payment methods are compatible with the checkout: PayPal, Stripe, Amazon Pay, Braintree, Klarna, Paymentsense, Knet... Admins can manage and add payment methods that best convenient to them and their customers.

3. Manage position Billing and Shipping Address section.

  • Store admin are allowed to arrange positions of fields in Billing and Shipping Adress section. They can disable unimportant fields to bring the best performance from the site.
Checkout Field Management
Checkout Gift Wrap

4. Gift wrap and gift messages.

  • Customers can choose gift wrap service to wrap it themselves then send the gift to their friend. The module help to solved gifting problems and merchants may gain more profit through gift wrap service. Customers can also send a message along with the gift by adding the gift message to their order.
Why Magezend?
  • Magezend is an extension provider for Magento 2.
  • Our extensions are of high quality and 100% open source.
Write Your Own Review
You're reviewing:One Step Checkout
Your Rating


How can I purchase Magezend extensions?

We just have Paypal Payment method The most common means are PayPal. Security and fraud protection is guaranteed.

What is the license policy? On how many websites can I use Magezend extensions?

Our license allows you to use a single extension license on one Magento live site and an Magento dev site.

Can I install the Magezend extension on a staging site before transferring it to a live one?

Yes, you can install any Magezend extension on a test site and configure all the settings there before doing it on your live store.

Can I get a refund if an extension doesn’t suit me?

Absolutely. Magezend provides a 30-day money back guarantee. No risks for you.

If you are looking for a specific solution for your store, try to contact we to discuss about Magento custom extension development service.

How to install Magento 2 extensions?

Unpack the extension ZIP file on your computer. Connect to your website source folder with FTP/SFTP/SSH client and upload all the files and folders from the extension package to the corresponding root folder of your Magento installation: Please use the “Merge” upload mode. Do not replace the whole folders, but merge them. This way your FTP/SFTP client will only add new files. This mode is used by default by most of FTP/SFTP clients software. For MacOS it’s recommended to use Transmit. If you install several extensions from Magezend, they will contain same files from the Base package — feel free to overwrite them, these are system files used by all our extensions.

  1. Connect to your Magento directory with SSH.
  2. Run 3 following commands:
  3.      :> php bin/magento setup:upgrade
  4.      :> php bin/magento setup:di:compile
  5.      :>php bin/magento setup:static-content:deploy

Releated version 1.0.0 : 12 Dec 2017

Release version 1.1.0 : 29 October 2018

  • Add feature to update qty product

Release version 2.3.0 : 18 Feb 19

  • Fix bug for Magento 2.3
  • Fix bug for Magento 2.3.2

Release version 2.3.0 : 10 May 20

  • Fix bug on Magento 2.3.3 and Magento 2.3.4

Money Back

Free 30 days refund money

Free Update

Updating version for free

Free Support

Always ready to answer 24/7