Randy,
It looks like I forgot to commit the timestamp(0) fix that I did over a month ago. Oh, wait, no I didn't forget to commit. I just didn't commit at the time because I didn't have time to work on upgrade scripts back then. I wondered if you could just make an UPDATE on the PG data dictionary for those columns.
There are _lots_ of things that could be improved on the e-commerce package. I fixed some, and I'm still fixing. One of the main things I'm adding to it is multiple payment gateway support. Right now it only supports one payment gateway and it's hard-wired for credit card payments.
Also, I think you meant ecommerce-credit-procs.xql, no? If so, I think you're correct.
Let's keep this e-commerce discussions (and fixes) coming.