Gift Certificates w/o Paypal

One of my clients want to sell Gift Certificates. The way I set them up on the site feels pretty much dated, even at the time I did it. What I have done was took WuFoo orders and redirected paying ones to a Gift Card site which then allows the customer to create a gift card.

While it works, it wasn’t meant to be THE solution, just something to “tie them over”.

I want something that’s a bit more fluent, but the closest I got to it is this plugin:

While I like the presentation and execution, the problem with this plugin is that it only supports Paypal. I wondered if there’s a way to make it work for

Or perhaps there’s a way to make a better the current system better.