OneStepCheckout for Magento 2

Reduce cart abandonment, increase conversion

The best alternative to Magento 2 default checkout

Trusted by over 1,000 customers and 200+ agencies

The original OneStepCheckout that improves checkout conversion by addressing the key reasons for cart abandonment.

Unmatched expertise with a focus on Magento checkout since 2010, servicing thousands of customers across regional markets and industry verticals.

Continuous product improvement and innovation to meet the needs of our customers.
Read our changelogs.

Outstanding code quality that loads fast and follows the guidelines and modular philosophy of the Magento 2 platform.

OneStepCheckout for Magento 2

They trust us with their
Magento 2 stores
See More

Why OneStepCheckout vs Magento 2 default Checkout?

OneStepCheckout addresses the key reasons for cart abandonment

With cart abandonment rate averaging 70% across industry verticals, your Magento 2 store is likely to suffer too.

Baymard Institute's research has shown that the average e-commerce site can gain a 35.26% increase in conversion rate simply through better checkout design.

Here’s what OneStepCheckout allows you to improve on your native Magento 2 checkout:

  1. View orders totals upfront
    that update dynamically when the customer change data
  2. Load a fast checkout page
    that is shorter and easier to fill out
  3. Update item quantity or remove items
    from the order summary section
  4. Create an account in flow
    i.e. all they need is to add a password while filing their shipping details, if they want to

Native Magento Checkout

The Standard Magento Checkout process:
unexpected costs, longer form and payment method surprise


OneStepCheckout: all on one page at a glance,
applies all best practices to reduce cart abandonment

Order Now

OneStepCheckout for Magento 2 product features

Our features are carefully picked based on our experience across 20,000+ Magento stores

Attract customers with state-of-the-art checkout experience.

Since 2010 we’ve been working exclusively on checkout for Magento and improved our product based on merchants feedback. Here is a sample of the features you'll get. More are added as we frequently release new versions.

  • General UX Features
  • Field Management
  • Shipping and Payment
  • Customization
  • Checkout on a single page above the fold

  • Country auto fill with GeoiP localisation

  • Auto-update prices and totals when changing quantity, shipping/payment method

  • Responsive on mobile devices and tablets

  • Possibility to modify quantities or remove items in the order summary NEW!

  • Disable unnecessary fields like fax, company, telephone, region and more

  • Choose the order the address fields appear

  • Built-in delivery date feature with date picker (calendar) and instructions field *

  • Enables "How did you hear about us" to obtain referrer information *

* Coming soon

  • Set a default shipping/payment method

  • Auto-update available payment methods when user chooses shipping method

  • Auto-update available shipping rates when user chooses country, zip code or region

  • Compatible out of-the-box with 99% of extensions that follow Magento 2 API for shipment and payment functionality

  • Easy installation

  • Easy one-line installation with Composer

  • Easy to customize CSS

  • Multiple registration scenarios including auto-registration

Not finding what you’re looking for? Check out our FAQ at the bottom of this page

Order Now

Magento 2 Compatible And Fully Customizable

OneStepCheckout is easy to install and integrates with your preferred Magento 2 extensions
Easy to install

OneStepCheckout extension for Magento 2 is easy to install and update. We cater to Magento store owners who don’t have much time to delve into Magento technicalities. You can have it your way, either with a downloadable ZIP file, or with Composer following the new Magento guidelines, or have our team install it for you.

Once installed, it integrates easily with your theme, other third party extensions for Magento 2, and new checkout settings appear automatically in the backend administration.

With Composer, our extension is now easier to update so you can keep up with the evolution of the Magento Ecosystem and take advantage of all the latest innovation and improvements.

40+ countries
Built for Magento 2

OneStepCheckout is our core business so you can be sure that we monitor closely the evolution of Magento 2 versions.

We follow all the Magento Release Updates and develop the relevant fixes to make sure OneStepCheckout always works perfectly with the latest versions of Magento.

That also includes monitoring and taking action with Patch releases. We take Security seriously especially when dealing with checkout and your customers sensitive information. Read more about how our Support and Update Plan gives you peace of mind regarding maintenance, update, and direct access to our experts.

Lifelong commitment
OneStepCheckout Compatibility with third party extensions

With Magento 2, we are compatible with whoever follows the extension and API coding guidelines.

Being open source and powered by all the brains within the Ecosystem is a key competitive advantage of the Magento platform. That’s why our key feature is to be extremely modular so as to integrate with all the third party vendors you need to run a great business.

Benefit from our long term relationship with the most popular payment and shipping solutions. More players approach us every day to ensure compatibility with us i.e. PayPal, Braintree, Adyen, SagePay, Klarna, iDeal,, Stripe, DHL, Fedex, Shipper HQ, EasyShip, NS8, Loqate, TIG...

What customers are saying about us

Reviews on OneStepCheckout for Magento 2

OneStepCheckout for Magento 2 Demo

See how user friendly your checkout could be, across all devices

With an increasing number of online sales happening on Mobile, you have to offer a responsive checkout experience that converts.

Try our demo and click on the blue buttons at the top to emulate smaller screens.

Live Demo

Editions for Magento 2 Open Source and Commerce

100% secure and tested extensions

If you’re on Magento 2 Open Source, our Community Edition is for you. If you’re on Magento 2 Commerce, our Enterprise edition will support additional features such as loyalty points, credits, gift registry etc..

This OneStepCheckout License has been specifically designed to meet the needs of Magento stores running on Magento 2 Open Source (Community Edition).

This License includes:

  • OneStepCheckout Software
  • Separate domains for development/testing

Improve your checkout today to reduce cart abandonment and improve sales conversion.

This OneStepCheckout License has been specifically designed to meet the needs of Magento stores running on Magento 2 Commerce (Enterprise Edition).

This License includes:

  • OneStepCheckout Software
  • Separate domains for development/testing

FREE PREMIUM Support and Update Plan (SUP) for the first 12 months (Value €600).

OneStepCheckout for Magento 2 Pricing

Get the legendary OneStepCheckout experience with the Software License and Support & Update Plan

Checkout is the critical function of any eCommerce site that you should never compromise with. With OneStepCheckout, not only do you get a rock solid software but you can also take advantage of our Support and Update Plan (SUP) that gives you direct access to our team of experts as well as software updates, patches, bug fixes etc.

Read more about what our SUP can do for you.


Compatible with Magento 2 CE

One domain included

485 +

Support and Update
Value Plan

10 per month  
Order Now
  • Extra services:

  • Addition domains: €75 per domain

  • Installation: €70


Compatible with Magento 2 EE

One domain included

1,685 +

Support and Update
Value Plan

50 per month First 12 months included! Order Now
  • Extra services:

  • Addition domains: €75 per domain

  • Installation: €70

Frequently asked question about OneStepCheckout for Magento 2

Additional information based on customers feedback

    1. General

  • 1.1 Do I need a developer to install and configure the product?

    The installation process does not need developer skills. If you don’t have an inhouse Magento 2 developer, website manager or an agency to install and configure our extension, we offer an installation service for €70.

  • 1.2 Can you answer any OneStepCheckout related questions or solve technical issues ?

    Yes we can! For sales and licensing related questions, please email: and for any technical question or issues you can email

  • 1.3 Why choose OneStepCheckout?

    We’ve been the expert of checkout for Magento since 2010, focusing only on one product and gaining experience through tens of thousands of customers. Read more about what makes us special.

  • 2. Features

  • 2.1 Do you offer tracking of the checkout conversion funnel?

    Tracking/analysing checkout performance or UI/UX complexity is useful to validate a hypothesis.This needs a solid analysis plan on the merchant side i.e.: what to track, how to track it, will my numbers be statistically significant based on my traffic, will the data gathered answer my questions.

    From a customer point of view, it's always easier to fill less fields that require minimal validation. Reducing validation complexity lessens cognitive complexity on interacting with any input form.

    Adding tracking needs to be thought through and before implementing any additional tracking we suggest to evaluate the benefit and see if you already have enough data to make meaningful assumptions. If you still need to gather something extra or visualise the performance along your eCommerce sales funnel, you can plan and set up Google Analytics. Here’s Google Developers Documentation.

  • 2.2 Do you offer VAT Validation?

    VAT ID Validation is built into Magento 2 core. Read more information here.

    For enhanced experience, you can also use third party extensions specialised in EU VAT handling such as Geissweb.

  • 2.3 Can we change the order and have billing address first and shipping address second?

    This is not currently possible for technical reasons: customer address order in checkout is hard coded into Magento 2. Many merchants have requested this functionality and we have that feature in our roadmap.

  • 3. Compatibility

  • 3.1 Are you compatible with Braintree, Adyen, Amazon Pay, SagePay, Shipper HQ, Sendcloud, Craftyclicks, Loqate, TIG PostNL, Buckaroo, DHL, Ingenico etc…

    OneStepCheckout works out-of-the-box with any third party extension that follows the Magento 2 frontend API guidelines.

    We can see our live customers using all the services mentioned above and many more. Plus, we have direct contacts with the most popular solution providers in the Magento ecosystem.

    Every store is different so our advice is to test it out and contact us if you need assistance.

  • 4. Compliance

  • 4.1 Are you GDPR friendly?

    Yes. Here are more details on how to configure your Magento 2 checkout to be GDPR compliant.

  • 4.2 Are you PSD2, SCA (Strong Customer Authentication) compliant?

    Yes. Simply put, OneStepCheckout is the interface that wraps around your payment provider’s functionalities. Read more about PSD2

  • 5. License

  • 5.1 Do OneStepCheckout licenses expire?

    No, the license does not expire. You only need to pay once for the license.

  • 5.2 Do I have to pay every time there is a new update?

    To unlock unlimited access to OneStepCheckout upgrades for Magento 2, you need to subscribe to our Support and Update Plan. It is billed once every 6 or 12 months and grants you direct access to latest versions and to our Support team.

  • 5.3 What happens if the product doesn’t work or has issues?

    First, make sure you always install new extensions on a test environment. If you see issues, check our documentation or contact our Support team.

  • 5.4 Do you have a refund policy?

    Yes we do. OneStepCheckout Magento 2 extension is a downloadable/digital product, we only offer refund if the product does not work in your store and our support team can't solve the issues you face.

    Read our Terms and Conditions

More questions? Email us.

Order Now