I've taken care of a gift certificate issue with today's package. Namely, if you redeem a gift certificate during COWOA then you'll never be able to log back in to use the remaining balance. So, COWOA customers should not be able to redeem gift certificates.

My solution:
If you haven't begun COWOA, behavior is pretty much the same.

If you have the gift certificates module installed, then a line in the COWOA box on the login page says that you can't use a GV during COWOA.

If you're viewing checkout_payment during COWOA, the GV box will not be displayed.

If you try to redeem a GV by any other method during COWOA, you are 'logged out' of your COWOA session and directed to create an account. Your cart however will be preserved.

I've gotten that all packaged up. That should be all of my features, now it's just bug fixes, cutting out the junk code, etc.

craftzombie: Thank you for testing this, for your feedback, and for your very kind words! (; The way I look at it, we're all pretty useless without the ideas we pick up from each other. I'll see what I can figure out regarding that issue.

Richie: I've got a few more ideas. I've got a couple of installs now that haven't replicated your problem, but there might be some other issues at hand.

Thanks again,
Joe