Overview: When there is a CE operator logged in as a contact we do not give the transactions from that session the web discount.
Processing:
If CurrentUser.Operator <> “” Then add a Checkbox field.
Upon clicking Create Order button if this checkbox is checked:
- Get the current web discount.
- May have to pass a flag telling it to ignore the fact that there is an operator code
- Update the shoppingcart with this new value.
- Then call ShoppingCart.CreateOrder