The Magento Checkout Promo extension lets you create shopping cart rules to display your magento promo banners on your website.However, it doesn’t apply any discounts itself.
Magento Checkout Promo allows you place promo banners to product page, catalog page and 59 other general pages with 10 predefined positions. You can also defind catalog price rule for product page to show the banner on only some product page.