An AbleCommerce license key is bound to a website, domain name, or IP address. Once installed, it unlocks the 30 day evaluation period. There can be only one license key for each installation of AbleCommerce*. A license key cannot be moved or installed more than once.
You will need to login to your Customer Account to request a license key.
There are three types of license keys that can be used for AbleCommerce 7:
LIVE - This is a license key that is used for a store in production and taking live orders. It has no limitations except that it is bound to the name of the website.
DEVELOPMENT - This license is used for a store that is in a development or staging environment. It is limited by a random message that appears when you are using the software. It is bound to an IP address, localhost, or development domain.
DEMO - This is a license for evaluation purposes only. The customer information is masked with DEMO, DEMO. This license key is automatically created if you install the software as an evaluation version. The license key will be good for 30 days and can be updated to a live or development version.
-> If you need to MOVE an existing installation, request a new key before doing so. This is a free service.
-> If you need to exchange a LIVE license key for a different website, or domain name, this is usually a fee-based service.
-> If you need to exchange a DEVELOPMENT key for a different IP or website, this is a free service.
Upon request, we can create a "dual" license key that is bound
to your domain name and its IP address. This is
useful if you need time to work on your new AbleCommerce store before
going live. This license key will still only work
in a single installation but it will allow the software to respond to
both IP and corresponding website name.
* You cannot have more than one website running on a single license unless you have purchased multiple copies of the software.
The installation process requires that you access our website over a secure connection to validate the key. You must be able to access https://www.ablecommerce.com from the server that you are installing to.
When you install a license key, make sure the key you've requested is associated with the same domain or IP used to access the install screen of AbleCommerce. If the license key is not correctly associated, you will receive an error "HTTP 404 Not Found".
To begin, select the applicable key update method below.
Install a License Key...
during installation - installing for the first time with your key.
after installation - updating a working installation with a new key.
after the software has expired - installing a key manually.
We also have a few License Key FAQ's that you may want to review.
If you are installing AbleCommerce software for the first time and have your license key, follow the instructions below to install your key.
From the Installation page, Step 1 of 2, find the section License Key.
Choose the option "Provide my license key".

Enter your license key into the field provided.
If you can proceed to the next page without an error,
then your license key is valid.
If you receive an error "HTTP 404 Not Found", then your license
key does not match the name of the website you are installing to.
If you already have AbleCommerce installed, and you are able to access the Merchant Administration, follow the instructions below to update your key.
From the Merchant Dashboard, go to Configure > Security > Licensing
This will bring you to the Store License page where
you should now see an Update License
section.

Enter your license key into the field provided.
Click the SAVE
button. You will be prompted with an 'Are you sure...'
dialog box, click OK to continue.
If you receive an error "HTTP 404 Not Found", then your license
key does not match the name of the website you are installing to.
If you have installed AbleCommerce and the evaluation period has expired,
follow the instructions below to update your key.
You will need to access your AbleCommerce program files either by FTP or direct from the server.
Find the /App_Data/ folder.
Delete the existing commercebuilder.lic file.
Access your store (any page). You will be redirected to an Update Key page.
Enter your license key and update.
If you receive an error "HTTP 404 Not Found", then your license
key does not match the name of the website you are installing to.
* For versions 7.0.0 through 7.0.1 only: Make
sure you have "updatekey.aspx" and "updatekey.aspx.cs"
in your \install\ folder. If
you have already removed your /install/ folder, you can retrieve the files
from your original download which is attached to your order.
For your convenience, you may request your LIVE production key with one alternate domain. This allows you to install your production license, yet continue to access your future site by another name or IP address.
When you request your license, just mention that you would like the LIVE license to respond to both your future production website name and an alternate IP or website name (limit of one). The license key is valid for a single installation.
YES. In some cases, the validation process may fail if you are unable to connect to our secure server. In rare cases, permission may not be available to validate and register the license key in the normal way. If this should happen, please let us know and we'll issue you a license file that you can install directly using the instructions below.
You will need to access your AbleCommerce program files either by FTP or direct from the server.
Find the /App_Data/ folder.
Delete the existing commercebuilder.lic file.
Copy the new CommerceBuilder.lic file in the same place..
If you receive an error "HTTP 404 Not Found", then your license
key does not match the name of the website you are installing to.
After installing a valid license key, there is a setting which allows you to put the installation into DEMO mode. In DEMO mode, any domain may be used to access the store site, but order billing and shipping addresses will not be recorded. This setting is especially useful if you are using a development IP which changes frequently or when the port number changes.
To Activate Demo Mode:
From the Merchant Dashboard, go to Configure > Security > Licensing
This will bring you to the Store License page where you should now see the Demo Mode section.
Click the button ENABLE DEMO MODE.