REFER TO THE INCLUDED README.TXT FOR DETAILS
We are posting this now for people who want to help out with testing and provide feedback. We will be cleaning up the code and making some changes over the next few days.
Written by TaRA Consulting Services. As well, Erik (torgosPizza) provided invaluable input and suggestions.
This module will add gift certificate functionality to your "Uberstore". It uses "attributes" to create gift certificate products. It allows an administrator to add an "attribute" for the gift certificate recipient's email, and an optional attribute (textarea) for a personal message to be sent with the email to the recipient. If this attribute is added to a product, it will function as a gift certificate. Administrators can directly issue certificates to any user as well. Please test thoroughly as the ubercart API's are still in development and there may be incompatibilities. The details of module installation/usage are in the included README.txt file.
It would be appreciated if people could leave a comment here letting us know of the compatibility with their cart version.
EDIT: I have updated the tar file with the changes mentioned in some of the comments below. Note: If you are having any problems with duplicate certificates (or no certificates) being created, change the last setting in admin/settings/gift_certificates, so they are only created for chosen "order status".