First of all, this is my first posting out here - thank the lord for this site. I browsed the forums and think that this is going to be a wealth of information for me. Now, on to my question...

Ideally, how should digital gift certificates work for an online retailer? I'm trying to help a client who is experiencing a delay in how their digital gift certificates get delayed. They export their orders from their site the day after orders are submitted. At that time, and using authorize.net, the transaction is completed, then the orders are imported back into their ecommerce platform. Once those orders are imported back in, their status is updated appropriately and a gift certificate is emailed (if the order, in fact, had a gift certificate).

The bottom line is that there is a delay in emailing the digital gift certificate. But if we were to immediately send that gift certificate, my client could be exposing themselves to credit card fraud.

Is something about the whole process (the site, authorize.net, etc.) not setup quick optimally? Thoughts?

Thanks...