Commerce Vision's Customer Self Service eCommerce Platform comes with a huge range of standard promotion options you can manage in the CMS. They can be separated into online promotion campaigns and promotion codes.
Promotion codes
Online promotions
Commerce Vision can also provide implementation services for custom options and ERP-based promotions.