Here follows instructions on how to install OneStepCheckout in your store.
'''NB:''' These instructions are for OneStepCheckout version 3 and 4. If you for some reason want to install an older version, please follow the instructions [http://www.onestepcheckout.com/skin/frontend/default/onestepcheckout/media/onestepcheckout-installation-guide.pdf on this page].
Then you are ready to upload your files. Open your favorite FTP/SFTP/SCP client and connect to the server with your Magento installation. Navigate to the root folder of the Magento installation, in other words the folder that contains folders like "app", "skin", "js", "lib" and more. Then, upload the extracted folders directly into the root of your Magento installation. Your FTP client will not overwrite any files, it will only upload the new files that come with the software.
'''NB:''' If you get a "Access denied" message when clicking the OneStepCheckout link in the left menu, please see this page
Go through the rest of the settings and configure them to fit your liking. Most customers simply turn on the "Enable different delivery address" and doesn't touch anything else, but the choice is your and you have a lot of options available.
'''NB:''' You need to access OneStepCheckout in the same folder as your Magento store. Also, if you are not using Apache rewrites, you need to include "index.php" part of the URL. Also, if your Magento store uses HTTPS, you '''must access OneStepCheckout on HTTPS url'''. Here are some examples:
If the checkout looks good and everything seems to be working, please make a few test purchases with your different payment methods and options. You should make a test purchase for each of the active payment methods you have in your store.
When you have made a couple of test orders and are happy with the checkout - you can activate it so it becomes live for all your customers. You can do this by going to System -> Configuration -> OneStepCheckout. At the top there is a setting for '''Activate OneStepCheckout'''. Set this to yes, and the new checkout is now live in your store.