Powered by Adobe Commerce 2.4.5-p1

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 Page Checkout Suite



Back to top

One Page Checkout extension for Magento 2 is designed for checkout optimization purposes. It allows you to guide your shoppers through a specific checkout flow, depending on their preferred delivery method―shipping or in-store pickup. In essence, the extension for Magento 2 will display such checkout fields as required to fulfill an order―all done on one page, not multiple pages.

With the One Page Checkout Magento 2 extension, you can enable guest checkout. Otherwise, the module makes it possible to offer users to log in or create an account without having to navigate away.

Moreover, Mageworx’s One Page Checkout for Magento adds new possibilities to customize the Order Summary block. A checkbox to subscribe to a newsletter, terms and conditions, adjusting the Place Order button, defining how many items should be displayed in the order summary, and more opportunities will become available to online store admins.

With the extension, you can reduce cart abandonment by building a premium checkout experience that is clean, well-visualized, and mobile-friendly. You will benefit from the advantages that single page checkout brings―higher conversion rate, more straightforward purchase process, and enhanced delivery and shopping experiences.


Business Value

  • Introduction of the delivery-oriented one-page checkout flow
  • Fully integrated functionality of the Mageworx Delivery Date & Time extension to improve order delivery experience
  • Fully integrated functionality of the Mageworx Store Locator, Curbside & In-Store Pickup extension to introduce BOPIS
  • Ability to customize the checkout experience and its layout
  • Simplified Magento checkout experience with fewer clicks
  • Increased customer satisfaction and lower checkout abandonment rate


Feature Summary

One-Page Checkout for Magento 2

As the name suggests, the extension helps introduce one step checkout flow in Magento 2.

Exclusively, the module lets constructing a checkout experience that is determined by a delivery method a customer chooses. It is achieved with the help of switchable “delivery” and “pickup” tabs on the checkout page that display the required form fields correspondingly.

Store Locator & In-Store Pickup

The One Page Checkout Suite extension fully integrates the functionality of our Store Locator, Curbside & In-Store Pickup, and lets you benefit from all the features that the extension adds.

The primary functionality added is as follows:

  • Ability to display offline locations on Google Maps
  • Generating a “Find a Store” page that is highly customizable
  • Optimization of location pages for search results
  • Products availability management in offline stores
  • GeoIP functionality for relevant in-store pickup suggestions
  • Magento 2 API support
  • Import/export functionality
  • MSI support
  • Multi-address support

Delivery Date & Time

The module fully integrates the functionality of our Estimated Delivery Date & Time extension. It lets you polish your e-store’s delivery strategy to perfection while intertwining delivery date features with the checkout flow.

The primary functionality added is as follows:

  • Ability to hide dates unavailable for delivery
  • Choose store views and customer groups to display the functionality to
  • Customize the delivery date and time display with the help of 15 options
  • Adjust delivery date and time layout
  • Enable a comment field on the one-page checkout page
  • Charge shoppers for delivery on specific dates or time periods 

Payment & Shipping

Tweak payment and shipping options to correspond with your site design. With One Page Checkout for Magento, you can:

  • Enable default shipping and payment methods
  • Upload icons to the offered shipping and payment methods
  • Rename the Billing address block
  • Hide the delivery section if in-store pickup is selected, and conversely

Guest Checkout & Checkout Login

It’s mauvais ton to force site visitors to perform specific actions during the checkout. But you already know it.

The extension helps you interact with different customers effectively. Shoppers who are not yet ready to create an account can proceed to guest checkout. Those who wish to create an account can achieve that in a couple of mouse clicks without having to navigate away.

Order Summary

The One Page Checkout Suite extension for Magento 2 lets you customize the order summary block so as to correlate with your sales and marketing objectives. You’ll be able to:

  • Define how many items should be displayed in the order summary
  • Configure terms and conditions
  • Rename the block
  • Offer newsletter subscription with custom CTA text
  • Enable the Agreement checkbox with custom text
  • Add a field for discount codes with custom text and placeholder
  • Display a tooltip message for the Coupon Code block

Advanced Customer Experience

The One Page Checkout Suite guarantees a first-class shopping experience. The module offers your site visitors the ability to:

  • Share comments on their orders
  • Log in/create accounts
  • Subscribe to newsletters
  • Select a preferred delivery method―delivery or in-store pickup
  • Specify order delivery time
  • Choose a nearby location for in-store pickup
  • Specify a preferred payment and shipping method
  • Add different billing addresses
  • Overview order summary
  • Activate discounts
  • Benefit from guest checkout
  • Apply reward points

User Experience

UX optimization of the checkout page deserves special attention. Similar to creating effective landing pages or a product page, it’s vital to build a linear and simple experience during Magento onestepcheckout.

The One Step Checkout extension for Magento offers clean UX and design customization possibilities. You will be able to:

  • Rename the CTA button
  • Adjust color palettes of the blocks
  • Edit section names
  • Add custom messages to checkboxes
  • Upload icons for payment and shipping methods
  • Add a tooltip message to the Coupon Codes block

Advanced Compatibility

To ensure even more flawless possibilities at the checkout and their true native look and feel, we’ve made sure the extension runs like clockwork with the following modules:


Live Demo

Frontend | Backend



User guide | Installation guide


Support Policy


FAQ for One Step Magento Checkout

Q: What is a one-page checkout?

A: One-step checkout (or one-page checkout) is an approach to a website design in eCommerce in which the entire checkout flow is organized on a single page.

Q: How do I make a one-page checkout?

A: Out-of-the-box, the functionality is unavailable in default Magento 2. To enable Magento 2 One Step Checkout, you’ll need to opt for a third-party solution.

Q: Is one-page checkout better?

A: For years, the battle between one-page and multi-step checkout has been fought. It is impossible to favor any of them without in-depth study of a business that needs to make such a choice.

One-page checkout appears to be easier and faster for a shopper to complete and requires customers to make fewer clicks than when checking out following the multi-page checkout flow. 

Conversely, some find the layout of a multi-step checkout cleaner. It offers a simpler way to analyze funnel data. 

Technical Specifications

Back to top

Seller profile


Seller contact


Current Version


Adobe Commerce platform compatibility

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

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

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


Stable Build


29 November, 2022


Extensions, Payments & Security, Checkout Enhancements

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:

    Version 1.0.15 (November 29, 2022)
    • Improves compatibility with Delivery Date extension
    • Improves compatibility with Store Locator extension


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

    Version 1.0.14 (June 14, 2022)
    • Fixes fatal error in ExtendedShippingMethods module
    • Improves compatibility with MageWorx_Pickup extension
    • Fixes password validation issue
    • Fixes equalTo password validation for virtual quotes
    • Fixes Klarna payment popup


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

    Version 1.0.9 (June 29, 2021)
    • Fixes some issues with Checkout.com
    • Fixes the problem with 'Subscribe to newsletters' functionality
    Version 1.0.8 (April 22, 2021)
    • Adds the compatibility with Checkout.com
    • Improves the compatibility with Braintree
    • Improves the compatibility with Amazon Pay
    Version 1.0.7 (April 22, 2021)
    • Adds better compatibility with MageWorx Pickup
    • Adds better compatibility with MageWorx Delivery Date
    • Adds better compatibility with MageWorx GiftCards
    • Design fixes
    • Fixes JS errors with enabled Amazon Payment
    • Fixes design for Subscribepro payment method
    • Other fixes
    Version 1.0.4 (January 19, 2021)
    • Hot fix for Braintree CC payment method on Magento 2.3.x
    Version 1.0.3 (December 28, 2020)
    • Fixes the issue with the colors
    • Fixes the login popup styles
    Version 1.0.2 (December 8, 2020)
    • Adds the functionality to change the checkout color scheme
    • Adds the functionality to change the color of the 'Place order' button
    • Improves the 'Pickup in store' functionality
    • Improves the compatibility with the official Stripe module
    • Improves the overall checkout performance
    • Fixes the validation errors
    • Fixes the issues in the payment method templates
    • Fixes the problem with taxes display
    • Fixes the error with new shipping address saving
    • Other minor bug fixes and improvements
    Version 1.0.1 (October 14, 2020)
    • Minor bug fixes
    Version 1.0.0 (October 13, 2020)
    • Initial release


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