Dealing with Discounts and Keycodes Import
Within Khaos Control you can attach a keycode that has a discount and this will be applied to the order, however, this doesn't work in the same way when using the web service.
When an order is imported into Khaos Control via the web service, all prices passed down are locked. The reason for this is that the payment has generally been taken and the prices the customer has paid would therefore need to stay the same.
On that note, when attaching a Keycode to an order imported via the web service this will only be used as a reference and will not apply any discounts; it is up to your web developers to apply discounts to the items before the sales orders are imported.