I've searched and found a lot of people looking for a more intuitive implementation for paper Gift Vouchers. My searches did not yield any solutions. (; The problem seems to be that the ZC GV system is set up very well for email based certificates. Send a link, recipient clicks on a link and redeems, etc. Paper GCs rely primarily on redemption at checkout, which is currently /allowed/ but pretty confusing.
Somebody stop me if there's already an easy answer I've overlooked. (;
I think that I could make it simple enough by implementing the following in the GV box on the payment step of checkout:
*A message instructing you to enter your GV code into the following box, if you have a GV you'd like to redeem.
*An entry form for said GV code, followed by a "redeem" button(explained below).
followed by, upon the condition that the user has a GV balance:
*A message instructing you to enter the amount of your gift voucher you would like to apply against the order in the following box, and that you'll need to select a second payment method below if the amount you apply does not match the order total.
*An entry form in which the user may enter the amount of their GV balance they'd like to apply.
For simplicity, the "redeem" button could function exactly as the "continue checkout" button below it. I think that this would be a more intuitive interface for paper GV redemption at checkout.
The tasks I do not understand yet need to complete:
*How to place a button of the same function as "continue checkout" after the redemption code box.
*How to make a second GV message, which displays only on the condition that the user has a GV balance.
I know a fair amount of PHP, but I've yet to wrap my brain around the payment system. The compilation of the checkout page is too indirect and finessed for me to comprehend immediately. I don't need answers, but I could use pointers. (;
Thanks much,
Joe



