Frequently Asked Questions

Everything you need to know about OneStepCheckout

Here we've gathered the most common questions about OneStepCheckout. If you need more information to help make your
decision, contact us here . Go to Support if you need help with a product you have already purchased

Presales FAQ

  • 1.
    What is the purpose of the OneStepCheckout?

    The purpose of the OneStepCheckout is to simplify the checkout process for online stores running on the Magento platform. By simplifying the process, more customers will complete the order and your revenues will increase.

  • 2.
    What is Magento Commerce?

    Magento Commerce is an open source ecommerce platform that has grown to be the number 1 player in the open source eCommerce market.

    For the third year in a row, Magento has powered more Internet Retailer Top 1000 merchants than anyone else—more than double the amount of any other provider.

    If you are planning to build an eCommerce store, you should seriously consider Magento as one of your options. If you need support from an eCommerce agency, we can recommend you the best in various regions of the world.

  • 3.
    Can I use the regular payment and shipping methods in OneStepCheckout?

    Yes, OneStepCheckout uses the same internal functions as the original Magento checkout and will display all activated payment methods and shipping methods.

    You can even set a default shipping and payment method in the administration.

    If you have different payment/shipping methods available in different countries, you can also set a default country in the backend, so it will display the proper methods immediately upon arriving in the checkout.

  • 4.
    What’s the difference between a checkout module, a checkout extension and a checkout plug-in?

    In the Magento world, what you add to your Magento online store to enjoy new functionalities developed by a third party is called “a Magento extension”. In Wordpress it is called “a plug-in”. Some also call it a “module” or “add-on” and for us, it is also the “product” that we commercialize.

  • 5.
    What’s the difference between a one page checkout and a one step checkout?

    One Page Checkout and One Step Checkout are both referring to the same thing: the reduction of the Magento native multiple steps checkout into one single page with all information above the fold and dynamic updates of price and order totals via Ajax. OneStepCheckout is both the name of our Magento extension and the name of our company.

  • 6.
    What is the difference between Community and Enterprise edition?

    As of 30th June 2017, OneStepCheckout editions are matching the Magento Editions that you are using:

    If your online store is built on the Magento Enterprise Edition platform (now called Magento Commerce) you need our OneStepCheckout Enterprise license to enjoy support for Magento Enterprise features like store credits, gift registry, gift cards…

    If your online store is built on the Magento Community Edition platform (now called Open Source) then OneStepCheckout Community Edition is the right product for you.

    If you need to use our license on multiple domain names (within the same legal entity), you can purchase Additional Domain Licenses (€75) either in your first order or separately further down the track. This applies both to our Community and Enterprise Edition Licenses.

  • 7.
    Is OneStepCheckout compatible with osCommerce, Shopify, Demandware, WooCommerce, X-cart, etc?

    No, OneStepCheckout is made specifically for the Magento eCommerce platform. With our deep expertise in checkout, making modules for other eCommerce systems is a possibility.

Top 5 questions

  • 1.
    What features are supported?

    Every merchant is different and has specific business needs. Over the years we have built a variety of features into our checkout to suit those needs. Here are the highlights:

    General UX features:

    • Checkout on a single page above the fold
    • Responsive on mobile devices
    • Country auto fill with GeoiP localisation
    • Address auto fill and verification with Google Places(*)
    • Auto-update prices and totals when changing quantity, shipping/payment methods

    Field Management

    • Disable unnecessary fields like fax, company, telephone, region and more
    • Separate house number from street address
    • Choose the order the address fields appear
    • Allow gift messages for the order
    • Built-in delivery date feature with date picker (calendar) and instructions field(*)

    Review and cart

    • Redirect customer to checkout immediately after product to cart
    • Have customers double-check their order with a "Review your order" popup
    • Possibility to change quantities of products ordered directly in the checkout(*)
    • Enables "How did you hear about us" to obtain referrer information(*)
    • Display additional products for customer in checkout, like "Rush fee" and "Gift wrap”(*)

    Shipping and Payment

    • Set a default shipping/payment method
    • Auto-update available shipping rates when user chooses country, zip code or region
    • Auto-update available payment methods when user chooses shipping method
    • Possibility to hide shipping method option if only one available
    • Compatible out of-the-box with 99% of extensions that follow Magento API for shipment and payment functionality

    Customization and back-end

    • Easy installation
    • Change checkout title and description from administration interface
    • Multiple registration scenarios including auto-registration
    • Advanced support for Google Analytics features
    • Completely refactored CSS for simpler customizations

    (*) Coming soon on M2.

  • 2.
    Can I see a live demo of the checkout?

    Of course you can! We've installed a separate Magento installation for this purpose. It is available on the following url: https://demo.onestepcheckout.com/

    For Magento 2, you can visit: https://m2.demo.onestepcheckout.com/

    If you want to demo the administration interface, and make changes to the settings and view the checkout change based on your settings live, we also have setup a sandbox demo, where you are allowed to make changes and see how it works. If you want to try the sandbox demo, please contact us via our contact form.

  • 3.
    Can I use PayPal as a payment method?

    Yes, OneStepCheckout has been thoroughly tested and works with all PayPal payment methods that are available in Magento by default, including PayPal Plus for Germany or Braintree.

  • 4.
    What is the difference between Community and Enterprise edition?

    As of 30th June 2017, OneStepCheckout editions are matching the Magento Editions that you are using:

    If your online store is built on the Magento Enterprise Edition platform (now called Magento Commerce) you need our OneStepCheckout Enterprise license to enjoy support for Magento Enterprise features like store credits, gift registry, gift cards…

    If your online store is built on the Magento Community Edition platform (now called Open Source) then OneStepCheckout Community Edition is the right product for you.

    If you need to use our license on multiple domain names (within the same legal entity), you can purchase Additional Domain Licenses (€75) either in your first order or separately further down the track. This applies both to our Community and Enterprise Edition Licenses.

  • 5.
    Is OneStepCheckout compatible with osCommerce, Shopify, Demandware, WooCommerce, X-cart, etc?

    No, OneStepCheckout is made specifically for the Magento eCommerce platform. With our deep expertise in checkout, making modules for other eCommerce systems is a possibility.

Over 20,000 Magento Stores Chose OneStepCheckout
To Increase Their Conversion

Join Them Today

OneStepCheckout code and structure FAQ

  • 1.
    What Magento versions are supported?

    We have thoroughly and successfully tested OneStepCheckout with all Magento 1 editions, including Community, and Enterprise. Click here for Magento 2.

  • 2.
    Is the source code encoded/encrypted in any way?

    No, the source code for OneStepCheckout is not encoded/encrypted in any way, which means you can read the source, make customizations to it and do whatever you want.

    We think encoders like Ioncube and Zend Guard are cumbersome for our customers and want them to have the possibility to change OneStepCheckout if they want to.

  • 3.
    Can we make visual changes to the checkout?

    Yes, the One Step Checkout is packaged like a regular Magento extension and also uses standard Magento template files for the checkout structure. This means you can easily make small changes, and you can also make bigger changes without any hassle.

    Font sizes and colours are controlled via a CSS file, which is also easy to edit.

  • 4.
    Can we place the checkout directly in the shopping cart?

    Yes, the One Step Checkout is designed to be placed wherever you want it to using the standard XML layout system that comes with Magento. This makes it easy to place your checkout directly in the shopping cart, for an incredibly fast and easy shopping experience for your customers.

OneStepCheckout set-up and customization FAQ

  • 1.
    Can I use a custom payment method?

    Yes, OneStepCheckout uses the same internal functions and methods to place and execute an order. So if you have a custom payment method that you are using in your store, it will work just as well with OneStepCheckout as with the regular Magento checkout.

    Depending on the quality of the custom payment method, there is always the chance that a custom payment method doesn't work 100% immediately. Then it is the OneStepCheckout development team's responsibility to make it work as soon as possible, and we have not had a single payment method yet that we were unable to get working with OneStepCheckout.

  • 2.
    How do you install OneStepCheckout extension?

    OneStepCheckout is packaged as a regular Magento extension, and is delivered as a ZIP archive. You can unzip the archive directly into your Magento installation, and it will place all files correctly.

    After unpacking and uploading, deactivate your cache in the backend to allow Magento to read the XML files from the module. OneStepCheckout will then be available and can be linked to and integrated any way you want.

    If you have purchased the installation service from us, all you have to do is to send us login to your Magento installation and we will make the installation for you within a couple of hours. Purchase installation here (hyperlink to the add to cart page for installation)

  • 3.
    Does the module override any core Magento files?

    No, OneStepCheckout extension is packaged like a regular Magento extension/module, which allows for customizations without changing any core files.

  • 4.
    Can our technicians/programmers customize the checkout?

    Yes, most of the involved code and template files are freely available for your technical department to make your required changes and customizations. OneStepCheckout is serial key protected, and any attempt on changing this is in violation with our "Terms and conditions" and the license will be rendered invalid.

    If needed, you can also contact us to make customizations for you. We will then make changes for an hourly fee.

  • 5.
    What languages are supported?

    The One Step Checkout uses Magento's internal translation system, which means that most of the words and sentences will already be translated for you.

    You can however easily make changes to the translations to fit your store. By enabling the "Translate inline" feature in the backend, you can translate the checkout directly on your store.