AnyOrder has a full range of ways of dealing with discounts. The following links provide more information: