the ecart add to cart behavior will allow the customer to select coupons and add them top the cart.
On the final page, use a the eCart display manager to show the coupons that where added to the cart, you can then print this cart display page.
Your friends over here at WebAssist! These Dreamweaver extensions will assist you in building unlimited, custom websites.
These out-of-the-box solutions provide you proven, tested applications that can be up and running now. Build a store, a gallery, or a web-based email solution.