1. Log into your Khaos Control application.
2. Go to "Promotion" on the left-hand menu.
3. Go to the "Keycode" tab and create a new Keycode.
4. Enter the "Code", "Description", "Keycode Date", etc fields as required.
5. Make sure the "Web" checkbox is ticked.
6. Make sure the "Discount Code" checkbox is ticked.
7. Set the "Company Class" to "Unknown", so that the keycode is available to all website users.
NOTE: If you want the keycode to only work for certain Company Classes, such as Trade accounts, then you can select that Company Class, but be aware that the keycode will only work when a customer is logged in to an account on the website that has the specified Company Class.
8. Set the discount or free product as required.
9. Save the keycode and it should be available on the website when the "Keycode Date" is reached.
Free Delivery Keycodes
If you are setting up a keycode that gives customers free delivery, then there are a couple of differences, as these keycodes need to be set as Tracking Codes against the order, rather than Discount Codes.
1. Skip step 6 of the above list. Tracking Codes can’t currently be removed from an order, so they shouldn’t be listed on the front-end of the site as removable, therefore you should not mark them as “Discount Code”.
2. Log into the website CMS and go to “KC:Web” -> “Available Options”, there is a config option in the “General” tab called “Tracking Keycodes”, you will need to enter the keycode into that field. This will force the website to apply this keycode as a Tracking Code rather than Discount Code.
Related Articles
KCW Cache
The KCW Cache plugin generates a static HTML version of pages and serves that to any user that is not logged in and doesn’t have an active basket. This means that once a customer adds an item to their basket, or logs into their account, they will not ...
Setup a Free Gift Product via Telesales Rules
Setup a Free Gift Product via Telesales Rules In order for your website to correctly handle free products using Telesales rules in Khaos Control you will need the KCW “Free Gift” plugin enabling, contact the Web team to get this enabled. It is also ...
Setup Scheduled Tasks
You will need to first make sure that wget is installed on your server, as this is used to load the task URLs. Setting up All Tasks trigger The Khaos Control Web plugin has several tasks it needs to run automatically, such as caching the system data, ...
Setup a New CMS User
1. Log into the CMS and go to "Users" -> "Add New" on the left-hand menu. 2. Under the "Add New User" section set the following, then click the "Add New User" button: a. Username: A common practice is to use the user's initial and last name, or first ...
Setup a Block Template
NOTE: The KCW custom blocks are not currently 100% compatible with this method, so may cause issues when converting back to regular blocks. 1. Log into the CMS 2. Go to “Pages” -> “Add New” on the left-hand menu 3. On the right-hand side of the ...