Oracle ATG 10.1 allows for various types of promotions to increase sales and awareness including item discounts, order discounts, shipping discounts, amount off discounts, fixed price discounts, and percentage discounts. Promotions in ATG are conceived using the Accelerator Console and Builder Console and stored in a promotion repository. They make use of a static design pattern where a user's profile tracks active promotions and a PromotionStatus stores details like usage counts. Promotions are described through a pricing model description language that specifies qualifiers, discounts, and targets.