FAQ - Frequently Asked Questions
Here we've gathered the most common questions about One Step Checkout. If you have any questions that you can't find an answer to, please contact us using our contact form.
General
-
What is the purpose of the One Step Checkout?
The purpose of the One Step Checkout is to simplify the checkout process for online stores running on the Magento platform. By simplifying the process, more customers will complete the purchase and your revenues will increase.
-
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: http://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. -
Is One Step Checkout compatible with osCommerce, X-cart, etc?
No, the One Step Checkout is made specifically for the Magento ecommerce platform. We are considering on making modules for other ecommerce systems as well, but they are in a planning stage at the moment.
-
We offer three editions of OneStepCheckout, an Enterprise edition (€590), Professional Edition (€345) and a Standard edition (€245). The general idea behind offering two separate editions, is that the Enterprise edition is for the larger Magento stores that have a larger demand for support from the OneStepCheckout team. The feature set is currently identical for both versions, so our Standard edition is NOT a stripped down version of the module, but rather a version for those who can take care of installation themselves, and doesn't have any need for support.
Enterprise edition (€590)
- Free installation
- Free support
- Free updates forever
- Priority on new feature requests
- Possibility to use on multiple domains within the same company (legal entity)
- Supports Magento Enterprise and Professional editions
Professional edition (€345)
- Supports Magento Professional edition
Standard edition (€245)
- Use on a single domain only
-
What is the difference between Standard and Enterprise edition?
There are two main differences between our licenses:
If you use Magento Enterprise or Magento Professional, you will need our Enterprise/Professional licenses in order to have support for the Magento Enterprise and Professional features like use of store credit and reward points.
The Enterprise license is the only one that covers use on multiple domains within the same company (legal entity). -
Can I use OneStepCheckout on multiple domains?
If you purchase the Standard- or Professional edition, you are not allowed to use it on multiple domains.
If you purchase the Enterprise-edition of OneStepCheckout, you are allowed to use it on multiple domains within the same company. The Enterprise license only allows for use on multiple domains within one Company (one legal entity). The company who orders can not share the Enterprise license with other companies, partners, split-share revenue agreements, etc. The Enterprise licensee is the only company that can request serials, and must own the domains/shops for the serial keys that they are requesting.
Ecommerce professionals
Magento/ecommerce agencies, freelancers, etc can of course not use one Enterprise license to all their clients. Every client must have an individual license (Standard, Professional or Enterprise). -
Magento Commerce is an open source ecommerce platform that has grown to be one of the biggest player in the open source ecommerce market.
The product is only a few years old, but still it has become the number one choice for thousands of online stores located all over the world.
If you are starting an online store in the future, you should seriously consider Magento as one of your options. If you are interested you can read more in our Magento introduction. -
How do you setup OneStepCheckout on a LIVE store with customers?
We are aware that many of our customers have live stores with online users constantly, and the installation of OneStepCheckout can be done without affecting the live store, so you will not lose any sales!
The installation is performed without your any changes happening on your store. The checkout will be available on a separate URL, and will NOT be available for the public on your store, so you are free to customize and make your changes to the checkout and make sure it is 100% the way you want it - before putting it live for your customers.
That means that you will have zero minutes downtime when installing OneStepCheckout.
Checkout features
-
To support everyones needs we have a lot of features supported in the checkout. See the questions below for more detail, but in general these are the highlights:
- Checkout on a single page
- Place checkout directly in shopping cart
- Disable fields like company name, fax, city, region, zip, phonenumber and more!
- Set a default shipping method that is preselected in the checkout
- Set a default payment method that is preselected in the checkout
- Enable checkbox for subscribing to newsletter
- Enable checkbox for requiring approval of terms and conditions
- Allow customer to enter a comment for the order
- Allow delivery to a different address than billing address
- Change checkout title and description directly in administration interface
- Auto-updates prices and totals once the customer selects a shipping/payment method
- Disable/hide link to login/registration
- Auto-detect users country with GeoIP technology
- Gift messages
- Allow users to register while placing the order
- Auto-generate account for new customers (perfect for stores with virtual products)
For a complete explanation of all the features in OneStepCheckout, please see our usermanual. -
Does OneStepCheckout support registration?
Yes! OneStepCheckout fully supports the registration features in Magento and lets you choose between different "registration modes" that decide what behavour you are desiring around registration and login in your store.
You can choose between the following registration modes:
Require registration
This mode will require the user to either login with an existing account or create a new account while placing the order. The user can login without ever leaving the checkout page and gets his details automatically filled out.
Disable registration
This mode will completely disable registration in your store, making it impossible to both create an account while placing the order, and also will not show a link to login.
Auto-generate customer password
This mode will automatically create a new account for new e-mail addresses, and will send a generated password to the customers email so he can login. The user will never be asked for a password. Perfect for stores with downloadable products that want all users to have accounts so they can access their downloads.
Create account on success page
This mode will ask the user to enter password after the order has been placed, so there is no chance of losing the customer due to asking for a password. The user will be asked for a password on the success page.
You can also read more details (with screenshots!) about our registration features in our usermanual. -
Can I disable unecessary fields like fax and company name?
Yes, you can exclude a lot of fields from the backend administration. Currently supported fields that can be excluded are:
- Company name
- Fax number
- Telephone number
- City (for countries where city isn't part of the address)
- Region/State
- Zip code -
Can I use the regular payment and shipping methods in Magento?
Yes, the One Step Checkout 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. -
Can I use OneStepCheckout with my accounting/ERP integration?
Yes, the OneStepCheckout does not affect any integration with accounting and ERP software solutions, and should work seamlessly without any additional effort.
This is obviously something we will help you test thoroughly once the software is installed on your server.
Payment methods
-
Can I use Authorize.net as payment method?
Yes, we have thoroughly tested and made sure that the Authorize.net payment method works 100% with OneStepCheckout. It will display just like in the regular Magento checkout, with fields to enter credit card details and such.
-
Can I use Paypal as a payment method?
Yes, the OneStepCheckout is currently tested and works with all Paypal payment methods that are available in Magento by default, including Paypal Pro UK.
-
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.
Technical
-
How do you install the One Step Checkout?
If you have purchased the Enterprise-edition of OneStepCheckout, you get free installation from us included in the price. Then you'll only have to send us login to your Magento installation and we will make the installation within a couple of hours.
If you have purchased the Standard-edition, or if you have purchased Enterprise-edition and want to make the installation yourself, that is of course also possible.
The One Step Checkout 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 backend to allow Magento to read the XML files from the module. The One Step Checkout will then be available and can be linked to and integrated any way you want.
Read more in our installation guide (PDF). -
Does the module override any core Magento files?
No, the One Step Checkout is packaged like a regular Magento extension/module, which allows for customizations without changing any core files. The modules doesn't override any existing modules either, which means it never will be in conflict with other Magento extensions.
-
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. -
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. -
What Magento versions are supported?
We have thoroughly tested OneStepCheckout succesfully with all Magento editions, including Community, Professional and Enterprise.
-
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.
Design / layout changes
-
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.
The sizes and colors are obviously controlled via an CSS file, which is also easily editable. -
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.
-
Do you offer PSD (Photoshop) files of buttons, etc?
Yes, all graphics provided with OneStepCheckout comes with PSD files so you easily can make changes for your language. The PSD files also comes with several color combinations, so you can choose one that fits your existing design.

