I have a problem using the coupons system, I have two types of membership, monthly recurring using paypal and ccbill and another using prepaid vouchers. I have inputted all voucher codes into the database and they work great apart from one thing, When the user inputs the voucher code successfully they are still transferred to a payment gateway, and this defies the whole point of the vouchers system. Is there anyway to have the coupon codes pay for the product in question without having to go to a payment gateway?
As answered in the helpdesk, discounts only given for first transaction. So even 100% discount will anyway redirect to payment system if the product is recurring. Create a non-recurring product specially to use with coupons.