An option for a customer to buy gift vouchers, regardless of event
Katie Hardman commented
Maybe similar to discounts, where you can provide a code to a customer to use during checkout (enter gift card/discount code here) and have the dollar amount subtracted from the total order.
Not sure of the original posters idea, but you could only allow the gift card to apply to one order, so the code would have to be unique and only allowed to be used for one order only?
We aren't sure that we understand this suggestion. Can you provide some more details and an example of how you would like it to work?