Yes your right it was Coupon codes *tut*

ty..
My asking the question above was partly not getting the question right (okay, getting coupon and voucher mixed!!) but also by observation from using the Interspire live demo in trying to find my answer. I noted the voucher system and thought I’d use it. It is a good idea and I like its potential and if I can convince myself about upgrading would want to have.
When you go through the buying processes using the Interspir demo, there is a tick option to pay in store rather than go onto what ever bank (Paypal). Now in admin if you now take a look as part of (say) a daily audit. You will see a customers purchase pending. A quick enquiry and it shows it’s a gift voucher and the amount to be paid.. But NOT the redeem code ??!!
Because the ISC online sample has been admin set up, when buying, you as a customer are automatically making an account with the site. As an account owner you can login and look at you current/past account activity. You also get the gift voucher as a purchase and the amount, and obviously not the redeem code. So as a customer, all looks ok.
However, if the customer DOES pay online they get a downloadable gift voucher as we know. But what if they lose that download for what ever reason? They obviously would go to their shop accounts and login, the idea being the answer to the question 'what was that code again'. However, they will only see the fact they purchased a gift voucher and the amount in value, but no redeem code. Suddenly a hole in the system opens as they obviously call the shop to ask for help. Admin has no record either.. !!
It seems both sides were dependant on a single email and nobody with out admin digging through SQL data having a way forward out of this situation.. Am I seeing this right? And if so, what would be the fix?