I installed DTdonate over the old databases but a new install since I was upgrading to Joomla 1.5. The donation records were not stored in the donor database and the confirmation email was not sent.
I put in an echo statement to catch the mysql error. The sql call was trying to save a field called preset, but the field was not defined in the donor table. Adding the field resolved the problem.